I am using a hearthstone only file (will land, dismount and cast hearthstone) the only issue is if it lands and I get attacked by something, after killing them mob it will not recast hearthstone. How can i fix this?
Last edited:
waittimer 5000
Im using the one attached. I changed it to 5000 and it still does not work. Only does the inital try of hearthstone the sits there
after mount dismount - add a 5000 waittimer before the hearthstone
well it works in quest bot
<CustomBehavior File="ForcedDismount" />
<CustomBehavior File="WaitTimer" WaitTime="5000" GoalText="Waiting for agro to clear {TimeRemaining}" />
<CustomBehavior File="Misc\RunLua" Lua="UseItemByName(6948)" WaitTime="1000" />
<CustomBehavior File="WaitTimer" WaitTime="12000" GoalText="Waiting for Hearth {TimeRemaining}" />
you can even add in this:
<While Condition="(Me.ZoneId != 1637)" >
<CustomBehavior File="Misc\RunLua" Lua="UseItemByName(6948)" WaitTime="1000" />
<CustomBehavior File="WaitTimer" WaitTime="12000" GoalText="Waiting for Hearth {TimeRemaining}" />
</While>
to compensate for a lot of agro
1637 is the zoneid (gotten from wowhead). I think 1637 is orgrimmar
use the blasted lands portal in orgrimmar, then use the portal to outlands
(all of this stuff is in my questing profiles somewhere - check the horde DK profile. /questing / goto / DK H K to BC I think)
<While Condition="Me.MapId == 0" >
<If Condition="Me.MapId == 0" >
<RunTo X="-11895.44" Y="-3206.936" Z="-14.64132" />
<CustomBehavior File="WaitTimer" WaitTime="1000" />
</If>
<If Condition="Me.MapId == 0" >
<CustomBehavior File="MyCTM" X="-11908.09" Y="-3208.854" Z="-14.83002" />
<CustomBehavior File="WaitTimer" WaitTime="1000" />
</If>
<If Condition="Me.MapId == 0" >
<CustomBehavior File="WaitTimer" WaitTime="15000" />
</If>
</While>
Now I just need to find one that can take the portal in Kalimdor to blasted lands
interact mobtype gameobject
i'm sure it's in my dk kalimdor to ek or bc profile