ID:262050
 
This isn't really a problem it is more like a question. Is there a way I can make it so that only this class learn it?
client/Center()
mob.cast2()
mob/verb/Cast_Ice()
cast2()
mob
proc
cast2() //name of proc
var/obj/H = new/obj/ice
if(usr.fired == 0)
usr.fired = 1
H.dir = usr.dir
H.loc = usr.loc
while(H)
step(H,H.dir)
var/turf/T = H.loc
if(T.density == 1)
del(H)
break
for(var/mob/M as mob in T)
if(M == usr)
continue
usr<<"You casted ice on them!"
del(H)
sleep(1)
sleep(1)
usr.fired = 0
Casted
mob
var
fired

mob/You/Magician
icon='Player3.dmi'
HP=135
MHP=135
MP=200
MMP=200
Exp=0
Expg=10
Mexp=95
Str=11
Defence=17
No put usr in proc. Ungh.

Lummox JR
read this http://www.byondscape.com/ascape.dmb/LummoxJR.2002-1104/
This should help clear up the confusion of usr