(swoon (pattern "[at] <indirect:any-living>") (pattern "<string>") (pattern "<string> [at] <indirect:any-living>") (pattern "[at] <indirect:any-living> <string>") (single (no-arguments (self "You swoon.") (rest "$mcname$ swoon$s$.") ) (arguments (arguments like a swallow on a warm summers day with the sunlight streaming through the trees and small fluffy clouds wandering across the deep blue sky,like Ariadne, dramatically, heavily, desperately, suggestively,melodramatically,like Pinkfish on dried frog pills,happily,backwards,sideways,in some sort of a swoony way,#) (self "You swoon $arg$.") (rest "$mcname$ swoon$s$ $arg$.") ) ) (targeted (no-arguments (self "You swoon at $hcname$.") (target "$mcname$ swoon$s$ at you.") (rest "$mcname$ swoon$s$ at $hcname$.") ) (arguments (arguments like a swallow on a warm summers day with the sunlight streaming through the trees and small fluffy clouds wandering across the deep blue sky,like Ariadne, dramatically, heavily, desperately, suggestively,melodramatically,like Pinkfish on dried frog pills,happily,backwards,sideways,in some sort of a swoony way,#) (self "You swoon $arg$ at $hcname$.") (target "$mcname$ swoon$s$ $arg$ at you.") (rest "$mcname$ swoon$s$ $arg$ at $hcname$.") ) ) )