First, AknA,
Thank you for allowing me to contribute in some small way by Beta testing. After a short trial, I believe this will be the premier botbase for gathering (of all types)!
First of all, thanks for the big report, this is exactly what I need, keep em coming.
------------------------------------------------------------------------
Questions:
Is it suppose to be able to loot caches in Garrison? When adding any of the caches (lumber mill / garden / professions) it would loot the cache, then stand there and continually try to loot it. Repeated the following for the Lumber Mill Shipment I added:
The way the botbase works is that it checks if a object can be right clicked, however with WoD some items can be right clicked even tho you can't actually loot them, like if you have lumber mill level 2 and you find a Large Tree, you can actually right click the tree but you get a error message saying you need Lumber Mill level 3 for that, I'm guessing it's the same thing with Caches, however the botbase doesn't use any blacklist timers in this first beta version, it's going to be implemented to adress such issues.
When I made the original Object Gatherer it was to help me (and others) to gather items in MoP but now with WoD and the recode I'm making to it, it can be used in a MUCH broader way. I most likely have to implement custom things after sugestions from users that for example, after you loot a cache you might need to blacklist it for 4 hours (or whatever), it's a later problem how I will solve that.
Test Runs:
Location - Botbase - Farming
- Everbloom - OG - timber/herb/ore:
Yes, all timber id's should be in the default "database".
- Everbloom - PB/OG - timber/herb/ore:
- Worked with simple PB profile which ghearths at 250 timber
- View attachment 160829 - simple PB profile as mentioned
- Talador - OG - timber/herb/ore:
- On several occassions when loading the bot, it would kill a mob then stop gather (even though there was a very close by node)
- View attachment 160828
- Garrison - OG - caches/shipments:
- As above, will loot, but will get stuck in repeating loop trying to loot.
- Can produce full log if needed, but it is just a repeat of the lines above over and over after the initial loot.
- Farmed Level 1 and 3 Gardens just fine
- Would not farm Mine Level 1 or 3 (same error in both) - View attachment 160835
I allso noted that it sometimes get stuck while looting, it's a issue I'm looking into.
Major Issues:
- In two of the logs above stops, "randomly" after killing NPC. Won't loot NPC or continue farming. It will just stand there. Can't figure out why. Manually looting the NPC fixed and bot continued farming until stopped (i.e. only happened once per loading of a profile!).
- Does not recognized that timber 250 has been collected and will continue to try to farm timber. Timber farming should be stopped once maxed (otherwise bottish). I've attached a simple PB .xml that should be easy enough to incorporate into the botbase as a pulse of some kind.
- Does not blacklist timber once unable to reach (at least on the Everbloom listed above, see test log 2). Did blacklist item if character gets "stuck" in route, i.e. can't cross terrain, etc.
- Must reload HB to recognize changes in enabled status for objects added to the Bot Config GUI (i.e. when I added a cache above, then unchecked enabled, I had to reload HB in order for it to be recognized. I even tried loading another profile, but had to reload HB).
As mentioned above, it allso happend to me that it never looted a mob, it just stood there, manually looting the mob solved it (it's being looked into).
Timber was the last thing I added before the beta release so I haven't set up any extra checks on how much of the item you have.
No, no blacklist timers have been added (yet).
Yeah, that's a mistake by me, it only loads the list on HB start (it will be fixed).
Minor Issues: all minor issues I found were with HB/Bot Config UI
- Bot Config -
- UI, does not scale
- Objects, Entries not sorted by number and no way to sort. Made difficult to add timber/cache/shipment ID that was not in above.
- There is no comments pushed to HB as to what the botbase is going after (i.e. GB2 will tell you heading for Frostweed at location x, y, z)
- Suggestion for improvement in GUI:
- Allow option to create a new category (i.e. Arrakoa Treasures or Garrison caches - once fixed)
- Should be able to select/deselect all, either that or have a settings for turning of/on all other types of gather (or perhaps just timber?).
I actually don't want the UI to be scalable, I want it to be the size I set it to (sorry)

Sorting, that can be fixed, I had it in a earlier alpha phase but removed it for some reason (don't remember why).
You can create a category, instead of selecting one from the dropdown menu just type in a new category name

I'll look into adding a select/deselect all function (not a priority tho but it's on my list now)
------------------------------------------------------------------------
Again, I think this botbase shows so much potential! Looting mobs seems super smooth! I don't know if that's part of your code or why that is. Sorry for the formating of the post, i tried to make it readable, but I am afraid the HTML UI fk'd it up
Thanks again for including me in on this project!!! I will test some more today and post any issues I come up with.
And to answer your question 2 posts after this, ObjectGatherer searches for WoWGameObjects so no, it doesn't support npc's (atleast not right now, I'll add that to the list as well).