I thought I was being clever when I did this:
tearing is an action applying to one carried thing. understand "rip" or "tear" or "shred" as "[tearaction]"; understand "apart" or "to pieces" or "to shreds" as "[tearfiller]". understand "[tearaction] [something]" or "[tearaction] [something] [tearfiller]" as tearing.
See how that works? It will let you use rip/tear/shred something and also optionally add apart/“to pieces”/“to shreds” at the end, so it matches
as well as
rip the cloth to shreds
Also, this does seem to work using
understand "rip/tear/shred" as "[tearaction]" [/code] although section 16.12 seems to hint this is not quite comme il faut. Also you normally get an error message for trying to use a slash for the verb in understanding commands: [quote] at present you're not allowed to use a / between command words at the start of a line, so 'put/interpose/insert [something]' is out. [/quote] OK; so far everything is working just fine. But when I try to use that trick again it doesn't work: [code] taking it with is an action applying to two things. understand "take" or "get" as "[takeaction]". understand "[takeaction] [something] with/using [something preferably held]" as taking it with. [/code] I have more code for the actual command handling, but it never runs because I get this: >take the cloth using the pair of pliers I only understood you as far as wanting to take the cloth. Why is that? If I instead do [code]understand "take [something] with/using [something preferably held]" or "get [something] with/using [something preferably held]" as taking it with.
it works just fine.