Before I go any further, I would like to point out that (if I'm not mistaken) the Template which I use in my Explanation is available on all Character Sheet Varieties (confirmation would be nice), I also included the entire Macro in each Code Block, so you can see how it progressed and morphed. actually, I think I have exactly what you need now that I've read through the entire Thread, you actually just mentioned the solution! The Turn Tracker! I also know a good Macro for your "oh so many Macros" problem as well, without it asking you repeatedly about the Sides of a Die: !?{Sides|4|6|8|10|12|20|100}
/roll {[[1d?{Sides}]],[[1d?{Sides}]],[[1d?{Sides}]],[[1d?{Sides}]],[[1d?{Sides}]],[[1d?{Sides}]]}<1 Now, it asks once, with a Drop-down Menu (minimal mess-ups!) and then it rolls that many sides, but you mentioned modifiers occurring, have no fear, I shall run it through another Query (still one third of the other suggestion), this one for the Modifier, but then we need to force it to recognize the Sum of ?{Sides}+?{Modifier} so our [[1d?{Sides}]] becomes [[1d[[?{Sides}+?{Modifier}]]]] (a little trick I learned when trying to roll a Con Mod variable with an (abs())[Always return Positive Number] setting, which I later scrapped) !?{Sides|4|6|8|10|12|20|100} ?{Modifiers|0}
/roll {[[1d[[?{Sides}+?{Modifiers}]]]],[[1d[[?{Sides}+?{Modifiers}]]]],[[1d[[?{Sides}+?{Modifiers}]]]],[[1d[[?{Sides}+?{Modifiers}]]]],[[1d[[?{Sides}+?{Modifiers}]]]],[[1d[[?{Sides}+?{Modifiers}]]]]}<1 But you might want a visual Fail/Pass Aid, fortunately, the Critical Success/Fail function works well for this: !?{Sides|4|6|8|10|12|20|100} ?{Modifiers|0}
/roll {[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]],[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]],[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]],[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]],[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]],[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]]}<1 Now, whilst that's nice and all, what if you want it a bit more condensed? Perhaps a nice little Header? I have gone ahead and included it into a Template for you as well: !?{Sides|4|6|8|10|12|20|100} ?{Modifiers|0}
/ooc &{template:default} {{name=Some Time has Passed}} {{Results=[[{[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]],[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]],[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]],[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]],[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]],[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]]}<1]] Events Occur}} Now, perhaps you wanted to see each individual Roll, that too can be Arranged! (although I'm not skilled enough with the Comparator to also include the Fail Results Tally, perhaps one of the others can assist with that knowledge?) !?{Sides|4|6|8|10|12|20|100} ?{Modifiers|0}
/ooc &{template:default} {{name=Some Time has Passed}} {{Roll 1=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]]}} {{Roll 2=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]]}} {{Roll 3=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]]}} {{Roll 4=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]]}} {{Roll 5=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]]}} {{Roll 6=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2]]}} Whilst this is lacking in it's results Rolls, this does allow us to visually show which rolls failed, and just how badly they failed using the Exploding Dice. You said that if you Roll a 1, you needed to Roll another Die? Whilst we know it was a 1, the question arises, " How Bad was it? " so we wanna roll it again to see if it was another failure, that's what Exploding Dice are, so here's the Result: !?{Sides|4|6|8|10|12|20|100} ?{Modifiers|0}
/ooc &{template:default} {{name=Some Time has Passed}} {{Roll 1=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2!1]]}} {{Roll 2=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2!1]]}} {{Roll 3=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2!1]]}} {{Roll 4=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2!1]]}} {{Roll 5=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2!1]]}} {{Roll 6=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs>2!1]]}} You might have noticed that your Red Borders have now become Blue Borders on a Fail though, if you want the Red borders to stay, you gotta strip away the Green Borders, this is easily done by setting it to a value higher than anything you'd feasibly ever use for this roll, such as only Critical Success when rolling exactly [[?{Sides}*100]] (I seriously doubt you'd ever find a Dungeon so easy without a Wish Spell) !?{Sides|4|6|8|10|12|20|100} ?{Modifiers|0}
/ooc &{template:default} {{name=Some Time has Passed}} {{Roll 1=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs=[[?{Sides}*100]]!1]]}} {{Roll 2=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs=[[?{Sides}*100]]!1]]}} {{Roll 3=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs=[[?{Sides}*100]]!1]]}} {{Roll 4=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs=[[?{Sides}*100]]!1]]}} {{Roll 5=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs=[[?{Sides}*100]]!1]]}} {{Roll 6=[[1d[[?{Sides}+?{Modifiers}]]cf<1cs=[[?{Sides}*100]]!1]]}} Now if a Roll hits a 1, it will have a Red Outline, and it will then read in the Tooltip per roll just how many times it hit a 1. Now, THAT was exhaustive and thorough, btw, you can change the parts between the {{ & = to alter what each section is named, except for "{{name=" that one is Case Sensitive as well. I mentioned at the start something about the Turn Tracker as well though, allow me to test a few ideas really quick, I recalled hearing something about Druids that I desire to Test first (Yep! THAT trick!)