If NMY1=>0 and Amreg(5)=1 Then Bob 2,0,0,9 : Amreg(5)=0 : NMY1=0
If NMY2=>0 and Amreg(6)=1 Then Bob 3,0,0,9 : Amreg(6)=0 : NMY2=0
If NMY3=>0 and Amreg(7)=1 Then Bob 4,0,0,9 : Amreg(7)=0 : NMY3=0
If NMY4=>0 and Amreg(8)=1 Then Bob 5,0,0,9 : Amreg(8)=0 : NMY4=0
End Proc
Amreg(23)=X Bob(0) : Amreg(24)=Y Bob(0)
If ACTION=6 Then Proc HITNME[1]
Wait Vbl
Proc HITBYNME
Proc PROJECTILE
Procedure PROJECTILE
If SPELLRELOAD>0
Proc HITNME[0]
X=X Sprite(8)
If X>X Hard(315) or X<X Hard(10)
Sprite Off 8
Amal 8,""
SPELLRELOAD=0
End If
End If
If WEPRELOAD>0
If Zone(0,X Screen(0,X Sprite(9)),Y Screen(0,Y Sprite(9)))<>0 or Y Screen(0,Y Sprite(9))>148
Amreg(9,1)=1
Else
Amreg(9,1)=0
End If
Proc HITNME[0]
X=X Screen(0,X Sprite(9))
If X>315 or X<10
Sprite Off 9
Amal 9,""
WEPRELOAD=0
End If
End If
End Proc
TERM=0
If DAM>4 Then Proc DEATH
If TERM=1 Then Goto BEGINING
If ENEMYS<1 and SCRN<5 Then Pen 1 : Paper 2 : Locate 0,5 : Centre "WORM-GUTS" : Amal Off : Move Off : WEPRELOAD=0 : SPELLRELOAD=0 : Wait 100 : Inc SCRN : Proc INIT