The Tangled Web - Online Pen and Paper Roleplaying FAQ

Here you can find answers to questions about how the board works. Use the links or search box below to find your way around.

How do I use the die roller?

To roll a die on the website, you use [roll] tags.

Let's say, for example, that you want to roll a d20+5.

Just type [roll]d20+5[/roll] and you'll get Authentic Forum Dice-roll(1d20+5) [17] . *NOTE: In normal forum posts the text reading Authentic Forum Dice-roll will be replaced with a small image of a d6 that shows the text when moused over.

Remember to put the backslash in the closing code. If you want multiple rolls, simply change the number of dice you want to roll.

Type [roll]6d6[/roll] and you'll get Authentic Forum Dice-roll(6d6) [26] .

You can give your rolls a name as well. In the first half, you write [roll=And then you put the name here], then the dice you want, followed by the closing code like normal.

Type [roll=Damage]3d4[/roll] and you'll get Authentic Forum Dice-roll Damage - (3d4) [10] .

NOTE: Once you post, you cannot go back and edit the rolls or add any more die rolls to the same post. A post with processed rolls in it is set in stone. Attempts to edit a post to correct mistakes in roll tags or to add more rolls to it will be unsuccessful. You need to roll any and all new dice in another separate post.

Special Symbols Almost any of the common special characters found on your keyboard should be fine to include in the name of your roll. The only things that you should avoid are extra brackets, as they will obviously create confusion and keep your roll from processing correctly, and the tilde character. If you include a tilde in the [roll=] portion of the function, it will not only fail to process the roll, but your entire post will be swallowed up and the end result will appear to be a blank post. The info you lost will not be recoverable, not even if you go into edit mode for the post. The info will be gone for good, so be careful.

Formulas When putting formulas into your roll, compound arithmetic is technically supported, as you can add multiple bonuses to your die rolls, put constants in any order, etc, but operations are strictly left-to-right, they do not use "normal" arithmetic precedence rules. No parenthesizing exists to specify any other ordering.When putting formulas into your roll, compound arithmetic is technically supported, as you can add multiple bonuses to your die rolls, put constants in any order, etc, but operations are strictly left-to-right, they do not use "normal" arithmetic precedence rules. No parenthesizing exists to specify any other ordering.

Reroll & Best More detail on this is in the Complete List of Features Section below, but it merits its own entry. Many games will require you to generate ability scores by rolling a handful of d6, and some of them will allow you to reroll 1s and/or even keep the best 3 results. When doing this, make sure that you instruct the dice to reroll 1s before taking the best results and not after. So a formula of 4d6rb3 will roll 4d6, rerolling all 1s first, and then select the best 3 results. A formula of 4d6b3r1 will still roll, but not correctly.

Complete List of Current Dice Roller Features:

We are proud to present our new and improved dice roller. Thanks to the amazing efforts of Wyrframe, a lot of features have been added the past few months. So, without further ado, here is a list of the current available roll commands:

DICE EXPRESSIONS
There are two types of roll display: a normal or verbose roll. A normal roll (using the [roll][/roll] tag) shows only the final result, whereas a verbose roll (using the [rollv][/rollv] tag) shows each die-face used in the final product.


A dice expression is made up of five parts; a quantity, the letter "d", a type, a qualifier, and a modifier. In addition, you can add a descriptor to the roll, placing it within the command as such: [roll=Example][/roll]

  • The quantity defaults to 1 if not given (i.e. d20 = 1d20).
  • The qualifier and modifier are both optional in normal rolls.
  • Modifiers now work in verbose rolls.

The quantity is the number of dice that will be rolled. In 3d6, this is the "3". Valid values are positive whole numbers.

The type is the kind of dice that will be rolled, usually the number of faces. In 1d20, this is "20". Valid values are...

  • A positive whole number, being the number of faces on a normal die; e.g. 1d6, 2d4, d20, d100.
  • A % (percent sign), equivalent to a hundred-sided die, or d100.
  • A letter F, for Fudge dice (can result in +1,0,-1 with equal likelihood).
  • A letter U, for Ubiquity dice (can result in 0 or 1 with equal likelihood).

The qualifier changes how the dice will be counted before any modifier is applied. Five options are supported:

  • No qualifier means the rolled dice faces are used exactly as-is, and summed up. This is the only qualifier supported for Fudge and Ubiquity dice.
  • An "e" (Explode) makes the dice "exploding", where if the die rolls its maximum value it is added to the total and then rolled again.
  • An "e" followed by a positive whole number greater than one makes the die explode every time it rolls that value or higher. Giving 1d4e4 is the same as 1d4e. Giving 1d10e8 will re-roll any die showing an 8, 9, or 10, repeatedly, adding each result until it doesn't roll an explosive value.
  • An "r" (Reroll) makes the dice "re-roll" if they roll a 1. The 1 is ignored, and the die is rolled again.
  • An "r" followed by a positive whole number less than the maximum rollable value makes the die re-roll every time it rolls the given value or lower. Giving 1d10r1 is the same as 1d10r. Giving 1d6r2 will re-roll any die showing a 1 or 2, repeatedly, ignoring each result until it rolls higher than the re-roll value.

The modifier changes what numeric transform will be applied to the dice after they are done rolling.

  • No modifier means no change. The rolled dice are summed up and used as-is.
  • A + or - followed by a number will add or subtract that value from the dice result.
  • A * or x followed by a number will multiply the dice result by that value.
  • A / followed by a number will divide the dice result by that value (rounding down).
  • A "b" (Best) followed by a positive whole number (which we will call "N") will discard all but the best N dice results before taking the sum. For example, 4d6b3 will give the result of the best three of four rolled d6. Or, 3d20b1 will give the result of the best single roll out of three separate d20 rolls.
  • A "w" (Worst) followed by a positive whole number (which we will call "N") will discard all but the worst N dice results before taking the sum. For example, 2d20w1 will roll two d20 and use only the lower roll.
  • A "s" (Success) followed by a positive whole number will, instead of summing up all dice, simply count the number of dice which rolled the given "success" value or higher. 2d8s4 will result in 0, 1, or 2, depending on how many of the rolled d8s rolled 4 or higher. This is useful if you need to roll a large number of die, and are only interested in how many beat a target number.

Rolls support both exploding and re-rolling on the same die type, but at least 1 unexploding, unrerolling result must be between the reroll and explode values. A 1d2er would not work, but a 1d3er would.

Compound arithmetic is supported: you can add multiple die rolls, put constants in any order, etc.

One caveat: Operations are strictly left-to-right, they do not use "normal" arithmetic precedence rules. No parenthesization exists to specify any other ordering, but this should end up being a very fringe case nevertheless.

You may still use only one of the Best, Worst, Success options per die, but you do not have to use the same one for every die-type in a compound roll.

You can freely combine qualifiers and modifiers. To roll 4d6, re-roll 1s, and discard the lowest result (a common D&D ability-score dice roll), roll 4d6rb3.

You can freely mix upper and lower case letters. 1D4 = 1d4, d20r1 = D20R1, and 4d6rb3 = 4d6Rb3 = 4d6rB3 = 4D6RB3.

You can not edit rolls into a post. Furthermore, previewing a post with a roll command in it with parse the roll into the preview, forcing you do redo the command before posting.

Example Valid Dice Expressions:

  • d20+3
  • d6+2
  • 2d8-2
  • 5dF
  • d2*4
  • 4d6rb3
  • d18+2d5r2*3
  • 1d6e+2
  • 2d20w1
  • 12d20s18
  • d6es4

As you can see, there are a lot of newly added features, including but not limited to directly rolling a D&D character's statistics, rerolling the 1s and taking the best 3 all at the same time. If you have any questions, comments or suggestions regarding the new roller, contact a Staff Member. If you want to test the dice roller, head to the Roller Test Thread.

Search FAQ

Select this option if you would like your search to look in the text of FAQ items as well as their titles.

Select an option here to specify how you would like your search query to be treated. 'Any words' will return the most numerous but possibly least relevant results, while 'Complete phrase' will return only results that contain exactly what you are searching for.