Hello, (first, sorry if some of my sentences are wrong, english is not my native language) I play a game wich has a special kind of exploding dices roll that i can't figure how to create in a macro. the rules are like this : 1. You have to roll a number of d10 (depending of your attributes between 1 and 7) and keep the highest. exemple : i have 4 in the tested stat : i roll 4d10, i got 2,8,4,5 then i got 8. 2. If you got some 10s (critical) then you roll as much of d6 than you got 10s and add it to 10 exemple : i still have 4 in tested stat : i roll 4d10, i got 10,2,10,4, then i roll 2d6 and got 2 and 5, then my total result is 10+2+5=17 3. then if you got somme modifier you add them to the total That's it, it may seems to be hard to get, but is quite easy to play. I would like to "automatize" this kind of roll but exploding dices are the same as the ones thrown and i can't do things such as /r ((@{stat1}d10)>10)d6) So is there a way to save the number of crit of a roll to then use it to roll more dices or an other tricky way to solve this ?