Soooo, I've set up a macro for the basic dice mechanic of a game I'm developing. It's a d10 dice pool system with a target number of 5 or less. Some dice are regular dice, while some dice (called feat dice) have exploding 1's. Here's the macro so far: /roll ?{number of Regular dice}d10<5 + {?{number of Feat dice}d10!1}<5 This works fine... until either of the values entered by the user are zero. It's entirely possible, even likely, that a player will have all regular and no feat dice. It's far less likely but entirely possible that the player will roll all feat dice and no regular dice. The macro just doesn't work when either of the values entered is zero. CORRECTION: The macro works only when the FIRST number is zero. If the second number is zero it returns no result for the dice roll. Is there a clever way around this? On a related note, during especially epic encounters the GM may call on a player to roll the "Story Die" as well, which doesn't effect the dice pool results, but throws extra shenanigans into the mix, a bit like the Genysis system. This die has custom faces- four blank and six narrative symbols. For the sake of argument lets call one of these "Complication" I've created a roll table for this. It works fine. I would love to be able to set up a "cinematic roll" macro which rolls both the regular macro described above AND a roll on this roll table, and spits out the result on the same line. So Four successes + "Complication". Is there a way to do this? I read the "nesting macros" section and couldn't make much progress. I can get it to return both results with a single click, but they're on different lines, so not as easy to read at a glance Thanks in advance for any and all help! Totally new to all this Macro stuff.