| Latest version | 0.6.1 |
|---|---|
| Minimum Core | 14 |
| Compatible Core | 14 |
| Last updated | 2 weeks ago |
| Created | 8 months ago |
| Authors | |
| Languages |
|
| Systems |
Daggerheart |
| Project source | Project URL |
A dynamic, interactive, and fully configurable store for the Daggerheart system in Foundry VTT. Allow your players to purchase weapons, armor, potions, and miscellaneous items directly from an elegant visual interface, while the GM maintains full control over prices and what is displayed.
Store Profiles: Save and load different store configurations (Presets) to quickly switch between towns, merchants, or campaign acts. Update and rename profiles at any time — Epic item states and Randomizer options are saved per profile.
Total Control: Open the store for all players or a specific one with a single click.
Bulk Actions: One-click buttons to: Mark all items as On Sale or remove them, Show/Hide all items, Enable/Disable purchases for all items, Enable/Disable sales for all items, and Reset all prices to default.
Dynamic Pricing:
Price Negotiations: Toggle player bargaining on/off in Store Config. When a player negotiates, a reactive window opens automatically letting you counter, accept, or reject their offer — deals are blocked from finalizing if the player can no longer afford the agreed price.
Inventory Management:
Vendor Identity:
Item Tag Editor: Edit item metadata (price, tier, header) directly from within the store using Foundry item flags — no manual description editing required.
Customization:
Store Randomizer: Generate dynamic inventory per category with configurable parameters. Includes a shortcut to restore maximum item counts. Options saved per profile.
This page covers what the module does. For how to set it up — linking player characters, opening the store, configuring prices, profiles, and homebrew content — check the full guide:
➡️ docs/WIKI.md
The loot and consumables are classified as Common, Uncommon, Rare, and Legendary, which correspond to Tier 1, 2, 3, and 4. Using the table on page 165, the same pricing structure was applied to these items. Weapons and armor are also priced according to this table.
Clean interface with search, quick buy, sell options, and party fund integration.
Selling from your personal inventory — "Store Items" priced by the GM and "Other Items" available for negotiation only.
Players with Owner permission on the Party Actor can sell straight from the shared Party Inventory tab.
Comparing a store item against what your character currently has equipped before buying.
Price negotiations in action — propose an offer, receive a counter-offer, and settle in real time.
Price controls, hide toggles, sale buttons, and profile management.
Save, load, and manage Store Profiles to quickly switch between towns, merchants, or campaign acts.
Add homebrew compendiums or create a dedicated Custom Tab for special merchant inventories.
| Module | Description |
|---|---|
| 💀 Adversary Manager | Scale adversaries instantly and build balanced encounters. |
| 🖼️ Art Mapper | Automatically assigns artwork to system compendiums, actors, tokens, and custom module content — keeping your visuals organized and up to date. |
| 🐉 Colossus | Manage massive multi-part boss encounters with independent HP per part and a single shared stress pool. |
| 📦 Containers | Group inventory items into collapsible containers — pouches, chests, backpacks — to declutter character sheets. |
| 💥 Critical | Animated criticals. |
| 💠 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 content pack. |
| 😱 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. |
| 🤖 Resource Macros | Automatically executes macros when the Fear or Hope resources change. |
| 🎲 Stats | Tracks dice rolls from GM and Players. |
| 🧠 Stats Toolbox | Import actors using a statblock. |
| 🛒 Store | A dynamic, interactive, and fully configurable in-game store. |
| 🔍 Unidentified | Obfuscates item names and descriptions until they are identified by the players. |
| 🌌 Void | Unofficial module that brings The Void playtesting content — experimental classes, subclasses, ancestries, communities, adversaries, loot, weapons, and more. |
| 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. |
To install this package, open your Foundry Setup screen and navigate to your Module tab and click the Install Module button.
From there, you can either search for the package unique name: daggerheart-store or copy its manifest URL:
And paste it to the input box at the bottom of your window.

You can install this package directly to your Forge account.