Register

Daggerheart: Resource Macros

An Add-on Module for Foundry Virtual Tabletop

Author: Mestre Digital Project: Source Foundry Versions 13 to 14 (Verified 13) Last Updated 2 weeks, 3 days ago

Daggerheart: Resource Macros

A Foundry VTT module designed for the Daggerheart system. It automatically triggers macros whenever the global Fear resource or a player character's Hope resource changes.

This allows Game Masters to automate events, send chat messages, or trigger visual effects exactly when Fear goes up, Hope runs out, or any other threshold is crossed.

A simple example of a chat message displayed when Fear changes:

✨ Features

🚀 Getting Started

This module includes a Compendium Pack named Resource Macros containing basic examples.

  1. Go to the Compendium Packs tab in Foundry VTT.
  2. Locate Resource Macros.
  3. Import the macros into your world.
  4. The module settings are pre-configured to use these default names.

Macros Example

⚙️ Configuration

Go to the Module Settings tab in Foundry VTT to configure the behavior.

Fear Triggers

Trigger Description
Macro: Increase Fear Runs when Fear goes UP (but has not yet reached the maximum).
Macro: Decrease Fear Runs when Fear goes DOWN (but has not yet reached 0).
Macro: Fear Max Runs when Fear reaches the maximum value defined in system settings.
Macro: Fear Min Runs when Fear reaches exactly 0.

Hope Triggers

Trigger Description
Macro: Increase Hope Runs when a player character's Hope goes UP (but has not yet reached the maximum).
Macro: Decrease Hope Runs when a player character's Hope goes DOWN (but has not yet reached 0).
Macro: Hope Max Runs when Hope reaches the character's maximum value.
Macro: Hope Zero Runs when Hope reaches exactly 0.

Note: All triggers execute only on the GM's client to prevent duplicate effects. Hope macros receive the actor variable in scope, so you can reference the character who triggered the change inside the macro script.

Settings Example

 

🧰 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 resource changes.
😱 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.

Supported Game Systems

  1. Daggerheart

    Latest Version: Version 2.2.3 Last Updated 18 hours, 29 minutes ago

Categories

Available Versions

  1. Version 1.2.0

    2 weeks, 3 days ago
    Foundry Version 13 - 14 (Verified 13) Manifest URL Read Notes
  2. Version 1.0.7

    3 months, 3 weeks ago
    Foundry Version 13 - 13 (Verified 13) Manifest URL Read Notes