Daggerheart: Fear Macros
A Foundry VTT module designed for the Daggerheart system. The primary goal of this module is to trigger specific macros whenever the global Fear resource changes.
This allows Game Masters to automate events, send chat messages, or trigger visual effects (via macros) exactly when the Fear count goes up, down, hits zero, or reaches the configured maximum.
A simple example of a chat message displayed when Fear changes:

✨ Features
- Automated Triggers: Detects changes in the global Daggerheart Fear resource.
- Dynamic Limits: Automatically respects the maximum Fear value configured in the system settings (no longer fixed at 12).
- Configurable Macros: Assign different macros for:
- Fear Increase
- Fear Decrease
- Fear Max (System Limit)
- Fear Min (0)
🚀 Getting Started
This module includes a Compendium Pack named Daggerheart: Fear Macros containing basic examples.
- Go to the Compendium Packs tab in Foundry VTT.
- Locate Daggerheart: Fear Macros.
- Import the macros into your world.
- The module settings are pre-configured to use these default names.

⚙️ Configuration
Go to the Module Settings tab in Foundry VTT to configure the behavior:
| Setting / 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. |
Note: The module executes triggers ONLY on the GM's client to prevent duplicate effects.
