[PR] [Feature] Feature form labels + SRD Update (Adversaries & Environments) (#1429)

* New labels. Time to print them somewhere.

* Action buttons have icons. Pretty Iconic

* Features tweaked to support only on limited actors

* Duplicate ActionTypes+references are removed.

* Adversary and Environment SRD entries updated.

* Updated name field workflow in character actor.

* Adversary name fields are improved as well.

* Revert "Updated name field workflow in character actor."

This reverts commit 66924c530f.

* Revert "Adversary name fields are improved as well."

This reverts commit f60e8cffda.

* Fixed prototype token in Abandoned Grove

* Label change

---------

Co-authored-by: WBHarry <williambjrklund@gmail.com>
This commit is contained in:
Nikhil Nagarajan 2025-12-20 13:36:06 -05:00 committed by GitHub
parent 474cf28a53
commit 7d1e70f66f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
152 changed files with 731 additions and 405 deletions

View file

@ -49,7 +49,7 @@
"width": 1,
"height": 1,
"texture": {
"src": "AbominationVaults.webp",
"src": "systems/daggerheart/assets/icons/documents/actors/forest.svg",
"anchorX": 0.5,
"anchorY": 0.5,
"offsetX": 0,
@ -67,10 +67,10 @@
"disposition": -1,
"displayBars": 0,
"bar1": {
"attribute": "resources.hitPoints"
"attribute": null
},
"bar2": {
"attribute": "resources.stress"
"attribute": null
},
"light": {
"negative": false,
@ -118,7 +118,7 @@
"ring": null,
"background": null
},
"effects": 1,
"effects": 0,
"subject": {
"scale": 1,
"texture": null
@ -249,7 +249,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "maK5OyfrOxcjCoPt",
"img": "icons/magic/nature/root-vine-spiral-thorns-teal.webp",
@ -313,7 +314,8 @@
"resource": null,
"actions": {},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "uG5A2XQuUcPsXzgP",
"img": "icons/magic/nature/hand-weapon-wood-bark-brown.webp",
@ -361,7 +363,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "3kkkbnWEvXk5TPK8",
"img": "icons/magic/unholy/strike-hand-glow-pink.webp",

View file

@ -221,7 +221,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "HfuVxgVidIVsapvI",
"img": "icons/magic/perception/shadow-stealth-eyes-purple.webp",

View file

@ -183,7 +183,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "b6Qviz1ANG8OrAYq",
"img": "icons/skills/wounds/injury-face-impact-orange.webp",

View file

@ -252,7 +252,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "1aOeMMX0XuDtZbbB",
"img": "icons/magic/nature/root-vine-spiral-thorns-teal.webp",
@ -391,7 +392,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "JKFkDvwUOP35Tsr1",
"img": "icons/creatures/magical/construct-face-stone-pink.webp",
@ -508,7 +510,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "kYxuTZjH7HDUGeWh",
"img": "icons/magic/air/fog-gas-smoke-brown.webp",

View file

@ -168,7 +168,8 @@
"resource": null,
"actions": {},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "60uDqt9omFifZ7xd",
"img": "icons/commodities/treasure/brooch-jeweled-pink.webp",
@ -291,7 +292,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "56qjiKMoN6S9riI6",
"img": "icons/skills/social/theft-pickpocket-bribery-brown.webp",
@ -316,7 +318,8 @@
"resource": null,
"actions": {},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "l2FzZpR2reVmlkdp",
"img": "icons/skills/movement/arrow-upward-blue.webp",

View file

@ -277,7 +277,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "eSTq8Y0v4Dwd13XU",
"img": "icons/weapons/artillery/catapult-simple.webp",
@ -302,7 +303,8 @@
"resource": null,
"actions": {},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "U59K0WKVjwbgzMZU",
"img": "icons/environment/people/charge.webp",
@ -401,7 +403,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "bemKmwjBtbEFVWXM",
"img": "icons/magic/earth/projectile-stone-boulder-brown.webp",

View file

@ -335,7 +335,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "0OYHJZqT0DlVz5be",
"img": "icons/magic/control/sihouette-hold-beam-green.webp",
@ -441,7 +442,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "RNbAdBZM6gDNaRPn",
"img": "icons/magic/unholy/energy-smoke-pink.webp",
@ -496,7 +498,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "SZpUJeJETVQtZwae",
"img": "icons/creatures/unholy/demons-horned-glowing-pink.webp",
@ -574,7 +577,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "MyIh4CJsDnkjmeYs",
"img": "icons/magic/perception/hand-eye-pink.webp",

View file

@ -462,7 +462,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "EP4FXeQqbqFGQoIX",
"img": "icons/skills/movement/arrow-down-pink.webp",

View file

@ -195,7 +195,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "0Rgqw1kUPeJ11ldd",
"img": "icons/magic/unholy/orb-swirling-teal.webp",
@ -370,7 +371,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "oFfu3hUhp4ta4qwT",
"img": "icons/magic/unholy/barrier-fire-pink.webp",
@ -395,7 +397,8 @@
"resource": null,
"actions": {},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "WltEUhtYwfnX8WCc",
"img": "icons/skills/wounds/blood-drip-droplet-red.webp",

View file

@ -279,7 +279,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "OWUM3eFiZrIn0Bjd",
"img": "icons/magic/unholy/orb-hands-pink.webp",
@ -384,7 +385,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "CL3wPZNOtw6m5WVT",
"img": "icons/magic/unholy/hand-light-pink.webp",
@ -561,7 +563,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "AJdG1krRvixBFCZG",
"img": "icons/magic/unholy/silhouette-robe-evil-glow.webp",
@ -638,7 +641,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "GUAo44cJCnS1GE9p",
"img": "icons/magic/unholy/barrier-fire-pink.webp",

View file

@ -226,7 +226,7 @@
"name": "Divine Guidance",
"type": "feature",
"system": {
"description": "<p>A PC who prays to a deity while in the Hallowed Temple can make an Instinct Roll to receive answers. If the god they beseech isnt welcome in this temple, the roll is made with disadvantage.</p><ul><li><p><strong>Critical Success:</strong> The PC gains clear information. Additionally, they gain [[/r 1d4]] Hope, which can be distributed between the party if they share the vision and guidance they received. </p></li><li><p><strong>Success with Hope:</strong> The PC receives clear information. </p></li><li><p><strong>Success with Fear:</strong> The PC receives brief flashes of insight and an emotional impression conveying an answer. </p></li><li><p><strong>Any Failure:</strong> The PC receives only vague flashes. They can mark a Stress to receive one clear image without context.</p></li></ul><pre><code>What does it feel like as you are touched by this vision? What feeling lingers after the images have passed?</code></pre>",
"description": "<p>A PC who prays to a deity while in the Hallowed Temple can make an Instinct Roll to receive answers. If the god they beseech isnt welcome in this temple, the roll is made with disadvantage.</p><ul><li><p><strong>Critical Success:</strong> The PC gains clear information. Additionally, they gain [[/r 1d4]] Hope, which can be distributed between the party if they share the vision and guidance they received.</p></li><li><p><strong>Success with Hope:</strong> The PC receives clear information.</p></li><li><p><strong>Success with Fear:</strong> The PC receives brief flashes of insight and an emotional impression conveying an answer.</p></li><li><p><strong>Any Failure:</strong> The PC receives only vague flashes. They can mark a Stress to receive one clear image without context.</p></li></ul><section class=\"secret\" id=\"secret-EYCrn403Zbz0NQKo\"><p><em>What does it feel like as you are touched by this vision? What feeling lingers after the images have passed?</em></p></section>",
"resource": null,
"actions": {},
"originItemType": null,
@ -308,7 +308,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "vICfHK2urDQ2Jm8s",
"img": "icons/magic/holy/barrier-shield-winged-blue.webp",
@ -363,7 +364,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "8tGAuFRyM4onvQ2o",
"img": "icons/magic/holy/projectiles-blades-salvo-yellow.webp",

View file

@ -259,7 +259,8 @@
"resource": null,
"actions": {},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "ZA2RzxH5FlnrcYLN",
"img": "icons/magic/death/undead-ghosts-trio-blue.webp",
@ -331,7 +332,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "i0FV2Djaq0vB57cq",
"img": "icons/magic/death/skull-weapon-staff-glow-pink.webp",

View file

@ -268,7 +268,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "tm9FL5gJF7Oheu21",
"img": "icons/magic/death/skull-energy-light-white.webp",
@ -340,7 +341,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "HwSKX5r40ux0OfJN",
"img": "icons/sundries/documents/document-sealed-red-white.webp",
@ -419,7 +421,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "YPMgWUagVq1Hicqo",
"img": "icons/magic/perception/orb-eye-scrying.webp",

View file

@ -201,7 +201,8 @@
"resource": null,
"actions": {},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "cAbSo5VQHxJqJPKm",
"img": "icons/magic/unholy/silhouette-robe-evil-power.webp",
@ -222,11 +223,12 @@
"name": "Someone Comes to Town",
"type": "feature",
"system": {
"description": "<p>Introduce a signifi cant NPC who wants to hire the party for something or who relates to a PCs background. </p><section id=\"secret-DB6Th0yGCjAsAZp6\" class=\"secret\"><p><em>Did they know the PCs were here? What do they want in this town?</em></p></section>",
"description": "<p>Introduce a significant NPC who wants to hire the party for something or who relates to a PCs background.</p><section class=\"secret\" id=\"secret-DB6Th0yGCjAsAZp6\"><p><em>Did they know the PCs were here? What do they want in this town?</em></p></section>",
"resource": null,
"actions": {},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "QPezCAC18vIc5xRC",
"img": "icons/environment/people/commoner.webp",
@ -303,7 +305,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "H3LNvVrUbsAkgjni",
"img": "icons/skills/melee/unarmed-punch-fist-white.webp",

View file

@ -222,7 +222,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "jkm03DXYYajsRk2j",
"img": "icons/magic/earth/projectile-boulder-dust.webp",
@ -247,7 +248,8 @@
"resource": null,
"actions": {},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "hkZVEduCWJFR0h2S",
"img": "icons/creatures/birds/corvid-flying-wings-purple.webp",
@ -382,7 +384,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "K8ld4m5yTA6WZwUs",
"img": "icons/magic/water/snowflake-ice-blue-white.webp",

View file

@ -311,7 +311,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "asSGMUdf4gG4PO8F",
"img": "icons/magic/death/bones-crossed-gray.webp",
@ -383,7 +384,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "mnpqMpYCjdlwtvBp",
"img": "icons/magic/death/skull-weapon-staff-glow-pink.webp",
@ -438,7 +440,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "chJRXNg5zyTGbcG5",
"img": "icons/magic/death/undead-zombie-grave-green.webp",

View file

@ -222,7 +222,8 @@
"resource": null,
"actions": {},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "uxu8YrvYVxP3Qc2y",
"img": "icons/skills/melee/unarmed-punch-fist-yellow-red.webp",
@ -277,7 +278,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "reaction"
},
"_id": "21tdueq5Wgvj3vG4",
"img": "icons/environment/settlement/watchtower-moonlit-blue.webp",

View file

@ -172,7 +172,8 @@
"resource": null,
"actions": {},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "fnvOiHKsd34EaLqG",
"img": "icons/magic/fire/flame-burning-building.webp",
@ -278,7 +279,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "r9kkodHghWm01mje",
"img": "icons/magic/fire/explosion-flame-lightning-strike.webp",
@ -303,7 +305,8 @@
"resource": null,
"actions": {},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "ZAIvH5CfhehW48EY",
"img": "icons/environment/people/charge.webp",

View file

@ -296,7 +296,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "WsNoSwwtv0r80BMj",
"img": "icons/magic/water/wave-water-teal.webp",
@ -390,7 +391,8 @@
}
},
"originItemType": null,
"originId": null
"originId": null,
"featureForm": "action"
},
"_id": "SDTS3LOPMVJOt1S1",
"img": "icons/creatures/reptiles/snake-fangs-bite-green-yellow.webp",