As for running through the small building, I've never got stuck and it's more realistic as real players wouldn't go around every time.
Awesome - thanks so much! I'll try this out today. ReppedIn efforts to do my best to help out chronos ... I have attached my temporary fixes until he has the time.
In efforts to do my best to help out chronos ... I have attached my temporary fixes until he has the time.
THIS IS NOT A FIX FOR EVERYONE!!!
Unfortunately, I couldn't get the lvl 1 and lvl 2&3 mines to play nice, so I had to split up the profiles. Use the one that you need.
I fixed at least 5 additional spots that were getting stuck on the level 3 mine (thank you Wikki74). If you find any more using the profiles below, let me know via Screenshot, so I can help Chronos debug.
I also put the garden and mine at the end, so if it gets stuck, at least all else is completed.
The fixed the salvage yard, but have only been able to test for PLOT 1 if you have your Salvage yard in PLOT 2 or 3 (that's the two close together on the same side), please let me know if you have any issues. Also changed it so it no longer runs through the Small Plot 2 to get to the Garden.
Increased time for caches and salvage looting, as it was often cutting this off (less loot = bad).
Finally I fixed the lumber mill pick up for Medium Plot 1.
I've read your message.
1. I don't get your message about salvage yard since item check is already there:
<!--If we have no salvage to open, don't even go there.-->
<If Condition="InbagCount(114116) > 0 || InbagCount(114119) > 0 || InbagCount(114120) > 0" IgnoreCanRun="True">
However I don't have a salvage yard myself and couldn't test it. According to profile bot would only head to the salvage yard once you have more that 1 of items above. If bot does not - post about it.
2. Mine and Garden.
I couldn't check mob looting, but since 1.1 it should be functional. We are talking about Alliance profile here.
Also, both mine and garden should be placed first because they provide the player with materials for work ordering.
I understand your frustration about being stuck in the mine and reordering profile, but the proper way is a fix for all nodes instead.
3. I have completed finishing missions and attaching/removing followers from the buildings, but I couldn't find free time since sunday to add it.
4. Updating movement routes takes quite some time, especially when horde and alliance profiles are being developed in different files and coordinate systems (can't just use offset). Since I am busy right now, I don't know when I'll update. Also, there is a thing that bugs me the most: low amount of bug reports. For example: horde profile was downloaded almost 10k times. There wasn't at least 1 report about being stuck while doing professions (but bot is getting stuck during anvil finding in 1.0). Checking bugs myself forces me to rearrange profile development in other way leaving other problems unsolved.
5. To all those people who want svn link. I would rather prefer using buddy store for auto-updates instead. Sent e-mail to the boss, got no responce.
Awesome work! I did find one issue, when in the mines collecting carts - one of the carts has arakkoa archaeology fragment which i cant not carry anynore. the bot continues to try to loot the same cart over and over and will not continue.
works really well thank you !
just one minor thing i noticed, when in the garden / mine npc´s spawn they won´t get looted after they are dead.
since they contain herbs / ores (afaik) it would be nice if it can be added.
hb settings where on 10y lootrange and looting was on.
In efforts to do my best to help out chronos ... I have attached my temporary fixes until he has the time.
<MoveTo Location="1848.09, 135.0413, 22.33976" MoveType="Location" Pathing="ClickToMove" Entry="0" />
<While PulseSecondaryBot="True" Condition="ObjectManager.GetObjectsOfType<WoWGameObject>().Any(u => (u.Entry == 232542 || u.Entry == 232544 || u.Entry == 232543 || u.Entry == 232545 || u.Entry == 232541) && u.Distance <= 15)" IgnoreCanRun="True">
<CallSubRoutine SubRoutineName="Mining" />
<CallSubRoutine SubRoutineName="Looting" />
<MoveTo Location="1848.09, 135.0413, 22.33976" MoveType="Location" Pathing="ClickToMove" Entry="0" />
</While>
Hey ArmyDr - thanks again for these updates. I ran your profile on two Alliance toons with level 2 mines and they both got stuck at the position several of us have posted about above.
This occurs when a Mining Cart is on the other side of this wall (the toon tries to run through the wall to get to the Mining Cart and gets stuck):
This Alliance Level 2 Mine stuck occurs in your profile on lines 1110-1115:
HTML:<MoveTo Location="1848.09, 135.0413, 22.33976" MoveType="Location" Pathing="ClickToMove" Entry="0" /> <While PulseSecondaryBot="True" Condition="ObjectManager.GetObjectsOfType<WoWGameObject>().Any(u => (u.Entry == 232542 || u.Entry == 232544 || u.Entry == 232543 || u.Entry == 232545 || u.Entry == 232541) && u.Distance <= 15)" IgnoreCanRun="True"> <CallSubRoutine SubRoutineName="Mining" /> <CallSubRoutine SubRoutineName="Looting" /> <MoveTo Location="1848.09, 135.0413, 22.33976" MoveType="Location" Pathing="ClickToMove" Entry="0" /> </While>
Hope this helps![]()
Hey ArmyDr - thanks again for these updates...
This Alliance Level 2 Mine stuck occurs in your profile on lines 1110-1115:
HTML:<MoveTo Location="1848.09, 135.0413, 22.33976" MoveType="Location" Pathing="ClickToMove" Entry="0" /> <While PulseSecondaryBot="True" Condition="ObjectManager.GetObjectsOfType<WoWGameObject>().Any(u => (u.Entry == 232542 || u.Entry == 232544 || u.Entry == 232543 || u.Entry == 232545 || u.Entry == 232541) && u.Distance <= 15)" IgnoreCanRun="True"> <CallSubRoutine SubRoutineName="Mining" /> <CallSubRoutine SubRoutineName="Looting" /> <MoveTo Location="1848.09, 135.0413, 22.33976" MoveType="Location" Pathing="ClickToMove" Entry="0" /> </While>
Hope this helps![]()
Issue wasn't quite where you thought in the code, but I found it, and implemented a fix. Unfortunately, I can't test on my 2 toons until the morning. After which I'll repost with updates.
Awesome - thanks for your hard work on this!
Yeah man - I'll test this out today. I also noticed a point where it gets stuck on a pillar right in front of a True Iron node - I'll keep an eye out for that as well today.Here it is if you don't mind testing it for me?