How to Roll
Basic Rolls
Basic usage is likely what you expect:
.roll 1d20 + 3
You can add other die and basic math as well.
.roll 2 * 2d12 + 1d6 - 1
You can add advantage or disadvantage.
.roll 1d20a + 3 # advantage
.roll 1d10d - 1 # disadvantage
You can do "keep" rolls, like for ability scores.
.roll 4d6k3
Hint: There's a built-in saved roll called
abilities
that will roll 6x4d6k3
s for you..roll abilities
You can do "keep lower" rolls:
.roll 3d6l2
(that's an "L")
You can also do exploding dice.
.roll 3d6e # any instance of 6 will roll another d6
.roll 3d6e1 # or explode on a number other than max
.roll 3d6e>4 # explode on 5 and 6
.roll 3d6e>=5 # same as above, but with >=
Alternate Dice
Fate Dice
/roll 4df
WoD Dice
.roll 10w5e
will roll 10d10 dice against a check of 5 and explode on 10..roll 10w5d7t8e
will roll 10d10 against a check of 5, double 7s, triple 8+, and explode on 10.
Labeling
You can label your rolls with short descriptors so it's clear what you're rolling by adding a #
symbol and then your description. You might want to get into the habit of adding a space afterwards so you don't trigger Discord's channel autocomplete, but we don't actually care on our end.
.roll 1d20 + 3 # athletics check
Grouped Rolls
Often you'll want to do more than one roll together, like an attack roll and damage roll. You can concatenate them with semicolons. Each member of a grouped roll can have their own label.
.roll 1d20 + 5 # hit; 2d12 + 3 # slashing damage
Iterations
You can call a roll more than once by preceding the roll by the number of times you want to run it in brackets. Usefull if you want to do three goblin attacks at once or something. You can also include {i}
, which will fill in with the number iteration that's running, starting at 1.
.roll [3] 1d20 + 5 # goblin {i} hit; [3] 1d6 + 3 # goblin {i} dmg
1d20 + 5 = 12 + 5 = 17 goblin 1 hit
1d20 + 5 = 17 + 5 = 22 goblin 2 hit
1d20 + 5 = 6 + 5 = 11 goblin 3 hit
1d6 + 3 = 5 + 3 = 8 goblin 1 dmg
1d6 + 3 = 5 + 3 = 8 goblin 2 dmg
1d6 + 3 = 6 + 3 = 9 goblin 3 dmg
Saved rolls can also be iterated, even if they're compound rolls.
.saveroll attack 1d20 + 5; 1d6 + 3
.roll [3] attack
Table rolls do not yet support iterations, but that's coming soon.
Shorthand
Play-by-post D&D happens anywhere and everywhere. We've included two shorthand methods to make it easy to roll attack/damage, as well as skill checks from mobile keyboards.
Attacks
.roll 5:2.6:3
is the same as .roll 1d20 + 5 # hit; 2d6 + 3 # damage
including the labels.
You can also add advantage or disadvantage, or leave out the number of die if it's just one.
.roll 3a:8:5
is the same as .roll 1d20a + 3 # hit; 1d8 + 5 # damage
Skill Checks
.roll c2
is the same as .roll 1d20 + 2
These can also have advantage and disadvantage as well as negative modifiers.
.roll c-1a
is the same as .roll 1d20a - 1