Sub Main
/declare TheSpawnRadius string outer ${Param0}
/if (!${Defined[Param0]}) {
/echo Please put input a spawn radius when starting the marco
/echo EG /macro AETaunt 50
/end
}
:loop
/if (${Target.Type.NotEqual[NPC]}) /target clear
/if (!${Target.ID}) /call FindTarget
/if (${Target.ID}) {
/fartaunt
/delay 5
/alert add 1 npc "${Target}"
/delay 5
/target clear
}
/goto :loop
Sub FindTarget
/target npc radius ${TheSpawnRadius} noalert 1
/delay 2
/if (!${Target.ID}) {
/echo Out of Mobs ending
/alert clear 1
/end
}
/return