; Now wait for the Harvesting to finish
while ${GV[bool,bHarvesting]} && !${GV[bool,IsHarvestingDone]} && ${Me.Encounter}==0
{
wait 10
}
; We are under attack... recall and exit script
if ${Me.Encounter}>0 && ${Me.HealthPct} < 95
{
Me.Ability[Recall]:Use
wait 5
endscript *
}