Skip to main content

IFTYPE3

Keywords: IFTYPE3
The argument $* refers to any of the variables which make sense for that if_check (i.e. for an if_check which is referencing a person the only valid variables would be $i, $n, $t, $r or $q). Type 3: Keyword and actor isnpc $* Is $* an NPC ispc $* Is $* a PC isgood $* Does $* have a good alignment isneutral $* Does $* have a neutral alignment isevil $* Does $* have an evil alignment isimmort $* Is $* an immortal (level of $* > LEVEL_HERO) ischarm $* Is $* affected by charm isfollow $* Is $* a follower with their master in the room isactive $* Is $*'s position > POS_SLEEPING isdelay $* Does $* have a delayed MOBprogram pending isvisible $* Is $* visible to NPC who activated the program hastarget $* Does $* have a MOBprogram target in the room istarget $* Is $* the target of NPC who activated the program