Error Generator (#69)(an instance of Root Class made by The_Mayor)     Object to automatically generate errors.            raise(error) actually raises the error. VERB SOURCE CODE: raise: this:(this.names[tonum(args[1]) + 1])(); . E_NONE: "... hmmm... don't know how to raise E_NONE..."; return E_NONE; . E_TYPE: "...raise E_TYPE ..."; 1[2]; . E_DIV: "...raise E_DIV ..."; 1 / 0; . E_PERM: "...raise E_PERM ..."; this.owner.password; . E_PROPNF: "...raise E_PROPNF ..."; this.a; . E_VERBNF: "...raise E_VERBNF ..."; this:a(); . E_VARNF: "...raise E_VARNF ..."; a; . E_INVIND: "...raise E_INVIND ..."; #-1.a; . E_RECMOVE: move(this, this); . E_MAXREC: "...raise E_MAXREC ..."; this:(verb)(); . E_RANGE:
"...raise E_RANGE ...";
{}[1];
.
E_ARGS: "...raise E_ARGS ..."; tonum(); . E_NACC: "...raise E_NACC ..."; move($hacker, this); . E_INVARG: "...raise E_INVARG ..."; parent(#-1); . E_QUOTA: set_task_perms($no_one); "...raise E_QUOTA ..."; create($thing); . acceptable: return 0; . name: return this.names[tonum(args[1]) + 1]; . PROPERTY DATA:       names |