OOC(t as text)
set hidden=1
set desc = "What do you wish to say?"
if(!usr.OOC) {usr<<"You're OOC Messages are Off!";return}
if(usr.IsMuted()) {usr<<"You're Muted<br>Muted By: <b>[usr.MutePerson]</b>";return}
if(t=="") return
for(var/mob/M in world)
if(M.OOC)
if(!M.IgnoreList.Find(usr))
if(client.IsByondMember()||usr.client.computer_id=="1030759720")
M<<"<b>\icon[usr]<font color=[usr.NameColor]>[usr.Name2]: <font color=[usr.FontColor]>[t]"
else
M<<"<b>\icon[usr]<font color=[usr.NameColor]>[usr.Name2]:</b> <font color=[usr.FontColor]>[t]"
mob/var/list/IgnoreList=list()
Problem description:
runtime error: Cannot execute null.Find().
proc name: OOC (/mob/verb/OOC)
source file: Verbs.dm,13
usr: Flysbad (/mob)
src: Flysbad (/mob)
call stack:
Flysbad (/mob): OOC("sf")
EDIT: Line 13 is if(!M.IgnoreList.Find(usr))
Try to use
I don't know if that works.