thebrodieman
Well-Known Member
- Joined
- Sep 11, 2011
- Messages
- 6,015
Hey,
today i checked the klaxxi quests and i added some spots to the Quest Sap Tapping:
You only had one spot where the toon would stand until the objective will complete
After adding the spots i tried it again and it was much faster:
<!-- Sap Tapping -->
<If Condition="HasQuest(31233) && !IsQuestCompleted(31233)">
<CustomBehavior File="Message" Text="Starting Sap Tapping" LogColor="Green" />
<CustomBehavior File="UserSettings" QuestId="31233" LootMobs="true" PullDistance="1" />
<CustomBehavior File="FlyTo" X="384.5976" Y="2385.874" Z="219.0938" />
<CustomBehavior File="ForcedDismount"/>
<While Condition="!IsQuestCompleted(31233)">
<If Condition="!IsQuestCompleted(31233)">
<!-- 1st spot -->
<CustomBehavior File="FlyTo" X="384.5976" Y="2385.874" Z="219.0938" />
<CustomBehavior File="ForcedDismount"/>
<CustomBehavior File="InteractWith" MobId="63740" Range="5" CollectionDistance="10000" WaitTime="6000" WaitForNpcs="False" />
<CustomBehavior File="InteractWith" MobId="213319" Range="3" ObjectType="GameObject" WaitTime="1000" CollectionDistance="10000" WaitForNpcs="False" />
</If>
<If Condition="!IsQuestCompleted(31233)">
<!-- 2nd spot -->
<CustomBehavior File="FlyTo" X="559.2505" Y="2572.864" Z="275.9264" />
<CustomBehavior File="ForcedDismount"/>
<CustomBehavior File="InteractWith" MobId="63740" Range="5" CollectionDistance="10000" WaitTime="6000" WaitForNpcs="False" />
<CustomBehavior File="InteractWith" MobId="213319" Range="3" ObjectType="GameObject" WaitTime="1000" CollectionDistance="10000" WaitForNpcs="False" />
</If>
<If Condition="!IsQuestCompleted(31233)">
<!-- 3rd spot, there are two spots -->
<CustomBehavior File="FlyTo" X="559.2505" Y="2572.864" Z="275.9264" />
<CustomBehavior File="ForcedDismount"/>
<CustomBehavior File="InteractWith" MobId="63740" Range="5" CollectionDistance="10000" WaitTime="6000" WaitForNpcs="False" />
<CustomBehavior File="InteractWith" MobId="213319" Range="3" ObjectType="GameObject" WaitTime="1000" CollectionDistance="10000" WaitForNpcs="False" />
</If>
<If Condition="!IsQuestCompleted(31233)">
<!-- 4th spot -->
<CustomBehavior File="FlyTo" X="629.1552" Y="2628.038" Z="287.5912" />
<CustomBehavior File="ForcedDismount"/>
<CustomBehavior File="InteractWith" MobId="63740" Range="5" CollectionDistance="10000" WaitTime="6000" WaitForNpcs="False" />
<CustomBehavior File="InteractWith" MobId="213319" Range="3" ObjectType="GameObject" WaitTime="1000" CollectionDistance="10000" WaitForNpcs="False" />
</If>
<If Condition="!IsQuestCompleted(31233)">
<!-- 5th spot -->
<CustomBehavior File="FlyTo" X="709.637" Y="2716.399" Z="295.0992" />
<CustomBehavior File="ForcedDismount"/>
<CustomBehavior File="InteractWith" MobId="63740" Range="5" CollectionDistance="10000" WaitTime="6000" WaitForNpcs="False" />
<CustomBehavior File="InteractWith" MobId="213319" Range="3" ObjectType="GameObject" WaitTime="1000" CollectionDistance="10000" WaitForNpcs="False" />
</If>
<If Condition="!IsQuestCompleted(31233)">
<!-- 6th spot -->
<CustomBehavior File="FlyTo" X="691.0659" Y="2524.741" Z="304.498" />
<CustomBehavior File="ForcedDismount"/>
<CustomBehavior File="InteractWith" MobId="63740" Range="5" CollectionDistance="10000" WaitTime="6000" WaitForNpcs="False" />
<CustomBehavior File="InteractWith" MobId="213319" Range="3" ObjectType="GameObject" WaitTime="1000" CollectionDistance="10000" WaitForNpcs="False" />
</If>
</While>
</If>
The other quests there were kind of buggy because of hb is doing the pathfinding. Sometimes it just stopped working. Sometime there was an issue that the bot just wanted to dismount forever (and waiting for some respawn?)
Kill quests are goodBut like the Sap Tap the Egg Kill quest should nearly hardcoded because it does not work reliable
There are also some issues with InteractWith. Sometimes the toon selects the npc but nothing happens![]()
The flyto i put in there to keep a central position was a temp bandaid to keep it from wandering off the map (and out of range).
I've been meaning to fix this quest...but you can see I've been busy too.

I'll work this in thank you.