@verb #3309:"integrated_desc*ription" this none this rxdo #8438 @program #3309:"integrated_desc*ription" this none this "checks for a detail, and returns it's description if found." "detailed descriptions may be called from verbs on the object as long as the verb ends with '_detail'." what = args[1] detail = `this.details[this:match_detail(what)] ! ANY => 0' if (detail) return typeof(detail) == $LIST ? detail[2] == "*verb*" ? `this:(strsub(detail[1][1], " ", "_") + "_detail")() ! ANY => raise(E_VERBNF, tostr(this, ":", strsub(detail[1][1], " ", "_"), "_detail"))' | detail[2] | 0 else return `(seat = this:seated_description(this:match_seat(what))) == "" ? tostr("No one is ", this:expanded_seatedlist_msg({#-1}, chair = this:match_seat(what), this:seatedlist_msgs()[chair])) | seat ! ANY => 0' endif "Last modified by Dax (#789) on Tue May 3 13:55:55 2005 MDT." .