#event win "#*#You gain experience!!#*#"
Sub Main
/call doit
Sub Event_win
/call doit
/return
Sub Doit
/doevents
/if (${Spawn[gm].ID}) /q
/if (${Me.PctHPs}<=30) /call heal
/if (${Target.ID}==FALSE) /tar NPC radius 220
/if (${Target.Distance}>220) /keypress esc
/if (${Target.PctHPs}<=99) {
/delay 1s
/sit
/delay 1s
/keypress esc
/delay .5s
/call attacked
}
/if (${Target.lvl}>=15) /call doit
/if (${Target.ID}) /call kill
/return
Sub *move*
/face
/keypress back hold
/delay .5s
/keypress up
/stick 7
/attack on
/call kill
/return
Sub kill
/delay .5s
/if (${Target.PctHPs}<=99) {
/delay 1s
/sit
/delay 1s
/keypress esc
/delay .5s
/call attacked
}
/stick 7
/if (${Target.PctHPs}<=99) {
/delay 1s
/sit
/delay 1s
/keypress esc
/delay .5s
/call attacked
}
/attack on
:combatstart
/doevents
/if (${Target.Type.Equal[Corpse]}) /keypress esc
/goto :combatstart
/call wait
/return
Sub attacked
/delay 1s
/attack off
/delay 1s
/keypress back
/keypress back
/delay .5s
/call doit
/return
Sub wait
/if (${Me.PctHPs}<12) {
/call heal
}
/doevents
/if (${Target.ID}) /call kill
/return
Sub heal
/if (${Me.PctHPs}>80) /call doit
/if (${Me.PctHPs}<=80) {
/sit
/delay 10s
/call heal
}
/return