-
-
Notifications
You must be signed in to change notification settings - Fork 2
Dice by Game
While you can use the basic dice engine for any system (all you need is to roll and maybe test results), you are likely used to seeing certain syntax in your rolls. Additionally, there are a number of tests and other bits of math that are performed with almost every roll of many games. With RPG Sage, when you set your Channel, Game, or Server to a specific Game (such as Pathfinder 2e), the Dice engine will know to perform many of these actions for you. We plan to continue adding more games as well as expanding the things we can do within each game.
This shortcut tells the dice to do a test to see if the roll meets or exceeds (the "ac" is treated as ">=") the value given.
[1d20 + 5 ac 10]
This shortcut tells the dice to do a test to see if the roll meets or exceeds (the "dc" is treated as ">=") the value given.
[1d20 + 5 dc 10]
If your attack roll has a target AC and your result is a critical hit, RPG Sage will adjust your damage accordingly. By default this is simply x2 damage, but RPG Sage has multiple methods of determining critical hit damage.
If your roll has Advantage, you may roll [+2d20]
to tell RPG Sage to roll twice and take the higher of the two dice.
Likewise, if you have Disadvantage, you may use [-2d20]
to roll twice and take the lower of the two dice.
When playing DnD 5e, a Natural 20 is a Critical Success and Natural 1 is a Critical Failure.
RPG Sage takes this into account when you roll using AC or DC and changes the emoji used accordingly.
Additionally, when you roll an attack/damage combo [1d20 ac 10; 1d6 damage]
RPG Sage will know to double the damage if your success was critical.
This shortcut tells the dice to do a test to see if the roll meets or exceeds (the "vs" is treated as ">=") the value given.
[1d20 + 5 vs 10]
[+d4]
[+d2 dif 10]
[+d4up2]
[+d6dn1]
(Currently known bug: do not leave spaces surrounding up/dn)
[+d4*]
[+d6*]
[+d4*up2 dif 5 simple test]
(Currently known bug: do not leave spaces surrounding up/dn)
This shortcut tells the dice to do a test to see if the roll meets or exceeds (the "ac" is treated as ">=") the value given.
[1d20 + 5 ac 10]
This shortcut tells the dice to do a test to see if the roll meets or exceeds (the "dc" is treated as ">=") the value given.
[1d20 + 5 dc 10]
If your attack roll has a target AC and your result is a critical hit, RPG Sage will adjust your damage accordingly. By default this is simply x2 damage, but RPG Sage has multiple methods of determining critical hit damage.
If your roll has Fortune, you may roll [+2d20]
to tell RPG Sage to roll twice and take the higher of the two dice. Likewise, if you have Misfortune, you may use [-2d20]
to roll twice and take the lower of the two dice.
If you are rolling the same attack multiple times, you can simplify your roll by combining the multiple roll modifier 2#
with MAP-5
.
You can, of course, roll more than twice and change the MAP to another value (most likely 4).
[2MAP-5#1d20 ac 10; 1d6 damage]
[3MAP-4#1d20 ac 10; 1d6 damage]
When playing Pathfinder 2e, a Success of 10 or more is a Critical Success, while a Failure of 10 or more is a Critical Failure.
Additionally, a natural 1 lowers your success grade by 1 while a natural 20 increases your success grade by 1.
RPG Sage takes this into account when you roll using AC or DC and changes the emoji used accordingly.
Additionally, when you roll an attack/damage combo [1d20 ac 10; 1d6 damage]
RPG Sage will know to double the damage if your success was critical.
When playing Pathfinder 2e, there is some extra math involved in critical hits when you have striking, deadly, and fatal weapons. RPG Sage looks at the input of your dice to see if it can find any of these when calculating your critical damage.
[1d20 + 10 ac 10 pick (fatal d10); 1d6 piercing]
[1d20 + 10 ac 10 longbow (deadly d10); 1d8 piercing]
[1d20 + 10 ac 10 striking longsword; 1d8 slashing]
[1d20 + 10 ac 10 greater striking longsword; 1d8 slashing]
[1d20 + 10 ac 10 major striking longsword; 1d8 slashing]
This shortcut tells the dice to do a test to see if the roll meets or exceeds (the "vs" is treated as ">=") the value given.
[1d20 + 5 vs 10]
RPG Sage Links
Wiki Home
GitHub Repo
rpgsage.io
Patreon
Discord Server
Map Builder
RPG Sage Socials
Randomizers
Weather Report
PF2e ABCs
Ruby Phoenix Team
Other