ID:261344
 
heya I am trying to have a verb only usuable and hearable by GM's. This won't work, and I don't know what else to do.

mob/var/imp = 0

mob/verb/wizt(msg as message,M as /var/imp)
set name = "wiztalk"
if(usr.imp == 1)
M << "\blue [usr] immtalks: [msg]"
usr << "\blue you immtalk: [msg]"
else
return

mob/Login()
switch(src.key)
if("Himura Kenshin","Polatrite")
src.verbs += /mob/verb/wizt
else
src.verbs -= /mob/verb/wizt


wiztalk(msg as message)
set category = "IMP"
set desc = "Talk to your fellow IMPs"
var/M as mob
for(M in world)
if(M:imp == 1)
M << "<FONT COLOR = \"blue\">(IMP) [usr] says '[msg]'"
In response to Polatrite
It should be var/mob/M as mob, using "as mob" alone doesn't define it as a mob.