08-28-2014, 07:51 PM
The main reason this works for other bots, and not minion is due mainly to the way actions are handled.
Most other bots handle actions by doing the equivalent of a keypress on the hotbar, so the client will use it's normal options to turn and face, etc. The extreme downside to this, is that they have no information as to whether the action is actually read most of the time, so, if SE were to decide to track players who are spamming their keys at an un-human rate of 15 times per second, they will be shut down pretty quickly.
Minion works at a lower level that gives us access to more information about the actions, and allows us to bypass the necessity to press the hotbar, and we can call the action only when the client has told us it is ready. The downside here is obviously that not all of the client's "turn to face" options work. The upside, is that it's much safer for the users.
There is much more to the "why" of it all, and a lot of it amounts to prioritizing time spent on providing features with the widest reach and benefits as far as things users can accomplish AFK.
Most other bots handle actions by doing the equivalent of a keypress on the hotbar, so the client will use it's normal options to turn and face, etc. The extreme downside to this, is that they have no information as to whether the action is actually read most of the time, so, if SE were to decide to track players who are spamming their keys at an un-human rate of 15 times per second, they will be shut down pretty quickly.
Minion works at a lower level that gives us access to more information about the actions, and allows us to bypass the necessity to press the hotbar, and we can call the action only when the client has told us it is ready. The downside here is obviously that not all of the client's "turn to face" options work. The upside, is that it's much safer for the users.
There is much more to the "why" of it all, and a lot of it amounts to prioritizing time spent on providing features with the widest reach and benefits as far as things users can accomplish AFK.