Committed a new update v1.2.2.2 Noteworthy changes include Fix for Primal Spirit for Non-English clients and will require all to reset the chosen item to buy Mining now disables LOS requirement and gradually increases loot range and no longer walks out of mine once started. Movement for Work Order behaviors has been improved. Barn Level 3 movement has been added for both horde and alliance. Added optional daily quest for warmill/bunker and alchemy lab. (Settings Found in Misc Tab -> Quests Tab) If the mining movement is still unbearable you can always disable the behavior (Setting found in the Misc Tab -> Behaviors -> Gather Ore) until I can figure out and implement an optimal system for gathering it.
Thanks for the fast response. I understand that the mine fix is not a simple or easy one. I mail off BOE greens/blues/purples to an alt. The bot mailed off my Mist-piercing goggles from my engineer. Could there be an exception rule for some items which don't bind (like the Mist-piercing goggles) to not be mailed off? Loving the bot otherwise, and appreciate the work you've done, which allows me to spend more time doing WOW, instead of garrisons.
Hi, herbfunk. Just a question. Would it be possible for you to implement a function where it logs out after having done the Garrison question on X char and then log on Y char ( on same realm ) to do the garrison quest there? I know it will be a huge project. Ferhal
Thanks for the quick update, but... it's still partially not working I mean exchange primal spirit for Savage Blood. I did reset this option. Please take a look at the log: View attachment garrison.txt Also it looks strange how the bot is running from the salvage yard to the previous waypoint (that belongs to salvage yard, let's call it wp1) when the character have to sell something. Current logic is: run to wp1, run to salvage yard, salvage, sell, run to wp1, run to salvage yard, salvage...
Yeah the log don't tell me much.. I'll have to add more logging options. And your correct about the movement, most behaviors have a Start location and most use End location which is the same but "reversed". I tried to be universal -- I.E. any building in Plot(X) inherits Position(X). Later on I added "Special Movement" which is very specific movement depending on the plot, type, and level of the building. It would be very easy and simple if you could just use the objects location but this rarely works and the bot gets stuck running into a wall or some other object endlessly.
Maybe something like that would work for the mine. If it's a lvl 2 mine, start at end of the left shaft and work toward the middle. Then go to the right shaft end and do the same. Then for lvl 3, you just add the 3'rd fork and do the middle first. I saw the bot go into the middle shaft (lvl 3), and then get confused by a closer node in the left shaft, and then it went back to the right. And then doubled back into the middle. I just stopped it and did it manually. If it started at the end of one of the three shafts and worked back, you'd clear out the locality of reference confusion that happens by doing it by closest node. I'm not a bot writer, so I don't know if this makes sense. From a guy who's mined the garrison mines manually for a 4 or 5 months, on my rogue, mage, monks and engineers, I shoot down to the end of a shaft, and work back to the middle. Gets the biggest bang for the buck for the movement buff, and since the rest of it is stopping at nodes or carts. The only thing that's different now is 5 stacks of miners coffee last 3 minutes, assuming it doesn't leave the mine. Love the bot.
Found problem in horde side on warmill daily quest: toon is stuck on quest and don't follow the quest giver. On warmill liv3 have problem on run in ( my toon run on barrier lol). Is possible change run in and out on every building??? sound like bot.... Other problem i founded is with HBrelog: i run normally the bot but when i stop bot and REstart, HBreload send kill command and shut down wow an hb (i have multiple task) I don't run the follower option... but is more interesting Nice work, keep UP this project!
I see the problem with the warmill quest on the horde side. I'm also seeing for engineering that the toon doesn't go far enough in to access the anvil, so it has to reset several times.
A minor fix for engineering might be to wait to do the daily gearspring parts, until after the toon has done the daily work order in engineering. That way, they're already in the engineering gearworks and don't have to reset to find the anvil. Another fix would be the path in the lvl 3 herb garden. The toon is regularly getting stuck on both lamp posts that are in the garden. My suggestion would be to come into the garden through the portico, do the two on the left, then cross to the right. after doing the 6 there, cross back to the other 6 near the tree that has fruit, and go around to finish. That way, the bot shouldn't get stuck.
Starting the bot and getting these to mention that char aint moving. "GarrisonBase: Found a total of 29 collected followers! GarrisonBase: Found a total of 29 collected followers! GarrisonBase: Found a total of 29 collected followers!" And keeps repeating indefinetly.
I'm still having to manually get/complete the lvl 3 dwarven bunker iron scraps quest, despite setting it in the quests tab
how to disable turning in follower quests? edit: i chose weapon token with the daily dwarven bunker quest, it picked armor.
What about some options to add: 1) Complete missions - yes/no. 2) Disable "MasterPlan" or no - think it seems to be quite strange, that some always disable addon before Garrison work, and again enable it on complete. 3) Maybe Barn strings pattern for gossip should be configurable (for non EN strings) Some bugs: 1) Wrong WarMill reward order 2) not sure - Does it uses coffee and pick in mine?
The latest version of GarrisonBase does have a cafeteria menu for not only starting missions, but it will complete missions. Have you updated from SVN lately? Those were added on April 12th. GarrisonBase will disable MasterPlan on start. You can see MasterPlan_A in the addon list if that's happened. It's not a big deal since if it doesn't re-enable it after stopping the bot, you can go into the addon menu and re-enable MasterPlan, click the LoadAddon button, and it will act as you expect. You don't have to do a full reload to get MasterPlan working after GarrisonBase disables it. Coffee and Pick are expected to be added to mine, but the current mine pathing leads to lots of double-backs
Have you updated GarrisonBase from SVN since April 12th, 2015? That looks like the error I was getting with GarrisonBase and Masterplan interacting.
Will Check it, maybe missed update The point is that MP disabled and afterwards enabled by botbase. For me, it looks dangerouse done each day during processing of Garrison(non-human behavior). I don't know what the point of this to be done(think it connected with start/complete missions interface changed by MP), but for me i just commented couple of lines to prevent this action. Just ask of options for it, if possible.
Committed another update v1.3.0.1 Noteworthy changes Removed the use of special movement from many behaviors now that HB can navigate the garrison! Added settings for disabling master plan, completing missions, and barn work orders. Fixed Quest for iron scraps - item reward settings were backwards. Seeing how Honorbuddy has released the official Garrison Bot, this project will probably go inactive. But before that happens I plan on doing at least one more update that will include Trapping Behavior which I've been developing. At the moment, the trapping success is pretty high for one on one targets, the exception is when the target is low HP and dies to quickly. I've tested both warlock for ranged and druid for melee and at the moment it runs good. However, the possible places to trap is limited to a few locations and would love input on areas to setup for farming. After I do additional testing and add the settings and all that common user stuff, I'll update again.
Thx for the update. Localised version of WoW: The character can begin the Quest for iron scraps, but can't complete it.
I own a paid version - but looked it.. cause it was there.. good job and thanks for your awesome work =)