(squeal
(pattern "<string>")
(pattern "<indirect:any-living>")
(pattern "<string> <indirect:any-living>")
(pattern "<indirect:any-living> <string>")
(single
(no-arguments
(self "You squeal.")
(rest "$mcname$ squeal$s$.")
)
(arguments
(arguments in delight, in terror, in pain, in mortal fear,
like a pig, like a rubber chew toy, #)
(self "You squeal $arg$.")
(rest "$mcname$ squeal$s$ $arg$.")
)
)
(targeted
(no-arguments
(self "You squeal at $hcname$.")
(target "$mcname$ squeal$s$ at you.")
(rest "$mcname$ squeal$s$ at $hcname$.")
)
(arguments
(arguments in delight, in terror, in pain, in mortal fear,
like a pig, like a rubber chew toy, #)
(self "You squeal $arg$ at $hcname$.")
(target "$mcname$ squeal$s$ $arg$ at you.")
(rest "$mcname$ squeal$s$ $arg$ at $hcname$.")
)
)
)
/* Given all the good options by Saffra, 1-31-01. */