Hi! Thanks for the exciting plugin! I just tried it out today in a BG with 3 bots. I'm almost sure there's something I'm doing horribly wrong, because I can see the countless glowing reports in this thread and others. I'm not even sure I should be using a "raider" plugin for PVP anyway!
So I setup 3 bots to follow me on my 4th account. The bots will take about 1-5 seconds before they start following me. Then, when I engage an enemy in BG PVP the bots will almost never /assist me. They will eventually follow me to the point where they stand right next to me--or next to where I was standing 1-5 seconds ago--but they won't target my target, let alone fight with me.
I noticed that the PC was running MUCH more slowly than normal. I tried setting FPS to 1, 5 and 10 at different times. No luck. I tried toggling other settings too, like FPS lock, max FPS, etc. I'm sure the log file will tell it better than I can.
BTW, I'm using the EzFrost CC found here. (The CC author specifically recommends LazyRaider to stop auto targeting and moving.)
http://www.thebuddyforum.com/honorbuddy-forum/classes/death-knight/34967-ezfrost-cold-ice.html
I'm going to try this plugin in PVE later tonight. Thanks for all the hard work you've put into this project B!
noamchomsky, Thanks for the post and the kind words. I can really only trouble shoot situations where a log file is provided. Although you mentioned setting several followers, I can only look into the log file attached. In reviewing, it seems like explaining what LazyRaider is and who does what would help the most:
- LazyRaider is a BotBase, not a Plug-in. What it is called isn't really of consequence except for it indicates where you install it, where you select it in the HonorBuddy UI, and to an extent its interfaction with other components.
- To use LazyRaider in a battleground/arena, I recommend queueing yourself. For multi-bot situations, since you can join as a party that should work fine. Someone had written a plug-in which after leaving a battleground will reform a group. If you can't find it, you can also use Jamba (the multi-box addon for WOW) to define a team, set the leader, and invite the group with a single button
- The LazyRaider AutoFollow option only causes movement
when not in combat. The CC handles all movement
while in combat. I will take a look at EzFrost later, but from the forum it sounds like it auto-disables its movement when it detects it is running with LazyRaider which is a nice feature for most uses, but would interfere with what you were trying to do.
- The default FPS in HonorBuddy is 15, so setting lower will mean it runs slower. Setting it to 1 would likely cause a significant delay in just about everything including following/mounting
- CC's will respond differently based upon the performance options used. Default options will stress some CC's and Computers
- You should not have any slowdown with following:
o Set FPS to 15
o Uncheck Frame Lock
o Check Disable Plug-ins
- After confirming that works, you can try changing the following settings one at a time until you determine which was causing your slowdown:
o Set FPS to 30
o Check Frame Lock
So whether you plan to use for Dungeons, Raids, Battlegrounds, or Arena just remember to select LazyRaider as the Bot and then queue manually for whichever venue you want. I would also try getting a single instance working as expected and then look to add followers.
The log file also was showing an exception occurring when checking if it needed to mount. I'll look into that further. I'll also look at adding movement while in combat in a subsequent release to allow use of CC's that either don't have combat movement or auto-disable it. Will also add some additional logic around targeting to assist in situations where people feel it isn't working as expected.
Thanks for the post and good luck with your LazyRaiding, -Bobby53