OOC Runtime Error in Developer Help
|
|
Code:
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.