i tried 2 grind areas, and for some reason it didn't work quite right... but it could have been that i had 20 something hotspots
i'll put it on my to-do list for testing
and yes it's very possible, i'll have to mess with it later. I'm off to take my daily 8 hour coma
Klovnene ... if you want, try this:
PHP:
<HBProfile>
<QuestOrder>
<Pickup QuestName="Frostsaber Provisions" QuestId="4970" GiverName="Rivern Frostwind" GiverId="10618" GiverType="NPC" X="8067.484" Y="-3862.439" Z="763.0035" />
<If Condition="((HasQuest(4970)) && (!IsQuestCompleted(4970)))" >
<CustomBehavior File="ForcedMount" QuestId="0" MountType="Flying" />
<CustomBehavior File="WaitTimer" WaitTime="2000"/>
<CustomBehavior File="FlyTo" X="7427.28" Y="-4557.608" Z="599.6826" />
<CustomBehavior File="RunMacro" Macro="/dismount\n/cancelaura Swift Flight Form\n/cancelaura Flight Form" NumOfTimes="1" WaitTime="2000" />
<RunTo QuestId="4970"
<CustomBehavior File="ForcedMount" QuestId="0" MountType="Flying" />
<CustomBehavior File="WaitTimer" WaitTime="2000"/>
<CustomBehavior File="FlyTo"
<CustomBehavior File="RunMacro" Macro="/dismount\n/cancelaura Swift Flight Form\n/cancelaura Flight Form" NumOfTimes="1" WaitTime="2000" />
<RunTo QuestId="4970"
<CustomBehavior File="ForcedMount" QuestId="0" MountType="Flying" />
<CustomBehavior File="WaitTimer" WaitTime="2000"/>
<CustomBehavior File="FlyTo"
<CustomBehavior File="RunMacro" Macro="/dismount\n/cancelaura Swift Flight Form\n/cancelaura Flight Form" NumOfTimes="1" WaitTime="2000" />
<RunTo QuestId="4970"
<CustomBehavior File="ForcedMount" QuestId="0" MountType="Flying" />
<CustomBehavior File="WaitTimer" WaitTime="2000"/>
<CustomBehavior File="FlyTo"
<CustomBehavior File="RunMacro" Macro="/dismount\n/cancelaura Swift Flight Form\n/cancelaura Flight Form" NumOfTimes="1" WaitTime="2000" />
<RunTo QuestId="4970"
<If Condition="((HasQuest(4970)) && (IsQuestCompleted(4970)))" >
<CustomBehavior File="ForcedMount" QuestId="0" MountType="Flying" />
<CustomBehavior File="WaitTimer" WaitTime="2000"/>
<CustomBehavior File="FlyTo" X="8067.484" Y="-3862.439" Z="763.0035" />
<CustomBehavior File="RunMacro" Macro="/dismount\n/cancelaura Swift Flight Form\n/cancelaura Flight Form" NumOfTimes="1" WaitTime="2000" />
</If>
<TurnIn QuestName="Frostsaber Provisions" QuestId="4970" TurnInName="Rivern Frostwind" TurnInId="10618" X="8067.484" Y="-3862.439" Z="763.0035" />
<Pickup QuestName="Frostsaber Provisions" QuestId="4970" GiverName="Rivern Frostwind" GiverId="10618" GiverType="NPC" X="8067.484" Y="-3862.439" Z="763.0035" />
<!-- If you rename this profile, you have to rename the Profile="" -->
<CustomBehavior File="LoadProfile" Profile="[QO] Wintersaber Rep [Kick].xml" />
</QuestOrder>
</HBProfile>
I'm sure you get the gist of it. --> fill in the empty RunTo and FlyTo
put your fly to's to the area, but then it will still have issues.
i tried to grindto has 5 of an item...
PHP:
<!--
<GrindTo Condition="(Me.CarriedItems.Count(ret => ret.Entry == 12622) >= 5)"/>
<GrindTo Condition="(Me.CarriedItems.Count(ret => ret.Entry == 12623) >= 5)"/>
-->
and I don't know if it was working or not.
Anyways, i'll test it out later.
No, HB doesn't have a (HasItem()) x5 as far as I know, except for the carrieditems thing in the 2nd statement.