27f @verb #987:"_disfunc" this none this rxdo #987 @program #987:"_disfunc" this none this "Morphs me into a bucket and hides the real one." this.location:announce_all("Odo says, \"NO! Don't pick up that pho#$[;@'\"") if (`listassoc("user_disconnected", callers(), 2)[1] != #0 ! E_RANGE => 1' && `listassoc("user_client_disconnected", callers(), 2)[1] != #0 ! E_RANGE => 1') return E_PERM endif this.shape = "Odo's bucket" this:set_aliases({"Odo", "Odo's Bucket", "bucket"}) this.last_hello = {} #561.task_ID && resume(#561.task_ID) #561:set_opened(1) #988.key = 0 #988:moveto(#561) #561:set_opened(0) return pass(@args) . 0