Just an example I got help with in an AD&D2 game, posted in hopes that it might prove helpful to other neophytes like me. It's not a conditional macro code, not quite, but it does enough of that work for me at the moment. It's one macro that calls another. A lot of the special combat tricks from the Complete Fighter's Handbook are based on called shots with the standard -4 penalty, which can just be inserted manually into an attack roll. Some have an additional -4, like Sap (p. 72), the chance to knock out a foe with a precise blow. Because you're not using the weapon's business end in the way the gods intended, magical bonuses do not apply. My elven swashbuckler is specialized in the rapier and main-gauche as well as the two-weapon style, so having recently picked up a long sword +1, flame tongue , he's now using that along with his rapier. He's not specialized in it, but does get the +1 species bonus with it. My usual attack macro has me picking out which pluses to use against particular opponents, which go up to +4 versus undead, but that's irrelevant here. This macro I call Sap offers me a choice of three weapons to use in an attack, rolls a d20, then tells me what AC I managed to hit and the damage done. Sap can only be used against man-sized critter and smaller, so L damage doesn't need to be accounted for. /me attempts to knock out his opponent! Using his ?{which--|Rapier, rapier Tragedie's hilt as a club he swings hitting AC [[ @{thac0}-1d20-1 [STR] -1 [spec] +8 [Ludicrous Called Shot] ]] and inflicting [[ 1d6+1 [weap] +1 [STR] +2 [spec] ]] damage…..|Flame, Flame Tongue Wildfire he strikes with its hilt hitting AC [[@{thac0}-1d20-1 [STR] -1 [elf] +8 [Ludicrous Called Shot] ]] and inflicting [[1d8+1 [STR] ]] damage..... |Main-gauche, trusty main-gauche Kindness he surprises his opponent with the pommel hitting AC [[@{thac0}-1d20-1 [STR] -1 [spec] +8 [Ludicrous Called Shot] ]] and inflicting [[1d4+1 [STR] +2 [spec] ]] damage...} /w Lameth [Knock out](~Lameth O'Clurichaun|Knock-Out) That last line above whispers to me a button I can click (if my attack was successful) that calls the Knock-Out macro below: &{template:2Edefault} {{name=Knock Out}}{{subtitle=attempt}}{{Knock Out Chance=[[?{Damage done|0}*10 ]] }}{{ My Roll=[[1d100cs<[[?{Damage done|0}*10]] ]] }} {{Temp Dmg=[[ceil(?{Damage done|0}*.75) ]]}} I have to enter the damage dealt in the successful Sap attack, which multiplied by ten yields my percentage chance to knock out my opponent. That's rolled, and the macro reminds me that 75% of that damage is temporary. In practice, the -8 Ludicrous Called Shot is too hefty to use against great armor classes, but when I succeed the output looks like this: