Minor "bug" ... we are on version 0.6.3 but the bot is listing it as 0.6.2. Not affecting performance per se, just a heads up. Also agree with namednoob, would be more time effective to pick up shipments, clear mine/garden then place shipments rather than pick up all shipments then clear all, then place shipments.
After hitting start in a level 2 Garrison, the toon just stands there and HB spikes to 100% CPU usage: Code: [16:32:04.897 D] [GarrisonBuddy] 0.6.4: [Mine] Building not detected in Garrison's Buildings. [16:32:04.898 D] [GarrisonBuddy] 0.6.4: [Garden] Building not detected in Garrison's Buildings. [16:32:04.900 N] [GarrisonBuddy] 0.6.4: Found shipment to collect(Tailoring Work Order), moving to shipment. [16:32:04.900 D] [GarrisonBuddy] 0.6.4: Shipment Tailoring Work Order - 237186 - 19959: <5654.958, 4552.114, 119.2413> [16:32:04.904 D] Changed POI to: Type: Harvest [16:32:04.934 N] Moving to Type: Harvest [16:32:05.126 D] [GarrisonBuddy] 0.6.4: Starting path generation. [16:32:05.135 D] [GarrisonBuddy] 0.6.4: Path generated in 9ms.
Bug #1 On the latest from SVN today, and my guy got stuck on the way to pickup some work orders. The anti-stuck code was not firing at all. The bug appears to be in the fact that the anti stuck code never ran, even though it was stuck for quite some time. http://i.imgur.com/Q8r1XZ0.jpg Bug #2 Also a second bug when the bot has nothing to do, it just runs around in circles wherever it happens to be at the time. [GarrisonBuddy] 0.6.4: [Salvage] Recycle center detected but no salvage crates detected in bags. [GarrisonBuddy] 0.6.4: [Mine] No ore found to harvest. [GarrisonBuddy] 0.6.4: [Garden] No herb detected. [GarrisonBuddy] 0.6.4: [ShipmentStart] In Bags Draenic Seeds - #2 [GarrisonBuddy] 0.6.4: [ShipmentStart] In Bank Draenic Seeds - #1 [GarrisonBuddy] 0.6.4: [ShipmentStart] Total found 116053 - #3 - needed #5 - False [GarrisonBuddy] 0.6.4: [ShipmentStart] Can't complete work orders, missing reagents. [GarrisonBuddy] 0.6.4: Found 11 available missions to complete. Can succesfully complete: 0 missions. [GarrisonBuddy] 0.6.4: [Profession] No possible daily CD found. [GarrisonBuddy] 0.6.4: [Salvage] Recycle center detected but no salvage crates detected in bags. [GarrisonBuddy] 0.6.4: [Mine] No ore found to harvest. [GarrisonBuddy] 0.6.4: [Garden] No herb detected. [GarrisonBuddy] 0.6.4: [ShipmentStart] In Bags Draenic Seeds - #2 [GarrisonBuddy] 0.6.4: [ShipmentStart] In Bank Draenic Seeds - #1 [GarrisonBuddy] 0.6.4: [ShipmentStart] Total found 116053 - #3 - needed #5 - False [GarrisonBuddy] 0.6.4: [ShipmentStart] Can't complete work orders, missing reagents. [GarrisonBuddy] 0.6.4: Found 11 available missions to complete. Can succesfully complete: 0 missions. [GarrisonBuddy] 0.6.4: [Profession] No possible daily CD found. [GarrisonBuddy] 0.6.4: [Salvage] Recycle center detected but no salvage crates detected in bags. [GarrisonBuddy] 0.6.4: [Mine] No ore found to harvest. [GarrisonBuddy] 0.6.4: [Garden] No herb detected. [GarrisonBuddy] 0.6.4: [ShipmentStart] In Bags Draenic Seeds - #2 [GarrisonBuddy] 0.6.4: [ShipmentStart] In Bank Draenic Seeds - #1 [GarrisonBuddy] 0.6.4: [ShipmentStart] Total found 116053 - #3 - needed #5 - False [GarrisonBuddy] 0.6.4: [ShipmentStart] Can't complete work orders, missing reagents. [GarrisonBuddy] 0.6.4: Found 11 available missions to complete. Can succesfully complete: 0 missions. [GarrisonBuddy] 0.6.4: [Profession] No possible daily CD found. [GarrisonBuddy] 0.6.4: [Salvage] Recycle center detected but no salvage crates detected in bags. [GarrisonBuddy] 0.6.4: [Mine] No ore found to harvest. [GarrisonBuddy] 0.6.4: [Garden] No herb detected. [GarrisonBuddy] 0.6.4: [ShipmentStart] In Bags Draenic Seeds - #2 [GarrisonBuddy] 0.6.4: [ShipmentStart] In Bank Draenic Seeds - #1 [GarrisonBuddy] 0.6.4: [ShipmentStart] Total found 116053 - #3 - needed #5 - False [GarrisonBuddy] 0.6.4: [ShipmentStart] Can't complete work orders, missing reagents. [GarrisonBuddy] 0.6.4: Found 11 available missions to complete. Can succesfully complete: 0 missions. [GarrisonBuddy] 0.6.4: [Profession] No possible daily CD found. [GarrisonBuddy] 0.6.4: [Salvage] Recycle center detected but no salvage crates detected in bags. [GarrisonBuddy] 0.6.4: [Mine] No ore found to harvest. [GarrisonBuddy] 0.6.4: [Garden] No herb detected. [GarrisonBuddy] 0.6.4: [ShipmentStart] In Bags Draenic Seeds - #2 [GarrisonBuddy] 0.6.4: [ShipmentStart] In Bank Draenic Seeds - #1 [GarrisonBuddy] 0.6.4: [ShipmentStart] Total found 116053 - #3 - needed #5 - False [GarrisonBuddy] 0.6.4: [ShipmentStart] Can't complete work orders, missing reagents. [GarrisonBuddy] 0.6.4: Found 11 available missions to complete. Can succesfully complete: 0 missions. [GarrisonBuddy] 0.6.4: [Profession] No possible daily CD found. [GarrisonBuddy] 0.6.4: [Salvage] Recycle center detected but no salvage crates detected in bags. Stopping the bot! Bot stopping! Reason: User pressed the stop button
Great Update. But to make even better: 1) Do CD Daily before Work Orders and just after harvest mine and garden 2) A Dismount Call before start work orders, because sometimes you use a big mount and bot get stucked. 3) A Move Debugger 4) Eng CD still not working(Require Anvil)
View attachment 157375 It did it again, but this time it locked up after getting one work order. The when saying it was moving to Garrison Cache it just sat there, even tried a fresh install. Log attached
Exact same happend to me all day with a level 3 garrison, except for the 100% CPU usage. I could solve this problem by unlocking the Mine and Herb Garden. Since i only use this alt for professions i never unlocked those buildings. Edit: And I just noticed, that the bot tries to harvest herbs and ores even if the inventory is full. Now it just stands in the herb garden and tries to loot the same herb over and over again.
Agree with this 100% and was going to make a similar suggestion. You should definitely re-order things to make logical sense. A few more issues: 1) Mounting has caused a lot of stuck issues. We can manually figure out a small mount to hardcode in HB or you could force dismount before attempting to enter a building. It gets stuck at town hall entrance and profession buildings every time. 2) Can't path between small town hall entrance room and main town hall room. stuck trying to round the corner every single time in both directions. 3) Can't path through the tailoring building when the NPC is behind the structure in the middle of the building 4) It's not doing the barn even when it's enabled 5) WoW crashed on 3 different characters when doing Quest UI stuff in the town hall 6) Movement is more fluid but still suffering from major performance hits Suggestions (I know you have a lot of these and can't implement them all): 1) Listed above, but do stuff in logical order. Collect mine, collect mine shipment, begin mine work orders. Move to garden. Etc. Much less bot-like if you do this. Also do daily profession cooldowns prior to starting work orders and spit out a dialog box if missing the necessary reagents. 2) Auto-populate an XML or something to figure out which profession buildings / garrison buildings we have instead of having to set them manually in the Bot settings. Not mandatory since you seem to only have to do it once, but a nice to have for future users. Log attached should show most of the issues I listed including the WoW crash at the end.
Loving this bot base, really am. As I have a few alts, it makes things REALLY nice and simple to do my Garrison daily bits and bobs. One things though, when placing the work orders, does it for anyone else, place one order and then run around a bit, and place one again? (repeating this process of placing an order and the running around until its placed all available?) A feature that may be nice as well maybe, would be to mail the plants/ores to an alt once the run is done? Thanks again, keep up the amazing work!
Thanks guys for the feedback and the bugs, always appreciated! Was full the whole day by IRL stuff, but started moving forward with the next build tonight. The garrison data and API was quite new when I started working on this bot, so a lot of reverse engineer was still needed. Once again the next build should be more stable than the precedent. The focus for this version will be to be at least 90% bug free and smarter in the decisions as multiple poster requested. For example, I am revamping the shipment detection system right now and as of now looks way better and smooth. Will keep you posted at the next step!
Some other ideas that might be useful now or in the future: - Do not make work order if mats required for a given profession are below X amount, instead save it for daily cooldown - Let the user set threshold on how many work orders to set as to leave some for daily cooldown (specially considering the Bunker which uses resources) - Prioritize missions that give you resources - Options to buy mats from trading post if you have one, to cover for a daily cooldown or profession
Hi doesnt it go for german version??? I do it like you said... put in botbase..but i dont see it in my botbases when i start HB
Any plans to have the bot DE greens/blues in your bags? Grinding exalted rep gives a ton of greens and blues along with questing. Or, if its value is above 15g, vendor the trash and below, DE for mats.
Lets the developer focus on the Garrison stuff please, no point to ask for All in one solutions so far, since alot of garrison work is still required. Disenchant/mill is still nice options, but still, its should not be on top priority, imo.