Skip to content

/dice

The /dice roll subcommand allows you to roll various dice using a specific string format, supporting both simple and complex rolls. This command provides results that can be used to determine the outcomes of actions, skill checks, and other game events. You can also add an optional comment or make the roll a test, which will not save it to the roll history and make it only show the result to you.

  • dice (String): The dice string to roll. This can be any valid format, such as:

    • (ranged)rr - Rolls dice for a ranged skill.
    • (ranged)cc - Rolls a different set of dice for a ranged skill.
    • 3d20 - Rolls three twenty-sided dice. This option is required.
  • comment (String): An optional comment to include with the roll, useful for providing context to others about why you are making the roll.

  • test (Boolean): If set to true, the roll is treated as a test and will not be saved to the roll history. It will also make the result only be shown to you. Defaults to false if not specified.

  • /dice roll dice:2d6 - Rolls two six-sided dice.
  • /dice roll dice:(ranged)rr comment:"Shooting at the goblin" - Rolls for a ranged attack with a comment.
  • /dice roll dice:3d20 test:true - Rolls three twenty-sided dice as a test, without saving the result.
  • Dice rolls are a key component of gameplay, used to determine outcomes, successes, and failures.
  • Rolling dice with specific commands allows you to include game rules and character skills for more nuanced results.
  • The type of dice you use and how you refer to them is based on your profile’s settings. For example, if you have your profile on RPGSessions set to use name-based dice, yellow dice are p for profeciency. If it’s set to color-based, they’re y for yellow. There’s very little overlap here, but there is some, which may cause confusing results if you do not expect it.
  • Dice rolls can be simple (e.g., 3d20) or complex (e.g., skill-specific rolls like (ranged)rr).
  • The results of the roll will be displayed with full details, including any modifiers or comments included in the roll.

You can use single-letter shortcodes instead of typing out full dice names. The shortcode you use depends on your profile’s dice shorthand setting on RPGSessions.

If your profile is set to color-based shorthand, use these codes based on the physical color of the dice:

CodeDieDescription
yProficiencyYellow 12-sided die (upgraded positive die)
gAbilityGreen 8-sided die (standard positive die)
bBoostBlue 6-sided die (situational bonus)
rChallengeRed 12-sided die (upgraded negative die)
pDifficultyPurple 8-sided die (standard negative die)
kSetbackBlack 6-sided die (situational penalty)
wForceWhite 12-sided die (Force points)

Example: 2y3g2p rolls 2 Proficiency, 3 Ability, and 2 Difficulty dice.

If your profile is set to name-based shorthand, use these codes based on the first letter of the die name:

CodeDieDescription
pProficiencyYellow 12-sided die (upgraded positive die)
aAbilityGreen 8-sided die (standard positive die)
bBoostBlue 6-sided die (situational bonus)
cChallengeRed 12-sided die (upgraded negative die)
dDifficultyPurple 8-sided die (standard negative die)
sSetbackBlack 6-sided die (situational penalty)
fForceWhite 12-sided die (Force points)

Example: 2p3a2d rolls 2 Proficiency, 3 Ability, and 2 Difficulty dice.

These codes work with both naming conventions and let you add modifiers, upgrades, or specific symbols to your pool:

CodeEffectDescription
uPositive UpgradeUpgrades an Ability die to a Proficiency die
vNegative UpgradeUpgrades a Difficulty die to a Challenge die
iPositive IncreaseAdds an Ability die to the pool
jNegative IncreaseAdds a Difficulty die to the pool
xRemove SetbackRemoves one Setback die from the pool

Example: (athletics)uu rolls your Athletics skill and upgrades the pool twice.

You can also add specific symbols directly to your result:

CodeSymbolDescription
!TriumphAdds a Triumph result
*SuccessAdds a Success result
^AdvantageAdds an Advantage result
$DespairAdds a Despair result
-FailureAdds a Failure result
%ThreatAdds a Threat result
lLight SideAdds a Light Side point
nDark SideAdds a Dark Side point

Example: 2g2p* rolls 2 Ability and 2 Difficulty dice, then adds one automatic Success.

You can combine any of these codes in a single roll. Numbers before a code indicate quantity.

Examples:

  • /dice roll dice:3y2g4prr - 3 Proficiency, 2 Ability, 4 Difficulty, and 2 Challenge dice
  • /dice roll dice:(melee)2k - Your Melee skill plus 2 Setback dice
  • /dice roll dice:(brawl)uv - Your Brawl skill, upgraded once on both the positive and negative sides