<ProfessionBuddy>
<CustomBehavior File="ForcedDismount" />
<CustomBehavior File="WaitTimer" WaitTime="10000" 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}" />
<While Condition="Me.ZoneId !=809" IgnoreCanRun="True" >
<CustomBehavior File="Misc\RunLua" Lua="UseItemByName(6948)" WaitTime="1000" />
<CustomBehavior File="WaitTimer" WaitTime="12000" GoalText="Waiting for Hearth {TimeRemaining}" />
</While>
</ProfessionBuddy>
It does what it should but if it gets attacked and gets aggro it does not cast HS again.
The code is take from
http://www.thebuddyforum.com/honorbuddy-forum/63232-help-fix-hearthstone-only-profile-please.html
so all the creds to kickazz
<CustomBehavior File="ForcedDismount" />
<CustomBehavior File="WaitTimer" WaitTime="10000" 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}" />
<While Condition="Me.ZoneId !=809" IgnoreCanRun="True" >
<CustomBehavior File="Misc\RunLua" Lua="UseItemByName(6948)" WaitTime="1000" />
<CustomBehavior File="WaitTimer" WaitTime="12000" GoalText="Waiting for Hearth {TimeRemaining}" />
</While>
</ProfessionBuddy>
It does what it should but if it gets attacked and gets aggro it does not cast HS again.
The code is take from
http://www.thebuddyforum.com/honorbuddy-forum/63232-help-fix-hearthstone-only-profile-please.html
so all the creds to kickazz