(dribble
(pattern "all over <indirect:any-living>")
(pattern "[on] <indirect:any-living>")
(single
(no-arguments
(self "You start to dribble all over the front of your shirt.")
(rest "$mcname$ starts to dribble all over the front of $mposs$ shirt.")
)
)
(targeted
(no-arguments
(self "You start dribbling on $hcname$.")
(target "$mcname$ starts dribbling all over your best shirt.")
(rest "$mcname$ starts dribbling all over $hcname$.")
)
)
)