(tm (pattern "<indirect:any-living>") (pattern "<string> <indirect:any-living>") (pattern "<indirect:any-living> <string>") (single (no-arguments (self "You masquerade as a giant TM and run around the room.") (rest "$mcname$ masquerades as a giant TM and runs around the room.") ) ) (targeted (arguments (arguments chases,wombles happily around,stares jealously at,envies,bings happily at,throws coffee tables at) (self "You turn $hcname$ into a giant TM, and watch as everyone $arg$ $hobj$.") (target "$mcname$ turns you into a giant TM. Everyone $arg$ you.") (rest "$mcname$ turns $hcname$ into a giant TM. Everyone $arg$ $hobj$.") ) ) )