mob
proc
Sai(mob/M in oview(1))
set category = "Jutsus"
set name = "Sabaku Kyuu"
if(usr.fired)
return
if(usr.move==0)
usr<<"Your frozen"
return
if(usr.PK==0)
usr<<"NON PK ZONE!"
return
if(usr.rest)
usr<<"Not while resting"
return
if(usr.Rei<=50)
usr<<"Not Enough Reiatsu"
return
usr.Rei -= 50
usr.fired = 1 // Sets the firing var to 1, so he cant fire another beam
view()<<"<font size=1><font face=verdana><b><font color=white>[usr]<font color=green> Says: Sabaku Kyuu!"
M.overlays+='Sai.dmi'
M.captured=0
sleep(100)
M.captured=1
M.overlays-='Sai.dmi'
usr.fired=0
mob/Hado/verb/Saii()
set name="Sai"//also a verb for Shoot
set category="Techniques"
if(usr.PK==0)
usr<<"You are in a Non Player Killing Zone."
return
if(usr.rest)
usr<<"not while resting"
return
runtime error: Cannot read null.overlays
proc name: Sabaku Kyuu (/mob/proc/Sai)
usr: Agrey (/mob/Game)
src: Agrey (/mob/Game)
call stack:
Agrey (/mob/Game): Sabaku Kyuu(null)
Agrey (/mob/Game): Sai()
Problem description:
i keep getting this run time every time i use the move, any help is appreciated