Hello, I'm looking for a way to harvest daily garrison nodes. So far was able to find their object IDs and hotspots for each mine corner, but not sure how to collect them. Gatherbuddy profile doesn't work, perhaps because char doesn't have gathering skills? Even so it wouldn't loot the mining carts. There is a fixed Rarekiller version that runs fine, but when I add herb objects to CollectObjects.xml and run an empty questing profile on char standing in herb garden, nothing happens. Objectgatherer can't compile. I'm not yet proficient enough to write a questing profile so wanted to ask here. Basically it should: - Start in Town center - Move to herb garden and each corner of the mine once - Loot any herbs, nodes and mine carts encountered along the way - Combat would handle any goren / flower pests that spawn and loot them - Optional: turn in any stones and seeds for work orders and loot the completed work order chest - Return back to Town center The nodes spawn at random locations but along the predictable path. Is looting them doable without a C# script/plugin? To any community developers, how would you solve this? Before anyone goes "it's only 5 minutes of work once per day", well, it's 50 minutes if you have 10 chars. If Draenor runs for 2 years that's 36500 minutes or 25 days of /played saved. Time is money friend.
https://www.thebuddyforum.com/honor...s/farming/188092-herb-garden.html#post1725132 heres a start should work. i have a level two Garden. this is herb garden. I dnt know how to get the carts but ill get one for a level two cave
Totally agree if anyone had something for this, it'd be amazing. I'm also curious why Gatherbuddy doesn't work in the garrison mine.
Questing (not GB) profile for a fort level 2, mine level 1. Doing cache and garden too, if present. Starts at cache, can exit level 2 main building by itself. View attachment GarrisonMiner.xml Upd: for Alliance. Upd2: Important: If your toon is a miner, switch off minerals gathering in HB "Settings and Tools". Otherwise HB will try to create a path to a node in an unmeshed area and will fail. ------------ Upd3: I am going to keep an updated version at this post: https://www.thebuddyforum.com/honor...ing/188661-garrison-mine-level-1-profile.html
Yes. But you can use the method of CTM navigation to use for Horde mine too. Basically, you need to collect 16 waypoints inside the mine and modify just the coordinates,
Thank you for posting this. My garrisons are level 3 so can't test if it works, but at least it gives an idea of how to do scripting for the route.
Hi I don't have a Ally char atm. Would love to know the cords you used for mining: is that evenly covered in the area for gathering purpose, and use override-move for navigation? Thanks
The procedure I used was as follows: - place the toon before the entrance to the mine, record the coordinates - place the toon right at the entrance, record - then do step by step: mouse click at the definetely visible point (to avoid stucks), wait for a toon to get there, record - repeat the previous step until end of the mine. It took me 16 points to cover all the mine, including stairs. Point here is: use mouse clicks to move while recording, the bot will just happily repeat them. Next is the procedure to gather ore at each point. Here's how it should look like: Code: <CustomBehavior File="MyCTM" DestName="Mine 3" X="1866.948" Y="48.13017" Z="63.90142" /> <While Condition="(ObjectManager.GetObjectsOfType<WoWGameObject>().Any(u => (u.Entry == 232542 || u.Entry == 232544) && u.Distance <= 15))" > <CustomBehavior File="InteractWith" MobId="232542" NumOfTimes="1" WaitForNpcs="False" CollectionDistance="15" WaitTime="1000" MovementBy="ClickToMoveOnly" /> <CustomBehavior File="MyCTM" DestName="Mine 3" X="1866.948" Y="48.13017" Z="63.90142" /> <CustomBehavior File="InteractWith" MobId="232544" NumOfTimes="1" WaitForNpcs="False" CollectionDistance="15" WaitTime="1000" MovementBy="ClickToMoveOnly" /> <CustomBehavior File="MyCTM" DestName="Mine 3" X="1866.948" Y="48.13017" Z="63.90142" /> </While> Basically: when you arrive at the next point, you check around if there are any node upto 15 meters away and pick them up. Note "pick and return" method - this is essential to avoid stucks. To the node and back to the recorded waypoint, to the node and back - then to a next waypoint. Arriving at the end, just repeat steps in the reverse order (no need for ore picking: it should be picked already ) The route is a bit more complicated with checking pockets under stairs and in the end, but you'll figure it out. Just carefully reverse your steps if needed.
Thanks. That is very helpful. Do you need all the waypoints and clicks to get back to the entrance? Isn't there a moveto command you can use and let the bot figure out how to get there?
You do not need to collect waypoints to get back, you can just repeat MyCTMs you've already collected in reverse order. MoveTo won't work: the mine is unmeshed, so you need to tell bot directly where to click via MyCTMs.
How do I add minecarts to the pickup list? 232541 from <GameObject Name="Mine Cart" Entry="232541" X="1945.499" Y="105.3087" Z="25.57787" /> isn't working
It should be something like this: Code: <CustomBehavior File="InteractWith" MobId="232541" NumOfTimes="1" WaitForNpcs="False" CollectionDistance="15" WaitTime="1000" MovementBy="ClickToMoveOnly" /> Note: CollectionDistance (from the point where u r standing), WaitTime - otherwise HB may not wait until the chest is opened, MovementBy="ClickToMoveOnly" - otherwise HB will attempt to calculate the path and will fail.
<CustomBehavior File="InteractWith" MobId="232541" NumOfTimes="1" WaitForNpcs="False" CollectionDistance="15" WaitTime="1000" MovementBy="ClickToMoveOnly" Yup that's what I had in the profile. It doesn't work :S
Hey do you guys who changed this to horde think you could share the profile? I'm learning how to write profiles and such but I think I am Tortoise slow when it comes to it. Much appreciated.
The id for the Horde cache was different. Perhaps that is true for the minecarts also. I haven't got that far in modifying mine yet.