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 Dice Roller code?


To roll a die on the forum, the base code is [roll]. Let's say, for example, that you wanted to roll a d20+5.

You would just type [roll]d20+5[/roll] and you'll get Authentic Forum Dice-roll(1d20+5) [17] . Just make sure you remember to always use brackets and always include a forward slash in the closing code or it won't work.
Note: In normal forum posts the text reading 'Authentic Forum Dice-roll' will actually be replaced with a small image of a d6 that shows that text if you hover the mouse over it.

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. Furthermore, make sure you never Preview your post if it has roll code in it, because doing so will parse the code too early and it won't work anymore when you finally send the post through, and you still won't be able to add any more new rolls to your post after that, so be careful.

Almost any of the special characters found on your keyboard should be fine to include in the name of your roll, but there are two things you should avoid. The first is extra brackets ( [ ] ).
Since the code looks for brackets to know when to start and stop, more than normal will create confusion and keep your roll from processing correctly. The second character is the tilde ( ~ ).
If you include one of these in the title of your roll, it will not only fail to process the roll, but your entire post, no matter how large it was, will be completely gobbled 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 please be extremely careful not to use the tilde.

When putting formulas into your roll, compound arithmetic is technically supported, as you can add multiple bonuses to your die rolls, put your 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. Keep that in mind.

There are two ways to display your roll - the normal way or the verbose way. A normal roll (one rolled using the tags [roll][/roll]) only shows the final total. A verbose roll (which is rolled using the slightly different tags [rollv][/rollv]) shows the result of each die rolled as well as the final total.

A dice formula is made of three to six parts: a quantity, the letter "d", a type, a 1st qualifier, a 2nd qualifier, and a modifier - the first three of those being required and the last three being optional.
  • The quantity defaults to 1 if left blank (i.e. d20 = 1d20).

  • The letter "d" simply lets the roller know it's about to roll dice.

  • The type just lets it know what kind (d6, d12, d38, etc.). It will accept any positive whole number, not just the traditional numbers of typical polyhedral dice sets. You can also use the percent symbol
    ( % ) in place of the number 100 if you wish to have the roller still roll 1d100. You can also use a letter F (as in 1dF) for 'Fudge' dice. This can result in a +1, a 0, or a -1 with equal likelihood. Or you can use a U (as in 1dU) for 'Ubiquity' dice. This can result in a 0 or a 1 with equal likelihood.

  • Qualifier 1 changes how the dice are rolled. No qualifier at all means the rolled dice are used exactly as-is and summed up. This is the only qualifier supported for Fudge and Ubiquity dice. An "e" 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 1 makes the die explode every time it rolls that value or higher. Giving 1d4e4 is the same as 1d4e. Giving 1d10e8 will repeatedly re-roll any die showing an 8, 9, or 10, adding each result until it doesn't roll an explosive value. An "r" makes the dice "re-roll" if they roll a 1. The 1 is simply ignored, the result marked out if the roll is verbose, and the die is immediately 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 repeatedly re-roll any die showing a 1 or 2, ignoring each result until it rolls higher than the re-roll value.

  • Qualifier 2 changes how the results will be counted. A "b" followed by a positive whole number will discard all but the "best" dice results before taking the sum. The number of results it keeps will be equal to the whole number you provided. For example, 4d6b3 will give the result of the best three out of four rolled d6. Or, 3d20b1 will give the result of the best single roll out of three separate d20 rolls. A "w" followed by a positive whole number will discard all but the "worst" dice results. For example, 2d20w1 will roll two d20 and use only the roll with the lower result. An "s" 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 return a result of 0, 1, or 2, depending on how many of the d8s rolled 4 or higher. This is useful if you need to roll a large number of dice and are only interested in knowing how many of them beat a target number.

  • 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 few final notes:

Rolls support both exploding and re-rolling on the same die type, but at least 1 unexploding, unrerolling result must exist between the reroll and explode values. This means that 1d3er would be acceptable but 1d2er would not, because that roll would be forever exploding and rerolling.

You can 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 keep the best three (a common D&D ability-score generation dice roll), roll 4d6rb3.

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

When you reroll 1s or higher and also keep the best results, 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. And remember that, in verbose rolls, the rerolls are the ones that immediately follow the marked-out value.

If you have any questions, comments or suggestions regarding the roller, contact a Staff Member. If you want to test out the dice roller code you've learned here, head to the Official Die Roller Testing Thread and test to your heart's content.

How do I use BB code?

Explanation

BB code is a set of tags based on the HTML language. They allow you to add formatting to your messages in the same way as HTML does, but they have a simpler syntax and will never break the layout of the pages you are viewing. What follows is a list of the BB code tags available to you here at TTW.

BB Code List


1. Bold / Italic / Underline

2. Color

3. Size

4. Font

5. Highlight

6. Left / Center / Right

7. Indent

8. URL Hyperlinking

9. Images

10. Lists

11. Videos

12. Quote

13. Stop BB Code from Parsing

14. Strikethrough

15. Spoiler

16. Table

17. Fieldset

18. Secret


Incorrect BB Code Usage:
  • [b] "Luckily I know a spell that will help with that," [/b] Elminster replied. (Don't put spaces between the bracketed code and the text you are applying the code to.)

  • [b]"Luckily I know a spell that will help with that,"[b] Elminster replied. (The closing code brackets must always include a forward slash.)

Bold / Italic / Underline

The [b], [i], and [u] tags allow you to create text that is bold, italicized, and underlined.

  • Example Usage
    • [b]this text is bold[/b]
    • [i]this text is italic[/i]
    • [u]this text is underlined[/u]
  • Example Output
    • this text is bold
    • this text is italic
    • this text is underlined

Color

The [color] tag allows you to change the color of your text.

  • Example Usage
    • [color=blue]this text is blue[/color]
  • Example Output
    • this text is blue

Size

The [size] tag allows you to change the size of your text.

  • Example Usage
    • [size=+2]this text is two sizes larger than normal[/size]
    • [size=+3]this text is three sizes larger than normal[/size]
  • Example Output
    • this text is two sizes larger than normal
    • this text is three sizes larger than normal

Font

The [font] tag allows you to change the font of your text.

  • Example Usage
    • [font=courier]this text is in the courier font[/font]
  • Example Output
    • this text is in the courier font

Highlight

The [highlight] tag allows you to emphasize your text.

  • Example Usage
    • [highlight]this text is highlighted[/highlight]
  • Example Output
    • this text is highlighted

Left / Center / Right

The [left], [center], and [right] tags allow you to change the alignment of your text.

  • Example Usage
    • [left]this text is left-aligned[/left]
    • [center]this text is center-aligned[/center]
    • [right]this text is right-aligned[/right]
  • Example Output
      this text is left-aligned
      this text is center-aligned
      this text is right-aligned

Indent

The [indent] tag allows you to indent your text.

  • Example Usage
    • [indent]this text is indented[/indent]
  • Example Output
    • this text is indented

URL Hyperlinking

The [url] tag allows you to link to other websites and files. You can also include an optional parameter to 'name' your link.

Images

The [img] tag tag allows you to embed images within your posts. You can also combine this tag with the [url] tag to make the images themselves become links.

  • Example Usage
    • [img]http://thetangledweb.net/forums/images/statusicon/forum_new-48.png[/img] (Not linked)
    • [url=https://www.thetangledweb.net/forums/forumdisplay.php/16-The-Main-Gate][img]http://thetangledweb.net/forums/images/statusicon/forum_new-48.png[/img][/url] (Linked)
  • Example Output
    • (Not linked)
    • (Linked)

Lists

The [list] tag allows you to create simple, bulleted lists without specifying an option. Within the value portion, each bullet is denoted by the [*] tag. Or you can create advanced lists by specifying an option. The option should have a value of 1 (for a numbered list), A (for an alphabetic list with capital letters), a (for an alphabetic list with lowercase letters), I (for a numbered list with capital Roman numerals), or i (for a numbered list with small Roman numerals).

  • Example Usage
      [list]
      [*]list item 1
      [*]list item 2
      [/list]

      [list=1]
      [*]list item 1
      [*]list item 2
      [/list]

      [list=A]
      [*]list item 1
      [*]list item 2
      [/list]

      [list=a]
      [*]list item 1
      [*]list item 2
      [/list]

      [list=I]
      [*]list item 1
      [*]list item 2
      [/list]

      [list=i]
      [*]list item 1
      [*]list item 2
      [/list]
  • Example Output
    • list item 1
    • list item 2
    1. list item 1
    2. list item 2
    1. list item 1
    2. list item 2
    1. list item 1
    2. list item 2
    1. list item 1
    2. list item 2
    1. list item 1
    2. list item 2

Videos

The [video] tag allows you to embed videos from various video services within your posts.

  • Example Usage
    • [video=youtube;rhwxA-SZ5Ec]https://www.youtube.com/watch?v=rhwxA-SZ5Ec[/video]
  • Example Output

Quote

The [quote] tag allows you to attribute text to someone else.

  • Example Usage
    • [quote]Lorem ipsum dolor sit amet[/quote]
    • [quote=John Doe]Lorem ipsum dolor sit amet[/quote]
    • [quote=John Doe;877263]Lorem ipsum dolor sit amet[/quote]
  • Example Output
    • Lorem ipsum dolor sit amet
    • Quote Originally Posted by John Doe
      Lorem ipsum dolor sit amet
    • Quote Originally Posted by John Doe View Post
      Lorem ipsum dolor sit amet

Stop BB Code from Parsing

The [noparse] tag allows you to fully type out a BB code sample without it changing into its final version of itself. It will stay a written line of code, even if it has the necessary forward slash, as long as the [noparse] tags are on the outside of everything else.

  • Example Usage
    • [noparse][b]Lorem ipsum dolor sit amet[/b][/noparse]
  • Example Output
    • [b]Lorem ipsum dolor sit amet[/b] (Nothing happened. The text did not become bold.)

Strikethrough

The [s] tag allows you to "delete" text while leaving it there by drawing a horizontal line through it as if to mark it as no good anymore while still leaving it in a readable state.

  • Example Usage
    • [s]Text to strikethrough[/s]
  • Example Output
    • Text to strikethrough

Spoiler

The [spoiler] tag allows you to hide the contents of whatever you put between the tags behind a button which, when clicked, will reveal the contents, and when clicked again, it will hide them once more. There is also an optional parameter to name your spoiler whatever you would like.

  • Example Usage
    • [spoiler]Text to hide[/spoiler]
    • [spoiler=Now it has a title]Text to hide[/spoiler]
  • Example Output

Table

The [table] tag is ... a special case.

  • Instructions

    First of all, do not use the table button in the full editor of the post box. It will insert the wrong code and your end result will not look good.


    Open with [table]. From here, write whatever you want and use the "pipe" character (it looks like this | and shares the same key as the forward slash) to mark where, among your text, the table's cell columns should be created. Start a new line with the Enter key to start a new row of cells in the table. Close with [/table] when you're done.


Fieldset

The [fieldset] tag allows you to create a titled box around your text.

  • Example Usage
    • [fieldset=Title]Text here[/fieldset]
  • Example Output
    • Title
      Text here

Secret

The [secret] tag allows you to hide text behind a spoiler that can only be opened by the person you specify.

  • Example Usage
    • [secret=Username]Text that's only visible to Username[/secret]
  • Example Output

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.