This package contains art, text, or software code produced using generative AI.
Daggerheart: Custom Stat Tracker
A configurable custom attribute tracker for character/adversary sheets.
Features
- Up to Two Custom Stat Trackers: Add one or two fully configurable resources (like Despair, Sanity, or Corruption) to character sheets. Each tracker is independent and can be enabled or disabled on its own. Tracker 1 is enabled by default; Tracker 2 is disabled by default. When both are enabled, they are stacked one below the other on the sheet.
- Visual Customization: Choose from over 60 icons, custom colors, and backgrounds — per tracker.
- Immersive Feedback: Plays sounds and sends chat alerts when values change or reach limits.
- GM Dashboard: A central menu for GMs to monitor and manage all players' stats, with separate controls for each enabled tracker.
- Adversary Support: Dedicated tracker for Adversaries with independent settings.
- Automation Rules: Trigger changes to HP, Stress, or other stats based on tracker events.
- Macro Support: Update tracker values via macro.
Note: Only the official Daggerheart character and adversary sheets are supported.
How To
You can open the Manager with the Menu Button.
You can use a macro.
DHStatTracker.openManager();
Macro to Modify Actors
DHStatTracker.updateActor({value: 1}); // Increments the tracker of the selected token by 1.
DHStatTracker.updateActor({value: -1}); // Decrements the tracker of the selected token by 1.
By default the macro targets Tracker 1. Use the optional tracker property (1 or 2) to target the second tracker.
DHStatTracker.updateActor({value: 1, tracker: 2}); // Increments Tracker 2 of the selected token by 1.
Configuration
Navigate to Settings → Configure Settings → Module Settings → Daggerheart: Custom Stat Tracker
There you will find three configuration menus:
| Menu | Purpose |
|---|---|
| Open Tracker 1 Settings | Configures the first character tracker. Enabled by default. |
| Open Tracker 2 Settings | Configures the optional second character tracker. Disabled by default — turn on Enable this Tracker in the Identity tab to use it. |
| Open Adversary Tracker Settings | Configures the adversary tracker. |
Each character tracker has its own name, icon, colors, maximum value, sounds, chat alerts, visibility, and automation rules. To turn a tracker off completely, open its settings menu and disable the Enable this Tracker toggle in the Identity tab.
🧰 My Daggerheart Modules
| Module | Description |
|---|---|
| 💀 Adversary Manager | Scale adversaries instantly and build balanced encounters in Foundry VTT. |
| 🌟 Best Modules | A curated collection of essential modules to enhance the Daggerheart experience. |
| 🐉 Colossus | Manage massive multi-part boss encounters with independent HP per part and a single shared stress pool. |
| 💥 Critical | Animated Critical. |
| 💠 Custom Stat Tracker | Add custom trackers to actors. |
| ☠️ Death Moves | Enhances the Death Move moment with a dramatic interface and full automation. |
| 📏 Distances | Visualizes combat ranges with customizable rings and hover calculations. |
| 📦 Extra Content | Homebrew for Daggerheart. |
| 🤖 Resource Macros | Automatically executes macros when the Fear or Hope resources are changed. |
| 😱 Fear Tracker | Adds an animated slider bar with configurable fear tokens to the UI. |
| 🧟 Horde | Explode single horde tokens into dozens of individual tokens and manage their movement and stats automatically. |
| 🎁 Mystery Box | Introduces mystery box mechanics for random loot and surprises. |
| ⚡ Quick Actions | Quick access to common mechanics like Falling Damage, Downtime, etc. |
| 📜 Quick Rules | Fast and accessible reference guide for the core rules. |
| 🎲 Stats | Tracks dice rolls from GM and Players. |
| 🧠 Stats Toolbox | Import using a statblock. |
| 🛒 Store | A dynamic, interactive, and fully configurable store for Foundry VTT. |
| 🔍 Unidentified | Obfuscates item names and descriptions until they are identified by the players. |
🗺️ Adventures
| Adventure | Description |
|---|---|
| ✨ I Wish | A wealthy merchant is cursed; one final expedition may be the only hope. |
| 💣 Suicide Squad | Criminals forced to serve a ruthless master in a land on the brink of war. |