mob
var
R = new /obj/overlay/rasengan
list/Toverlays = list() //basicly technique overlays
verb
Rasengan(mob/M)
usr.icon_state = "makerasengan"
sleep(40)
usr.icon_state = ""
usr.overlays+=R
Toverlays.Add(R)
sleep(20)
var/random = rand(1,2)
for(M in get_step(usr,usr.dir))
if(random == 2)
M<<"You are hit by rasengan"
M.HP-=50
M.y-=1
sleep(1)
M.y-=1
sleep(1)
M.y-=1
else
usr<<"You miss with rasengan"
Toverlays.Remove(R)
usr.overlays-=R
Problem description: Now it's not adding the overlay icon to my character and I can't figure out why :(