Skip to content
Randal T Meyer edited this page Apr 24, 2024 · 1 revision

Dice Output

RPG Sage's Dice can be configured to be as concise or verbose as you want. These settings can be set at the Channel, Game, or even Server level.

Output Types

The output types are: XXS, XS, S, M, L, XL, XXL, and ROLLEM.

The small and medium types all use a single line for any given dice "group" (a single []) while the large types use multiple lines. The ROLLEM type is for users that are familiar/comfortable with the way Rollem's output looks.

Default Type

When rolling dice, RPG Sage will check the current Channel for output type. If it doesn't find it at the Channel level, it will use the type from the Game (if a Game exists and has a default set). If it still doesn't a type, it will use the default for the Server (if one is set). If it hasn't found an output type by that point, it defaults to M.

Examples by Type

Let us consider the following dice roll for each of the output types:

[1d20 conceal; 1d20+8 attack; 1d10 slashing +1d6 fire +2d6 holy]

Let us assume the following rolls:

  • conceal: 5
  • attack: 8
  • slashing: 10
  • fire: 3
  • holy: 1 and 1

These rolls bring us the following totals:

  • conceal: 5
  • attack: 16
  • damage: 15

Output Type: XXS

5; 16; 15

Output Type: XS

5 `conceal`; 16 `attack`; 15 `slashing`

Output Type: S

5 `conceal` ⟵ [5]; 16 `attack` ⟵ [8] + 8; 15 `slashing` ⟵ [10] + [3] fire + [1,1] holy

Output Type: M (default)

5 `conceal` ⟵ [5]1d20; 16 `attack` ⟵ [8]1d20 + 8; 15 `slashing` ⟵ [10]1d10 + [3]1d6 fire + [1,1]2d6 holy

Output Type: L

5 `conceal` ⟵ [5]
16 `attack` ⟵ [8] + 8
15 `slashing` ⟵ [10] + [3] fire + [1,1] holy

Output Type: XL

5 `conceal` ⟵ [5]1d20
16 `attack` ⟵ [8]1d20 + 8
15 `slashing` ⟵ [10]1d10 + [3]1d6 fire + [1,1]2d6 holy

Output Type: XXL

[1d20 conceal; 1d20+8 attack; 1d10 slashing +1d6 fire +2d6 holy]
5 `conceal` ⟵ [5]1d20
16 `attack` ⟵ [8]1d20 + 8
15 `slashing` ⟵ [10]1d10 + [3]1d6 fire + [1,1]2d6 holy

Output Type: ROLLEM

'conceal', ` 5 ` ⟵ [5] 1d20
'attack', ` 16 ` ⟵ [8] 1d20 + 8
'slashing', ` 18 ` ⟵ [3] 1d10 + [4] 1d6 fire + [5, 6] 2d6 holy
Clone this wiki locally