found this annoying bug, basically i have it set up to run with hbrelog with a 10 minute window to gather herbs and mines and do my profession cd. it ran great on my first 2 toons (monk and dk) but when it got to my hunter, heres wht happened 1 running to mines 2 stop at herb garden 3 gather a herb 4 repeats steps 1-3 this wasted 3 of my 10 minutes and wasnt able to complete its runs. im letting it continue the other 6 garrisons to see how it works out and will add more info (and logs) if needed edit: seems it only affects my hunter
Dev status: Nothing done today, the hairdryer bursted in flame this morning... So we were pretty busy on fixing stuff. I should be able to stay on it tonight though. The test are going well, the ui and configuration just needs to be finished and it should be ready!
Hi, my char is just entering the mine 3 - going a little inside and just turn around and going out. he is looping it all the time am i doing something wrong? log attached
Getting these crashes at follower table also. Code: Starting the bot!Currently Using BotBase : GarrisonBuddy Current zone is Town Hall (http://wowhead.com/zone=7078) [GarrisonBuddy] 0.6.4: Refreshing Buildings and shipments databases. [GarrisonBuddy] 0.6.4: Refreshing Missions database. [GarrisonBuddy] 0.6.4: Custom navigation System activated! [GarrisonBuddy] 0.6.4: Loading Professions dailies, please wait. [GarrisonBuddy] 0.6.4: Adding daily CD: Inscription - War Paints [GarrisonBuddy] 0.6.4: Loading Professions dailies done. [Singular] Your Level 100 Human Demonology Warlock Build is [Singular] ... running the GarrisonBuddy bot in Town Hall [5-player Normal] [Singular] ... Dungeon using my SOLO Behaviors [GarrisonBuddy] 0.6.4: Refreshing Missions database. [GarrisonBuddy] 0.6.4: Refreshing Followers database. [GarrisonBuddy] 0.6.4: Doing a last round to check if something was not too far to see before. Error getting mount info for mount slot 1. Exception: System.Exception: Injection resulted in a process exception with error code 0xc0000005 at GreyMagic.Executor.WaitForInjection(Int32 timeout) at GreyMagic.Executor.Execute(Int32 timeout) at Styx.WoWInternals.Lua.GetReturnValues(String lua, String scriptName) at Styx.WoWInternals.Lua.GetReturnValues(String lua) at Styx.CommonBot.Mount.MountWrapper..ctor(Int32 slot) at Styx.CommonBot.Mount.(Int32 , Boolean , Boolean , MountWrapper& ) at Styx.CommonBot.Mount.() Only seems to happen at the follower table at the moment. I've tried a fresh install of HB and Garrison Buddy. Seems these errors might be because of the garrison manager addons, Master Plan and or Garrison Mission Manager. Disabling them seemed to work for me. Nevermind still crashing Code: [GarrisonBuddy] 0.6.4: Found 18 available missions to complete. Can succesfully complete: 0 missions.[GarrisonBuddy] 0.6.4: [Salvage] No recycle center detected. [GarrisonBuddy] 0.6.4: Doing a last round to check if something was not too far to see before. [GarrisonBuddy] 0.6.4: Starting path generation. [GarrisonBuddy] 0.6.4: Path generated in 6ms. [GarrisonBuddy] 0.6.4: [Mine] No ore found to harvest. [GarrisonBuddy] 0.6.4: [Garden] No herb detected. [GarrisonBuddy] 0.6.4: [ShipmentStart] Total found 0 - #0 - needed #1 [GarrisonBuddy] 0.6.4: [ShipmentStart] In Bags Draenic Stone - #1 [GarrisonBuddy] 0.6.4: [ShipmentStart] Total found 115508 - #1 - needed #5 - False [GarrisonBuddy] 0.6.4: [ShipmentStart] In Bank Draenic Seeds - #1 [GarrisonBuddy] 0.6.4: [ShipmentStart] Total found 116053 - #1 - needed #5 - False [GarrisonBuddy] 0.6.4: [ShipmentStart] Total found 109693 - #0 - needed #5 - False [GarrisonBuddy] 0.6.4: [ShipmentStart] Can't complete work orders, missing reagents. [GarrisonBuddy] 0.6.4: Found 18 available missions to complete. Can succesfully complete: 0 missions. [GarrisonBuddy] 0.6.4: [Salvage] No recycle center detected. [GarrisonBuddy] 0.6.4: Starting path generation. [GarrisonBuddy] 0.6.4: Path generated in 6ms. Wow exited, Honorbuddy stopped! Bot stopping! Reason: Wow exited, Honorbuddy stopped! Honorbuddy terminating in 20 seconds. System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent_was_never_fired at GreyMagic.Executor.WaitForInjection(Int32 timeout) at GreyMagic.Executor.Execute(Int32 timeout) at GreyMagic.Executor.GrabFrame() at GreyMagic.ExternalProcessMemory.AcquireFrame(Boolean isHardLock) at Styx.CommonBot.TreeRoot.() at Styx.CommonBot.TreeRoot.() Handler for OnBotStopped threw exception! System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Only part of a ReadProcessMemory or WriteProcessMemory request was completed, at addr: 00E45CE0, Size: 4 at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count) at GreyMagic.MemoryBase.Read[T](IntPtr addr) at Styx.WoWInternals.Lua.get_State() at Styx.WoWInternals.LuaEvents.() at Styx.WoWInternals.LuaEvents.(EventArgs ) --- End of inner exception stack trace --- at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.UnsafeInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Delegate.DynamicInvokeImpl(Object[] args) at Styx.CommonBot.BotEvents.(Delegate , Action`1 , Object[] ) Happens everytime this message pops up "[GarrisonBuddy] 0.6.4: Doing a last round to check if something was not too far to see before." Can anyone else reproduce this?
I don't have the log but when you have a garrison level 3 and upgrade your fishing to 3 and leave it for the bot to activate, it will go past the bridge and the go back and forth without reaching the fishing building, next time I upgrade it on another toon I will pickup the logs.
This works great! However, my WoW is crashing when it tries to start Mine work orders. This happens on multiple toons with Alliance Level 2 Garrisons and Level 2 Mines. Here's my log: View attachment 8064 2014-12-14 15.32.txt
no.. i wasnt. are you supposed to? the description says it will do them "if you have them" and i wasnt sure if the bot saved settings per character or whatnot so i will try to enable it specifically for the character im on i suppose and see if it makes a difference. of course he released a new version which im about to try so perhaps all will be well now anyhow. thank you very much for the reply anyhow EDIT Nevermind he didnt push a new version yet. And i did try what you suggested. Minimal settings, using only the buildings I had and nothing, same thing. Just chills
seems that buddycon threw an exception, disable your plugins and let me know if that doesnt work, install a second HB with nothing but garrisonbuddy and see if you get the same issue, that will narrow it down to the botbase or third party conflicts
Hey, If I choose not to disable/remove some buildings, it is in prevision of the next features such as selecting building to create as soon as available for example.
There is a nasty bug in the override of the navigation system... At least you had a good time! And normally if the bot has still something to do, it eventually get unstuck after a few loops and go do his work. But yes when it is done, it might do it for a while... I will see which options to add to let the user choose the behavior at the end. Thanks for the support! ^^ It is planned in the future releases!
Same answer! Check the next version as soon as it is out and report back here if it doesn't fix it. If you find out why the hunter and not the others, I am in! Anyway, the next version has new behaviors, so it should not be prompt to such stupid actions... In case it does, please report here and I'll beat the code until it works. :O You're welcome!
From the log it is either your character is just afraid of the mine, or blind and can't see an ore in front of his face or there was only one node super far from the toon. Anyway, the next version should fix any of those! Try it out as soon as I publish it and let me know. As stated earlier, the next version should fix this problem. In case it doesn't, let me know asap! Intersting... especially since the zone is included in the custom navigation system since the compatibility for AutoAngler. I am definitely interested by those logs! Thanks for reporting! Sir we don't have the same definition of great then! There's a lot going in your log, a bit too much in fact to really pinpoint a problem. Try without plugins and a fresh install of honorbuddy please.
When I read that, I became completely white... I really thought I made a mistake and uploaded a nonworking version on the public SVN. ^^ I'm nearly done. +1