Update: Tried a Baron Mount run using the Plugin, So far it is going OK. Ran into a few complications though:
- Gates: Gates in Stratholme come in 2 varieties ones which needs to cast; thus you have to stand still & ones which are instant opening. This causes an issue because the ones which need to cast you have to basically pause the Plugin for 5-5.2 seconds for the cast to complete otherwise it will be interrupted by the bot trying to move which is fine. But when you come to the instant gates by the time the 5-5.2 second casting time pause has ended the gate is already shut therefore you run into the gate like a moron.
So my remedy to this is to have 2 door cooldown timers, the first pause for 5.2 seconds & the second will not. The first timer cooldown is longer than the second in hopes that the bot wont be constantly 'paused' & it will still be able to handle the mechanics of the doors. From testing so far it seems to work, however it is not bug free by any means but it may be enough to work.
-Crashes: Well zoning in and out of Stratholme seems to like to crash for me, as I explained before if the bot tries to function while you are on a loading screen chances are WoW will crash. In other instances such as Zul'Farrak this is a rare occurance. I think having a lower CPU load makes it less likely to crash.
But that aside I did successfully complete a mount run, Could be improved but hopefully it will work. A Beta release is close, This will be without a GUI so editing the options in the .cs will be required.