(throw (pattern "<indirect:any-living>") (pattern "<string> <indirect:any-living>") (targeted (no-arguments (self "Hiyyyyaaa.") (target "$mcname$ throws you to the floor.") (rest "$mcname$ throws $hcname$ to the floor in a happy embrace.") (position (default "lie") (silent "yes") ) ) (arguments (arguments arms, your arms, your arms around, arms around) (self "You throw your arms around $hcname$.") (target "$mcname$ throws $mposs$ arms around you.") (rest "$mcname$ throws $mposs$ arms around $hcname$.") ) (arguments (arguments your arms around and shout) (self "You throw your arms around $hcname$ and shout $hposs$ name to the blue summer sky.") (target "$mcname$ throws $mposs$ arms around you and shouts your name to the blue summer sky.") (rest "$mcname$ throws $mposs$ arms around $hcname$ and shouts $hposs$ name to the blue summer sky.") ) ) )