(canoodle (pattern "<indirect:any-living>") (pattern "<string> <indirect:any-living>") (pattern "<indirect:any-living> <string>") (targeted (no-arguments (self "You give $hcname$ a long and warm canoodle that makes $hposs$ hair stand on end.") (target "$mcname$ gives you a long and warm canoodle that makes your hair stand on end.") (rest "$mcname$ gives $hcname$ a long and warm canoodle that makes $hposs$ hair stand on end.") ) ) ) /* Hobbes 970806, suggested by Zaika */