#name mage_fire_brave_1

; 5173 - Firebolt, 3 will, 1 wcharge
; 5230 - Pyro Blast, 1 will, need 1-3 wcharge
; 32760 - ranged melee
; 32766 - melee

set var 0

:begin
call waitfortarget

call selectauto

getwillcharge var
if var >= 1
  use 5230
  wait 1000
endif

getwill var
if var >= 3
  use 5173
  wait 2000
endif

goto begin

:waitfortarget
has_target var
if var = 0
  wait 2000
  goto waitfortarget
endif
return

:selectauto
getlevel var
if var >= 10 
  use 32760
  return
endif
use 32766
return