(fart
(pattern "[at] <indirect:any-living>")
(pattern "<string>")
(pattern "<string> [at] <indirect:any-living>")
(pattern "[at] <indirect:any-living> <string>")
(single
(no-arguments
(self "You fart.")
(rest "$mcname$ farts.")
)
(arguments
(arguments loudly,discreetly,violently,discretely but violently,and leaves a large hole in your underwear,quietly,with a big stink,and leaves behind a tasty morsel in your Y-fronts,without shame,and lifts several inches off the ground,backwards,and it isn't funny,stinkily,downwind,mischievously,devilishly,impishly,cheekily,idiotically,nervously,like a small nuclear detonation,wryly,sceptically)
(self "You fart $arg$.")
(rest "$mcname$ farts $arg$.")
)
)
(targeted
(no-arguments
(self "You fart in $mhcname$ general direction.")
(target "$mcname$ farts in your general direction.")
(rest "$mcname$ farts in $mhcname$ general direction.")
(force "wrinkle nose in revulsion")
)
(arguments
(arguments loudly,discreetly,violently,discretely but violently,and leaves a large hole in your underwear,quietly,with a big stink,and leaves behind a tasty morsel in your Y-fronts,without shame,and lifts several inches off the ground,backwards,and it isn't funny,stinkily,downwind,mischievously,devilishly,impishly,cheekily,idiotically,nervously,like a small nuclear detonation,wryly,sceptically)
(self "You fart $arg$ in $mhcname$ general direction.")
(target "$mcname$ farts $arg$ in your general direction.")
(rest "$mcname$ farts $arg$ in $mhcname$ general direction.")
(force "wrinkle nose in revulsion")
)
)
)
/* Rewritten by Hobbes, 970531 */