No description
Find a file
2026-05-30 23:54:24 +02:00
scripts initial commit 2026-05-30 23:03:18 +02:00
styles updated some formatting 2026-05-30 23:54:24 +02:00
templates initial commit 2026-05-30 23:03:18 +02:00
module.json initial commit 2026-05-30 23:03:18 +02:00
README.md initial commit 2026-05-30 23:03:18 +02:00

Daggerheart Custom Attribution Sources

A Foundry VTT (Version 14) module for the Daggerheart system that allows Game Masters to add, update, and remove custom item attribution sources directly from the module settings.

Features

  • No Overwrites: Safely registers custom sources to the system CONFIG.DH.GENERAL.attributionSources configuration without altering or affecting system defaults or attributions from other modules.
  • Modern UI/UX: Built using Foundry VTT v14's modern ApplicationV2 interface with a dark layout matching Daggerheart's crimson and gold design aesthetics.
  • Dynamic Configuration: Add source groups (e.g. Forevermore) and nest multiple values inside them (e.g. Campaign - Forevermore).
  • Autocompleter Integration: Custom attributions automatically populate autocomplete lists when editing any item's attribution details.

File Structure

dh-attribution-sources/
├── module.json                # Module registration and compatibility manifest
├── scripts/
│   └── dh-attribution-sources.mjs  # Module entrypoint & ApplicationV2 form logic
├── styles/
│   └── dh-attribution-sources.css  # Crimson & Gold CSS styles for the settings dialog
└── templates/
    ├── footer.hbs             # Save and Reset buttons template
    └── settings.hbs           # Layout template for editing groups and nested values

How to Install & Use

  1. Ensure the dh-attribution-sources directory is placed inside your Foundry VTT Data/modules folder.
  2. Launch Foundry VTT, open your game world, go to the Manage Modules tab in the sidebar, and check Daggerheart Custom Attribution Sources.
  3. In the sidebar under Configure Game Settings -> Daggerheart Custom Attribution Sources, click the Manage Custom Sources menu.
  4. Add source groups and values, configure their labels, and click Save Settings.
  5. Edit any item sheet, click the Attribution icon in the header, and begin typing in the source field to see your custom sources appear as autocomplete recommendations.