(Currently, these are not functions that the DCW system needs, but they're still features that could eventually be worked into the dice rolling feature without too much hassle.)
Right now, there are a few obvious gaps in the dice rolling functionality:
[ ] Mixed dice types, e.g. 1d6+1d8.
[ ] Subtraction of die results, e.g. 4-1d20
[ ] Reordering of inputs, e.g. 12+1d20 instead of requiring it to be written as 1d20+12.
[ ] Multiple rolls per use of the roll command, each with a different tag. Example: [1d20+3][to hit] + [1d8][damage] might output something like Rolling 1d20+3 to hit and 1d8 damage! Result: [10] + 3 = 13 to hit and [1] = 1 damage.
(Currently, these are not functions that the DCW system needs, but they're still features that could eventually be worked into the dice rolling feature without too much hassle.)
Right now, there are a few obvious gaps in the dice rolling functionality:
1d6+1d8
.4-1d20
12+1d20
instead of requiring it to be written as1d20+12
.roll
command, each with a different tag. Example:[1d20+3][to hit] + [1d8][damage]
might output something likeRolling 1d20+3 to hit and 1d8 damage! Result: [10] + 3 = 13 to hit and [1] = 1 damage.