OK...
My Town Its On Fire, and My Town Its On Fire Again are flipping rediculous...
These are the only 2 quests out of all the dailies that have similar function that when you pick up an item, and use it on a target, it then hangs....forever.
I have 1 shado pan quest that run identically to this one...and that one works flawlessly. And there's absolutely no code difference between the two.
Yet for some god forsaken reason, the bot refuses to continue on after using an item just once, and requires a full stop/start after each attempt. Not to mention it takes a good 10-15 seconds to use the item!
I need help! I have bashed my head into a wall for far too long on this quest. I'm ready to omit it completely unless someone can help me!
This is what I've tried so far, and what the bot really does:
<CustomBehavior File="CollectThings" MobId="63787" CollectUntil="QuestComplete" QuestId="30192" HuntingGroundRadius="30" NonCompeteDistance="5" PostInteractDelay="1000" >
<Hotspot X="748.123" Y="1562.829" Z="373.2433" />
<Hotspot X="717.4929" Y="1588.973" Z="376.5313" />
<Hotspot X="707.0259" Y="1623.922" Z="377.7441" />
<Hotspot X="706.723" Y="1650.557" Z="377.7441" />
<Hotspot X="676.2088" Y="1650.554" Z="377.744" />
</CustomBehavior>
Bot ignores hotspots, and flames, and just stands still.
<While Condition="HasQuest(30192) && !IsQuestCompleted(30192)" >
<While Condition="HasItem(85782)" >
<CustomBehavior File="UseItemTargetLocation" QuestId="30192" ItemId="85782" UseType="ToObject" ObjectId="63797" Range="30" NumOfTimes="1" />
</While>
<CustomBehavior File="InteractWith" MobId="213369" WaitForNpcs="false" NumOfTimes="1" WaitTime="1000" CollectionDistance="5000" ObjectType="Gameobject" QuestId="30192" />
</While>
Bot picks up 1 bucket, waits 10-15 seconds, uses bucket, then stops responding until bot is manually stopped.
<While Condition="HasQuest(30192) && !IsQuestCompleted(30192)" >
<CustomBehavior File="InteractWith" MobId="63787" WaitForNpcs="false" NumOfTimes="1" WaitTime="500" Range="5" CollectionDistance="5000" QuestId="30192" />
<CustomBehavior File="RunMacro" Macro="/click WorldFrame" />
</While>
Bot uses fire once every 30 seconds. Never moves, only reattempts same flame everytime.
<Objective QuestName="My Town Its On Fire" QuestId="30192" Type="UseObject" ObjectId="63787" UseCount="30" />
Same as attempt #3.
See my pain?