Web Interface Guide
The web interface allows you to select a game system, customize your dice pool, apply modifiers, and roll with interactive 3D physics animations and audio clacks.
1. Selecting a Game System
Use the Game System searchable selector at the top. Selecting a system automatically:
- Updates the visual theme and colors.
- Configures the available dice to match that system's rules.
- Renders system-specific input controls (e.g. Call of Cthulhu target skill slider, World of Darkness hunger levels).
- Displays customized instruction cards explaining the system's rolling logic.
2. Selecting Dice & Roll Modes
Use the + and - buttons on each die card to build your dice pool.
- Advantage / Disadvantage: On supported systems (like D&D and DCC), you can toggle individual dice to roll with Advantage (keep highest of two rolls) or Disadvantage (keep lowest).
- DCC Chain Shifts: For Dungeon Crawl Classics, use the Shift controls to shift dice up or down the dice chain (e.g. D20 shifted +1 steps becomes D24).
- Individual Modifiers: Tap the mini-modifier controls inside a die card to apply a bonus or penalty to that specific die type.
3. Master Roll Mode & Global Modifier
- Master Roll Mode: Applies Advantage or Disadvantage to the entire roll pool at once. This overrides individual die settings.
- Global Modifier: Adds a flat bonus or penalty to the combined total roll.
Discord Bot Guide
Our Discord bot supports the exact same systems, rules, calculations, and visual styles as the web app!
1. Pre-Selecting a System (Session Mode)
Instead of entering the game system for every single roll, you can set the channel default system using the `/system` command. This sets it once for the entire session!
Once set, every subsequent roll in that channel will automatically use that system's math, show its theme accent colors, and embed its logo image. To check the system, look at the top/bottom of the roll embeds.
2. The Roll Command
Use `/roll` (or shorthand `/r`) to perform rolls.
Parameters:
- dice: The dice expression (e.g. `2d6+4`, `1d20+5(adv)`, `1d20(dis)-2`). (Required)
- system: Override the active system for just this single roll (e.g. `wod`, `shadowrun`, `dnd5e`).
- modifier: Add a flat global bonus/penalty (e.g. `2`, `-3`).
- mode: D20 master roll mode override (`Normal`, `Advantage`, `Disadvantage`).
- skill: Target skill rating for `coc` and `gurps` checks.
- wild: Set to `False` to roll Savage Worlds checks without a Wild Die.
- hunger: Hunger level (0 to 5) for World of Darkness checks.
- difficulty: Target DC or difficulty rating (for WoD, Shadowdark, or Traveller checks).
System-Specific Roll Examples
Here are clean examples of commands you can type directly in Discord for each supported system:
| System | Discord Command Example | What It Does |
|---|---|---|
| D&D / Generic | /roll dice: 1d20+5 mode: Advantage | Rolls 1D20 twice, keeping the higher, and adds +5. |
| DCC RPG | /roll dice: 1d20(adv)+2 system: dcc | Shifts D20 up the chain to D24 (advantage maps to +1 shift) and adds +2. |
| Call of Cthulhu | /roll dice: 1d100 system: coc skill: 65 | Rolls percentile vs 65 skill. Reports Success, Hard, or Extreme success. |
| Shadowrun | /roll dice: 8d6 system: shadowrun | Rolls 8D6. Counts hits (5s & 6s), and detects Glitches or Critical Glitches. |
| PbtA | /roll dice: 2d6 system: pbta modifier: 2 | Rolls 2D6+2 and maps the outcome to Miss, Partial, or Strong Success. |
| Savage Worlds | /roll dice: 1d8 system: savageworlds | Rolls D8 trait die exploding, alongside D6 wild die exploding, keeping highest. |
| World of Darkness | /roll dice: 6d10 system: wod hunger: 2 difficulty: 3 | Rolls 6D10 (2 replaced with red Hunger dice) vs DC 3. Detects Messy Crits/Bestial Fails. |
| Fate / Fudge | /roll dice: 4 system: fate modifier: 3 | Rolls 4 Fudge dice plus Skill rating 3. Mapped to Adjective Ladder (e.g. Superb). |
| GURPS | /roll dice: 3d6 system: gurps skill: 13 | Rolls 3D6 under Skill 13. Detects critical hits/misses. |
| Cortex Prime | /roll dice: 1d6+2d8+1d10 system: cortex | Rolls pool, sums highest two, reports hitches (1s) and third-highest effect die. |
| Genesys | /roll dice: 2d8+2d108 system: genesys | Rolls 2 Green Ability D8 and 2 Purple Difficulty D8. Computes net symbols. |
| Traveller | /roll dice: 2d6 system: traveller difficulty: 8 | Rolls 2D6 vs target 8 difficulty. Returns the Margin of Effect. |
| Shadowdark | /roll dice: 1d20+3 system: shadowdark difficulty: 12 | Rolls 1D20+3 vs DC 12. Wizard/Priest mishaps and usage die steps are handled. |