DaggerForge

by Waleed Alnaimi
5
4
3
2
1
Score: 48/100

Description

The DaggerForge plugin streamlines tabletop RPG management by allowing Game Masters to search, filter, and embed adversaries directly into their notes. It includes tools to build and customise monsters within the note-taking environment, making it easier to prep for sessions or improvise during gameplay. Designed for use with the DaggerHeart system, it integrates adversary management into your workflow without switching contexts. The plugin is still in its early stages, with a roadmap that includes stat blocks for environments and in-note HP and stress trackers, indicating ongoing development and a focus on extending game management features.

Reviews

No reviews yet.

Stats

30
stars
4,253
downloads
3
forks
219
days
2
days
2
days
13
total PRs
0
open PRs
1
closed PRs
12
merged PRs
8
total issues
2
open issues
6
closed issues
0
commits

Latest Version

2 days ago

Changelog

##fix when an adversary card has a countdown, it breaks in canvas because it has a new line between the html script

README file from

Github

Daggerheart Plugin

This plugin designed for Daggerheart, a TTRPG, that helps Game Masters easily add adversaries and environments to their notes and create custom content all within Obsidian.

Features

  • Quickly search, filter and add adversaries and environments to your Obsidian notes
  • Build and customize your own Adversaries and Environments
  • Built in dice roller
  • Battle Calculator follow the rulebook's Battle Guide

Latest Update 2.2.0

Unified Content Browser Adversaries and Environments are now in a single tabbed side panel. One button opens both, and switching between them is instant.

Content Creator chooser One entry point for creating content. Click the ribbon button and pick Adversary or Environment.

Wide card toggle Each inserted card now has a toggle button (in edit mode) to switch between a compact and full-width layout on the fly.

HP & Stress collapse The tick section on adversary cards can be hidden with a small toggle. Collapsed by default to keep cards compact. State is remembered when switching between edit and reading mode.

Horde type support When creating a Horde adversary, a "Members per HP" field appears automatically and saves in the correct format.

Rich text feature descriptions Feature description fields now support bold, italic, headings, and lists instead of plain text.

Keyword highlighting The words hope, fear, hp, and stress are color-coded on cards. Toggle it on or off under Settings → DaggerForge.

Dice improvements Dice expressions like 1d10-2 now subtract correctly. Modifiers are shown in green or red. Tooltip duration is adjustable in settings.

Settings page New settings tab under Obsidian Settings → DaggerForge for keyword highlighting and dice tooltip duration.

Dice and Battle Calculator Both tools now open as proper Obsidian modals and should work on mobile.

HOTFIX

fixed an issue where having react framework made it impossible for the plugin to work in mobile

should look pretty on mobile just like on pc

how to use

once you activate the plugin, you can find it here on the left ribbon.

ctrl + p to open command palette, then search for daggerforge to find all the commands for this plugin

Roadmap COMPLETED

  • Initial Release: Publish the plugin [x]
  • Environments: Add enviornments stat blocks [x]
  • HP and Stress Trackers: Track HP and Stress directly on the stat blocks [x]
  • Store and Load Data: customized Environments and Adversaries are now saved in data.json [x]
  • Dice Roller: roll multiple dices at once with logs [x]
  • Battle Calculator: built in battle calculator that follows the rulebook's Battle Guide [x]
  • Edit content: Edit Envrionments and Adversaries [x]
  • Improve Search engine [x]

Roadmap 2.0

  • Add player character support [ ]
  • Add items support [ ]
  • MORE IS COMING SOON

Supporters ❤️

❤️ 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.

ko-fi

Daggerheart License & Attribution

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.