2d20).
4d6kh3).
10d10ka).
max(*2d20, 10)).
+, -, *, /, and
().
Example rolls:
2d20kh1 or max(2d20): roll 2d20s with advantage
2d20kl1 or min(2d20): roll 2d20s with disadvantage
max(*2d20, 10): roll 2d20s with advantage, with a minimum value of 10
max(2d20, 10): roll 2d20s added together, with a minimum value of 10
max(*2d20, *4d12): roll 2d20s and 4d12s all together, take the highest of all of
them
max(*2d20, 4d12): roll 2d20s and 4d12s, take the highest of either d20 individually
or the 4d12s combined
(6d6 * d4) + 8: roll 6d6s and multiply that value by a d4, and add 8 to the result
3d6 / 2: roll 3d6s and divide the result by 2