(03-26-2018, 01:10 PM)sasapinjic Wrote: If snub had commodity and is in Carrier in conn, nothing will happen as long it stay in Carrier.
As soon snub take off (or be jettisoned, as i have done in mentioned tests), snub will be insta banned for cheating.
Therefore, Best way to prevent all issues with docking modules in conn is to prevent Carriers to use /conn command if they have snubs on board, in same way now it is prevented to go in conn with commodity.
Alright. While this is definitely feasible, I was trying to avoid taking this route. FLhook has a way where one plugin can safely override other plugins, although it's a feature which I've not experimented very much with.
Basically how this would work, is that the mobiledock plugin will have to have a higher priority than conn. From there, I could use a special return code making it so that it'd skip the other plugin if certain conditions are met.
I don't want to mess with priorities really, to be honest. Although I can see the reasoning behind the suggestion. It'd prevent players from accidentally causing that case bringing a ban to happen.
I'll consider it, and do some testing regarding it when I get home. Theoretically it should be easy to implement. It's simply something I haven't touched on yet.
Edit: Priority functions work great. Feature is implemented.