Somehow it seems to be an issue if there is a node close to the just harvested one. The click to move "circle" is on the floor next to the node, but somehow it's flying upwards with the "space key". At least it looks like that. -edit- Ok, also appears if there is no node close to the previous one.
Try newest version, added both types of MoveStop (Navigator and WoWMovement) at once, maybe that will help.
Still the same Attached the log. (not sure which was the last one, anyway it should appear on both) In addition I've created a Video of whats happening. It was done with 2.1.2. On my last try with 2.1.3 it was not looking that "strickling" (don't know how to call that), instead it was flying more less straight up. http://netload.in/dateiFHm5UWIiab/Druid buggy.avi.htm
Looks like "Flushing timed movement." is the cause, not my plugin. Gotta find out what is causing this.
Raremobkiller isn't active. I've got it in my Pluginsfolder, but it's inactive in HB. -edit- Tried it now with a complete fresh install of HB, still the same issue... It flys extremely high Attached the recent log with the fresh installation
HB Devs broke something and i (and prolly any non-hb dev) can't do anything to make it work again. They actually broke it for 3rd time and there is probably no 4th way left to make it work.
I wonder if there is CC available that has option to lock your druid to certain form no matter what happens?
HB core itself prevents it from working. Sometimes i feel like they do that on purpose, whenever i found new way it was broken few versions later by HB core.
I have the same problem, it takes ages before it starts going down again. Goes so high up that it fatigue, so almost impossible to get down again.
This should be pretty easy to fix. I'm no coder but it seems to me that the fundamental problem with this plugin is that there is a needless step where the error occurs. namely: Code: [10:12:12 PM:338] <Harvest Helper> HarvestHerb(): JumpAscend to exit combat... There is no reason to exit combat since you don't care if you're in combat as a shifted Druid. All you care about is moving on and continuing along the path to the next node. As far as I can tell what needs to happen is this: 1 Detect Node 2 Cast Barkskin 3 Move to Node 4 Harvest Node 5 Is harvest Successful? If no back to 4(limit # of attempts to 3 or so), if yes on to step 6 6 Continue on path to next Node I know there are routines for establishing whether or not you are in combat in order to suppress the CC, but beyond that there is no need to worry about combat at all. Detecting nodes, flying and harvesting are all things that can be done in combat. So why then is there a significant chunk of code that tries to get you "out of combat"? Makes no sense. Maybe someone a bit smarter than me can make something out of this plugin. Druids who shift out to engage in combat after successfully harvesting nodes are the stupidest things on the planet. Why HB Core allows this to happen and why it has not been fixed since the beginning of HB is beyond me. I guess it just never fell very high on the priority list.
If it was so easy i would do that ;P If you let HB core control on the ground for even millisecond it will stop and dismount then begin fighting.
I think I've fixed it. Seems to be working on my Tauren Druid. I'm not a real developer, but I'm able to read and understand code and modify it slightly. All credits go to strix! All I did is to change the "if-clause" of (!Me.IsFlying) to a while loop and change instead the while loop of (Me.Combat && !_wtHelper.IsFinished) to an "if-clause". Now it will loop the IsFlying check and not anymore the jumpascend and trigger ActuallyStopMoving-Functionality as soon as we are flying (at least thats my theory ^^). Please check and let me know if you still have issues. Known Problem: - if you are in fight while flying (flying hostile mobs) it won't fly down to harvest - seems to be a HB problem, will try to write a function for that -edit- Ok, sometimes it seems to be not working and shapeshifting to fight Looks like thats because it doesn't "jump" high enough and for that reason the mob is still attacking. Trying to fix that. -edit2- I was able to fix the problem that it's shapeshifting by changing my "while(!Me.IsFlying)" to "while(!Me.IsFlying || Me.Combat)". Problem is/was, that HB is not getting in the foreground anymore. Means I was not able to change botsettings, or anything else. It's like it's crashed, but still running in WoW I couldn't check it, but also with this change the Char should fly up all the time while it is in Combat - for flying enemys this would be a problem, so I would need a timeout, but due to my problems with the "crashing" HB I didn't work on that. I decided to not make it public, as it's bugging to much and I can't say, that this would be fully afkable (even if it was working fine for me for around 3 hours and I just had to correct the char 2 times). My try and error skills seems to be not good enough for a great plugin like this one. Maybe strix can help me and we work together on that to also fix the minor bugs - probably you could do the coding stuff and I check it ingame and maybe bring some ideas into it. But as he retired I don't think that this is going to happen