1 – Random DM


2 – A Blog about Random Tables.


3 – for inspiration for your games.


4 – Random tables are a great way to enhance your game.


5 – They give you a chance to confuse the players.


6 – They give you a chance to inject excitement.


7 – They give you a chance to add some new content rapidly.


8 – The excitement of listening to those dice rattle and fall.


9 – The thrill of discovery and fun.


10 – Welcome aboard, the Random DM.


6 Responses to “About”

  1. What is this exactly?

    I may be old school (play 2nd edition DnD) but I love your tables and wonder what that part of the table means. Is it a 3/3.5/Path/4 thing? And if so, can you give me a short basic rundown of how it works?

    Thanks,
    B

  2. TheRandomDM says:

    B, are you referring to the Traps? It’s the only table with Crit Numbers. If so yes it’s a 3/3.5/Pathfinder thing. A weapon has a critical threat range. Which means on the number 19-20, or 20, it has the potential to critically damage the opponent. A second roll “Confirmation Roll” is required to see if it ‘hits’ If the second roll would hit you mutliply the damage dice by the amount x2/x3/x4. So a d6 weapon would do 2d6 and and 2d6 weapon would do 4d6, plus x2/x3/x4 any modifiers. Strength, Magical, Size, etc.

  3. Ian says:

    Hey, I’m trying to get in touch with you for an event coming up, but can’t find an email anywhere. Care to shoot me an email?

  4. Ian says:

    A blog carnival.

  5. Catdragon says:

    Are the table you use, quote examples from, etc. available to download anywhere…?

    Also i am having a problem with TS. maybe you can point me towards a solution…

    I have a table (or a series of tables) that returns items, coins, treasure, etc. Each thing returned as a value. Now i only want to return n items whose values add up to a specific total. here a snippet of the code i am working with:

    :Start
    1,%HValue%,250 – {While~%HValue%>0, [Packet]}

    :Packet
    1-3,A [table_a]
    4-6,B [table_b]

    :table_a
    1,|HValue-1| {Dice~5d10} cp, {Dice~3d4} sp
    2,|HValue-5| {Dice~2d6*10}, {Dice~4d8} sp, {Dice~1d4} gp
    3,|HValue-10| {Dice~5d10*10} cp, {Dice~5d10} sp, {Dice~1d8} gp
    4,|HValue-25| {Dice~2d4*100} cp, {Dice~3d6*10} sp, {Dice~4d4} gp
    5,|HValue-50| {Dice~4d4*100} cp, {Dice~4d6*10} sp, {Dice~8d6} gp

    :table_b
    1,|HValue-10| [Gems.grade1gem]
    2,|HValue-15| {Dice~2d6*10} cp, {Dice~4d8} sp, {Dice~1d4} gp, [Gems.grade1gem]
    3,|HValue-25| {Dice~5d10} sp, {Dice~1d4} gp, [Gems.grade1gem], [Gems.grade1gem]
    4,|HValue-50| [Gems.grade2gem]

    when i run this, it appears as if the while loop isn’t behaving like i expect. Any suggestions?

Leave a Reply