(tickle
(pattern "<indirect:any-living>")
(pattern "<string> <indirect:any-living>")
(pattern "<indirect:any-living> <string>")
(targeted
(no-arguments
(self "You tickle $hcname$.")
(target "$mcname$ tickles you.")
(rest "$mcname$ tickles $hcname$.")
(force "giggle $mcname$")
)
(arguments
(arguments mercilessly, ruthlessly, fearlessly, quickly, sneakily,
weakly, carefully, gently, harshly, inconceivably slowly,
incessantly, playfully, passionately, delicately, cutely,
quietly, incandescently, excitingly, with a frog,
on a coffee table, in a shower, professionally,
passionately, seductively, sensuously, to death, #)
(self "You tickle $hcname$ $arg$.")
(target "$mcname$ tickles you $arg$.")
(rest "$mcname$ tickles $hcname$ $arg$.")
(force "giggle $mcname$")
)
)
)