torutu8k downloadsEasy access to DaggerHeart's Adversaries + creating your own.
A toolkit for Daggerheart, the TTRPG, inside Obsidian. Drop adversaries, environments and items into your session notes, build your own, plan battles with the rulebook's Battle Guide, roll dice, and let players create and keep their characters in the same vault.
count option to get one set of trackers per creature in a group.2d6+4) becomes a button that rolls it and shows the result.Queue up any mix of dice, roll them all at once, and review the roll history. Open it from the ribbon menu or the command palette.
To install a release by hand:
main.js, manifest.json and styles.css from the latest release.daggerforge inside your vault's .obsidian/plugins/ folder.It requires Obsidian 1.8.10 or newer and works on desktop and mobile.
Once you enable the plugin, click the scroll icon in the left ribbon to open the DaggerForge menu.
You can also press ctrl + p and search for daggerforge. The available commands are:
| Command | What it does |
|---|---|
| Open content browser | Browse everything in one sidebar |
| Open adversary / environment / character / item browser | Jump straight to one tab |
| Open content creator | Choose what to create |
| Adversary creator, Environment creator, Item creator | Open a creator directly |
| Open character sheet | Open your character in the sidebar |
| Insert character sheet into note or canvas | Embed a character |
| Open dice roller | Roll dice with a history log |
| Open battle calculator | Plan an encounter |
| Import data from JSON file | Merge adversaries and environments from a file |
| Delete data file | Remove your saved custom content (asks first) |
Cards are stored in your notes as code blocks, so they render live and keep their own tracker state. You can also write them by hand:
```daggerforge-adversary
id: VA013
count: 3
```
The languages are daggerforge-adversary, daggerforge-environment, daggerforge-item and daggerforge-character. Custom cards carry a snapshot of their data, so a note shared to another vault still renders.
Under Settings, DaggerForge you can turn keyword highlighting on or off and choose how long a roll result stays visible.
Custom adversaries, environments, items and characters are saved in the plugin's data.json in your vault, so they sync like any other vault file. Use Import data from JSON file to merge in adversaries and environments, and character codes to share characters.
A complete Daggerheart character system including creation, sharing, embeds, items, GM tools, and guide pages. See the releases for the full change list.
Have an idea or found a bug? Open an issue at github.com/Torutu/daggerforge/issues.
❤️ Loony_Dragon / not_actually_mean / bposa / cesoide / Jan Hartmann / linksaussen / Rusty Thorsell / Nicki Nilla / Amberic / radiant_moon ❤️
A huge thank you to everyone who supports this project! Your encouragement and feedback keep this plugin growing and improving.
This product includes materials from the Daggerheart System Reference Document 1.0, © Critical Role, LLC. under the terms of the Darrington Press Community Gaming (DPCGL) License. More information can be found at https://www.daggerheart.com. There are no previous modifications by others.