read the other replies and judge for yourself really, if you follow what I tell you to do then it's alright. AFKABLE
Is there any way to fix the druids coming out of flight form, Looks really suspicious lol when all we have to do is fly in grab and go Thanks for the profile!
Druids flight form is coded in the custom class and/or if not even the logic of HB itself. The plugin I've included should keep druids in flight form.
Frequent stopping This may not be profile related, but thought I'd post here first. Every couple of loots, the bot will stop with an "Could not generate path from....". View attachment 8356 2012-11-19 15.44.txt
Can you make it so the bot doesn't fly so low? I understand why you made it like that...because of the birds flying around the area, but Blizzard fixed it so the birds no longer aggro. I tried adjusting the height modifier but it broke the bot for some reason. Maybe I don't fully understand what that function is for.
Sorry but fluying higher will make things take too long, also flying higher made the bot do weird spins in the air, so sorry i won't
Can I suggest you make some changes to the way it looks for Dark Soil. The main ones are to use tracing to detect the ground rather than detecting LoS (LoS check leaves soo many unlooted), and to use Flightor instead of Navigator .... Code: public void PickUpDarkSoil() { ObjectManager.Update(); WoWGameObject soil = ObjectManager.GetObjectsOfType<WoWGameObject>() .Where(darksoil => darksoil.Entry == 210565) .OrderBy(darksoil => darksoil.Distance) .FirstOrDefault(obj => !GameWorld.TraceLine(StyxWoW.Me.Location, WoWMovement.CalculatePointFrom(obj.Location, 10), GameWorld.CGWorldFrameHitFlags.HitTestGround)); while (soil != default(WoWGameObject) && soil.IsValid) { if (soil.Distance >= 10) { Flightor.MoveTo(soil.Location); } else { if (!StyxWoW.Me.IsCasting && !StyxWoW.Me.IsMoving) soil.Interact(); Lua.DoString("RunMacroText(\"/click StaticPopup1Button1\");"); } ObjectManager.Update(); } } Seems to pick up way more soil than the stock version: Also I'm a druid so there may be some changes necessary for mounts etc.
This is finding them pretty damn fast i am having the issue where it does not accept the Bind on Pick up warning and attempts to mount back up and fly away only to fly back and attempt again... it repeats this until success... my guess is that this is a latency issue as i have a constant 700ms
Works like a charm except for.... It does its run then randomly stops. I use Arelog and watch it, it sits there till d/c then wow restarts and its the only way for the bot to keep going because it restarts HB thus restarting the profile. I found out restarting profile fixes this bug, but I can't be around to keep restarting it... Anyways, fix would be simple: if not moving for xxx amount of miliseconds/seconds then stop profile and load it back up. Let me know if u can fix this please would help!!!!
Turns out I found the problem, what happens is it spots a dark soil and trys to find the closest landing spot so it can run on the ground to the node. This is where the bug happens, it finds the closest landing spot which is on a tall mountain that has no path to the ground or on a big bird statue which also has no path to the ground. From there it bugs out and does nothing, just sits there and doesn't even report to HB that it is inactive for xxx amount of time. I think a fix for this would be to redo some of the xyz hot spot positions in the profile and make them closer to the ground rather then high in the air where it might snag onto a mountain side or on that bird statue. Let me know if you can do this! I think this would greatly improve the profile.