(swing
(pattern "<indirect:any-living>")
(pattern "<string> <indirect:any-living>")
(pattern "<indirect:any-living> <string>")
(targeted
(no-arguments
(self "You swing $hcname$ out onto the dance floor.")
(target "$mcname$ swing$s$ you out onto the dance floor.")
(rest "$mcname$ swing$s$ $hcname$ out onto the dance floor.")
)
(arguments
(arguments spinning, twirling, dipping, whirling, flinging,
tripping, hopping, dragging, pulling, pushing, #)
(self "You swing $hcname$ out onto the dance floor, $arg$ $hobj$ as you dance.")
(target "$mcname$ swing$s$ you out onto the dance floor, $arg$ you as you dance.")
(rest "$mcname$ swing$s$ $hcname$ out on the dance floor, $arg$ $hobj$ as they dance.")
)
)
)
/* Saffra 2-25-00, idea by Archana, fixed 3-29-03 */