Eposic RPG: Dice Roller

Dice Rolls Table Generator
A JavaScript RPG aid by Michael Eidson

Title for Generated Page?

Number of Rows in Generated Table?

(Mandatory)

Number of Columns in Generated Table?

(Mandatory)

Number of Dice to Roll for Each Table Entry?

(Mandatory)

How Many to Drop?

Lowest     Highest

Number of Sides on each Die?

(Mandatory)

Minimum Die Roll?

Minimum Table Entry?

Amount by Which to Modify Each Table Entry?

High Target Number?
(Prints numbers at or above target number in bold.)

Low Target Number?
(Prints numbers at or below target number in bold--not italics.)

For FUDGE dice; check to use the standard FUDGE descriptive levels:
(Warning: Results columns will be much wider if you check this box!)


Dice Roller Info | Fudge Dice Info

Instructions: Enter a title, if you want one, for the page that will be generated; another browser window will open with the results of the rolls, and the title will be at the top. Enter HTML tags in the title if you want (and if you know HTML), for doctoring up the title. Enter numbers into all the other fields. What you'll end up with is a table of dice rolls, with the number of rows and columns that you specified. (Note that each row and column is numbered, with the number printed in italics above the column or to the left of the row.) If you specify too many columns, you might run into problems trying to print. Each entry in the generated table is a result of rolling the number of dice you specify, each die having the number of sides that you specify. Note that you can specify a number of sides that can't possibly exist on any physical die; for instance, you could generate a 5x5 table where each entry in the table is the result of rolling 3d17 (that's three seventeen-siders), even though d17s don't actually exist. If you want to drop the lowest dice or highest dice, enter how many to drop and check the appropriate box. If each die is to have a minimum contribution regardless of the roll, enter the minimum value as the Minimum Die Roll. If you want a minimum for each entry, enter it as the Minimum Table Entry. To modify the result of the dice roll by some set amount (from -999 to 9999), enter the amount as the Amount by Which to Modify Each Table Entry. If you want to bold all the generated entries that fall on or above some target number, enter the number as the High Target Number. If you want to bold all the generated entries that fall on or below some target number, enter the number as the Low Target Number. Click on the Generate button to generate the table of results. It's suggested you try this out with smaller numbers first. Depending on the speed of your system, large tables of many rolls of large dice could take a while to generate.