Dragon's Fate User Manual

Your guide to mastering the dice roller.

About Dragon's Fate

Welcome to Dragon's Fate, your companion for tabletop role-playing games! This tool is designed to take the hassle out of managing complex calculations, and keeping track of multiple characters. Whether you're a seasoned adventurer or a new player, Dragon's Fate is here to streamline your game so you can focus on the story. While nothing beats the thrill of rolling a physical die for that high-stakes moment, Dragon's Fate helps mainly with Attack and Damage rolls and basic modifiers.

You can create multiple characters, each with their own custom dice presets.

Managing Your Characters in The Tavern

The main screen is The Tavern, the place to gather your characters before an adventure. From here, you can see all your created characters, add, edit, or delete them.

  • Add a Character: Click the "Add New Character" card. A dialog will appear where you can enter your character's name, race, class, and current level.
  • Select a Character: Simply click on any character's card to open their dedicated dice roller screen.
  • Edit a Character: Click the pencil icon. You can update their name, race, class, and level.
  • Delete a Character: Click the trash can icon. A confirmation prompt will appear to prevent accidental deletion.
  • Reorder Characters: Click and hold on a character card, then drag it to your desired position in the list. The order will be saved automatically.
Using the Dice Roller

Once you select a character, you'll be taken to the Dice Roller. This is where the magic happens.

  • Quick Dice: At the top of the roller, you'll find a set of "Quick Dice" buttons (d4, d6, etc.). Clicking one of these will immediately perform a single roll of that die, perfect for those one-off requests. These rolls are not affected by Advantage or Disadvantage.
  • Attack and Damage: For more complex rolls, you can enter standard dice notation (e.g., `2d6+5`, `1d20-2`) into the "Attack" and "Damage" input fields.
  • Multiple Rolls: Use the "Add Attack" and "Add Damage" buttons to create multiple roll inputs for complex actions, like a multi-attack. After crafting the perfect multi-attack in the "Attack & Damage Rolls" section, you can save it for later. Click the "Save as Preset" button, give it a name, and it will be added to your "Presets" for that character.
  • Advantage/Disadvantage: Below the Attack and Damage section, you can toggle switches to roll with advantage (rolls two d20s, takes the higher) or disadvantage (takes the lower). This setting applies to any d20 rolled from the attack and damage input fields or presets.
  • Critical Hits & Fails: The roller automatically detects critical hits (a natural 20 on an attack roll) and will double the dice for corresponding damage rolls if they are rolled at the same time. Conversely, it also detects a Critical Fail (a natural 1 on an attack roll). When this occurs, any corresponding damage roll is automatically skipped, resulting in zero damage.
  • Roll History: All your rolls are saved in the "Roll History" section. Each entry includes a timestamp, the total, and a full, detailed breakdown of every die and modifier that contributed to the result.
Global Modifiers & Notification Dots

Global Modifiers are persistent bonuses (or penalties) that apply to every relevant roll you make for a character until they are removed. This is perfect for tracking effects like a Barbarian's Rage damage bonus or a Paladin's Aura.

  • Adding a Modifier: Open the "Global Modifiers" accordion and click "Add Modifier".
  • Using a Modifier: Simply fill in the 'Label' (for your reference), 'Attack' (e.g., `+1`), and/or 'Damage' (e.g., `1d4`) fields. The modifier becomes active as soon as you enter a value in the Attack or Damage input.
  • Notification Dots: To help you see active modifiers at a glance, colored dots will appear. A dot will show up in the accordion header for each active modifier. Inside, each modifier row has its own colored dot that lights up when you enter a value, providing instant visual confirmation.
  • Deleting a Modifier: Click the trash can icon next to a modifier to remove it.
Presets

Presets are your best friend for frequently used actions. Each character has their own set of presets. Presets operate independently from the manual roll fields.

  • Using a Preset: Click a preset button to select it (it will be highlighted). Then, click the "Roll Dice" button. The app will roll the dice specified in your preset, ignoring anything in the manual "Attack & Damage Rolls" fields.
  • Reordering Presets: You can reorder your presets in two ways. Inside the "Edit Presets" dialog, you can use the up and down arrows to move a preset. Alternatively, on the main dice roller screen, you can simply click, hold, and drag a preset button to a new position.
  • Switching to an Attack and Damage Roll: To perform an attack and damage roll, simply ensure no preset is selected (click the active preset again to deselect it) and use the "Attack & Damage Rolls" fields as normal.
  • Editing Presets: Click the "Edit Presets" button. In the dialog, you can change a preset's name, add or remove attack/damage strings, and reorder your presets.
Selective Damage Totals

When you make multiple damage rolls at the same time (e.g., for a multi-attack action), the app will automatically calculate a "Grand Total" for you. But what if one of those attacks misses?

After rolling, each individual attack result card will appear with a green checkmark next to it. This checkmark indicates that the roll is included in the Grand Total.

  • Omitting a Roll: If an attack fails to hit your target (as determined by your DM), simply uncheck the box next to the corresponding attack roll.
  • Automatic Updates: The "Grand Total" will instantly update to reflect only the checked attack rolls. This allows for quick and accurate damage calculation in the heat of battle without needing to re-roll or do manual math.
Of Note

Dragon's Fate is a powerful calculator, but it does not enforce game-specific rules. It will apply any modifier you enter to the rolls you make, regardless of whether it's "correct" according to your TTRPG's rulebook.

For example, if you have an active global modifier for a Barbarian's "Rage" (+2 damage), and you then roll damage for a "Magic Missile" spell, the roller will add the +2 damage to the spell's result. It is up to you, the player, to apply modifiers only when appropriate for the situation.

Data Privacy: To protect your privacy, all of your character information, dice presets, and roll history are stored locally in your web browser's storage. No data is ever sent to a server. This means your data is secure and private, but it also means that if you clear your browser's cache, switch to a different browser, or use a different computer, your data will not be available. Feel free to use the Export/Import functionality below.

Importing & Exporting Your Data

To help you back up your data or move it between different computers or browsers, you can use the import and export features found below.

  • Exporting Data: Click the "Export Data" button (icon with a downward arrow). This will save a single JSON file to your computer containing all of your characters, their presets, and your global modifiers. Keep this file in a safe place!
  • Importing Data: Click the "Import Data" button (icon with an upward arrow). You will be prompted to select a backup file. Important: Importing will overwrite all of your current character data. You will be asked to confirm this before the import proceeds. After a successful import, the page will reload with your restored data.

For more information, please also review our Terms of Adventure.