1. Only actual standard dice will work: d4, d6, d8, d10, d12, d20, and d100

2. Formatting

- Dice Tag: The tag "dice" must be wrapped by brackets ([]) in order to work
- Case Sensitive: Inside the Dice Tag, the "d" for Die, needs to be lower case
- Limited Math: Only one additional mathematical bonus can be added, whether it is addition, subtraction, multiplication, or division. Their symbols are as follows: +, -, *, /
- Addendum: Parenthesis ( ) can be used around the dice roll and bonuses. But the last bonus must not have a parenthesis attached to it, otherwise it will not work. See further down concerning this.

- Dice Tag Modifiers: There are only two different modifiers that can be done to the Dice Tag. Total, and String, the Dice Tag Modifier defaults to "Total"

User wants to roll the three basic rolls that are in every post: Perception, Just In Case d20, and Just in Case d100. If the user used the basic dice tag with the following format:

- Code: Select all
`Perception: [dice]1d20+2[/dice]`

JiC d20/d100: [dice]1d20[/dice] / [dice]1d100[/dice]

Perception: 1d20+2 =

**17**

JiC d20/d100: 1d20 =

**10**/ 1d100 =

**81**

If the user wants to roll a bunch of dice for a quick result, but does not want to add the dice together. Then the string dice tag modifier is used:

- Code: Select all
`[dice=string]10d100[/dice]`

10d100:

**69, 85, 54, 13, 88, 12, 90, 29, 42, 12**

For most cases, rolling dice, the user will want to have the die results inline. The "Total" Dice Tag Modifier would be used. This way the user can have information after the dice roll such as the following:

- Code: Select all
`Mechanical Engineer: [dice=total] 1d100[/dice] / 65%`

Roll to Strike: [dice=total]1d20+4[/dice] | Damage: [dice=total]4d6*10[/dice]

Mechanical Engineer: 1d100 =

**39**/ 65%

Roll to Strike: 1d20+4 =

**13**| Damage: 4d6*10 =

**100**

How to use the Parenthesis for Dice Rolling:

- Code: Select all
`[dice](1d6*10)+15[/dice]`

(1d6*10)+15 =

**25**

- Code: Select all
`[dice](1d6+15)*10[/dice]`

(1d6+15)*10 =

**160**

- Code: Select all
`[dice]((((1d20+2)+2)+4)+6)+1[/dice]`

((((1d20+2)+2)+4)+6)+1 =

**29**

Note: On this last series of rolls, You can't end with a Parenthesis - so the last modifier may not have a parenthesis

Note: Dice Roller functionality is only available on the Adventure threads, MercTown and the forum OOC section. Dice rolls should not be placed in the OOC section - except for the Tech Support forum.