daggerheart/src/packs/adversaries/adversary_Minor_Fire_Elemental_DscWkNVoHak6P4hh.json
Nikhil Nagarajan 7d1e70f66f
[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>
2025-12-20 19:36:06 +01:00

752 lines
21 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"name": "Minor Fire Elemental",
"img": "systems/daggerheart/assets/icons/documents/actors/dragon-head.svg",
"type": "adversary",
"folder": "sxvlEwi25uAoB2C5",
"system": {
"difficulty": 13,
"damageThresholds": {
"major": 7,
"severe": 15
},
"resources": {
"hitPoints": {
"value": 0,
"max": 9,
"isReversed": true
},
"stress": {
"value": 0,
"max": 3,
"isReversed": true
}
},
"motivesAndTactics": "Encircle enemies, grow in size, intimidate, start fires",
"resistance": {
"physical": {
"resistance": false,
"immunity": false,
"reduction": 0
},
"magical": {
"resistance": false,
"immunity": false,
"reduction": 0
}
},
"type": "solo",
"notes": "",
"hordeHp": 1,
"experiences": {},
"bonuses": {
"roll": {
"attack": {
"bonus": 0,
"dice": []
},
"action": {
"bonus": 0,
"dice": []
},
"reaction": {
"bonus": 0,
"dice": []
}
},
"damage": {
"physical": {
"bonus": 0,
"dice": []
},
"magical": {
"bonus": 0,
"dice": []
}
}
},
"tier": 1,
"description": "<p>A living flame the size of a large bonfire.</p>",
"attack": {
"name": "Elemental Blast",
"img": "icons/magic/fire/flame-burning-earth-orange.webp",
"roll": {
"bonus": 3,
"type": "attack"
},
"range": "far",
"damage": {
"parts": [
{
"value": {
"custom": {
"enabled": false
},
"dice": "d10",
"bonus": 4,
"multiplier": "flat",
"flatMultiplier": 1
},
"applyTo": "hitPoints",
"type": [
"magical"
],
"resultBased": false,
"valueAlt": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false
}
},
"base": false
}
]
},
"type": "attack",
"chatDisplay": false
},
"attribution": {
"source": "Daggerheart SRD",
"page": 79,
"artist": ""
}
},
"flags": {},
"_id": "DscWkNVoHak6P4hh",
"sort": 2400000,
"ownership": {
"default": 0,
"ei8OkswTzyDp4IGC": 3,
"WafZqd6qLGpBRGTt": 3
},
"prototypeToken": {
"name": "Minor Fire Elemental",
"displayName": 0,
"actorLink": false,
"width": 1,
"height": 1,
"texture": {
"src": "systems/daggerheart/assets/icons/documents/actors/dragon-head.svg",
"anchorX": 0.5,
"anchorY": 0.5,
"offsetX": 0,
"offsetY": 0,
"fit": "contain",
"scaleX": 1,
"scaleY": 1,
"rotation": 0,
"tint": "#ffffff",
"alphaThreshold": 0.75
},
"lockRotation": false,
"rotation": 0,
"alpha": 1,
"disposition": -1,
"displayBars": 0,
"bar1": {
"attribute": "resources.hitPoints"
},
"bar2": {
"attribute": "resources.stress"
},
"light": {
"negative": false,
"priority": 0,
"alpha": 0.5,
"angle": 360,
"bright": 0,
"color": null,
"coloration": 1,
"dim": 0,
"attenuation": 0.5,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"type": null,
"speed": 5,
"intensity": 5,
"reverse": false
},
"darkness": {
"min": 0,
"max": 1
}
},
"sight": {
"enabled": false,
"range": 0,
"angle": 360,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"brightness": 0,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
},
"turnMarker": {
"mode": 1,
"animation": null,
"src": null,
"disposition": false
},
"movementAction": null,
"flags": {},
"randomImg": false,
"appendNumber": false,
"prependAdjective": false
},
"items": [
{
"name": "Relentless (2)",
"type": "feature",
"_id": "c1jcZZD616J5Y4Mb",
"img": "icons/magic/unholy/silhouette-evil-horned-giant.webp",
"system": {
"description": "<p>The Elemental can be spotlighted up to two times per GM turn. Spend Fear as usual to spotlight them.</p>",
"resource": null,
"actions": {
"oFsBEbdXCpX9XLQy": {
"type": "effect",
"_id": "oFsBEbdXCpX9XLQy",
"systemPath": "actions",
"description": "<p>The Elemental can be spotlighted up to two times per GM turn. Spend Fear as usual to spotlight them.</p>",
"chatDisplay": true,
"actionType": "passive",
"cost": [],
"uses": {
"value": 0,
"max": "1",
"recovery": null,
"consumeOnSuccess": false
},
"effects": [],
"target": {
"type": "any",
"amount": null
},
"name": "Spotlight: Relentless",
"img": "icons/magic/unholy/silhouette-evil-horned-giant.webp",
"range": ""
}
},
"originItemType": null,
"subType": null,
"originId": null
},
"effects": [],
"folder": null,
"sort": 0,
"ownership": {
"default": 0,
"MQSznptE5yLT7kj8": 3
},
"flags": {},
"_stats": {
"compendiumSource": null
},
"_key": "!actors.items!DscWkNVoHak6P4hh.c1jcZZD616J5Y4Mb"
},
{
"name": "Scorched Earth",
"type": "feature",
"_id": "7AXE86WNd68OySkD",
"img": "icons/magic/fire/explosion-flame-lightning-strike.webp",
"system": {
"description": "<p><strong>Mark a Stress</strong> to choose a point within Far range. The ground within Very Close range of that point immediately bursts into fl ames. All creatures within this area must make an Agility Reaction Roll. Targets who fail take <strong>2d8</strong> magic damage from the fl ames. Targets who succeed take half damage.</p><p>@Template[type:circle|range:vc]</p>",
"resource": null,
"actions": {
"x1VCkfcSYiPyg8fk": {
"type": "attack",
"_id": "x1VCkfcSYiPyg8fk",
"systemPath": "actions",
"description": "<p><strong>Mark a Stress</strong> to choose a point within Far range. The ground within Very Close range of that point immediately bursts into fl ames. All creatures within this area must make an Agility Reaction Roll. Targets who fail take <strong>2d8</strong> magic damage from the fl ames. Targets who succeed take half damage.</p><p>@Template[type:circle|range:vc]</p>",
"chatDisplay": true,
"actionType": "action",
"cost": [
{
"scalable": false,
"key": "stress",
"value": 1,
"step": null
}
],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"damage": {
"parts": [
{
"value": {
"custom": {
"enabled": false
},
"flatMultiplier": 2,
"dice": "d8",
"bonus": null,
"multiplier": "flat"
},
"applyTo": "hitPoints",
"type": [
"magical"
],
"base": false,
"resultBased": false,
"valueAlt": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false
}
}
}
],
"includeBase": false
},
"target": {
"type": "any",
"amount": null
},
"effects": [],
"roll": {
"type": null,
"trait": null,
"difficulty": null,
"bonus": null,
"advState": "neutral",
"diceRolling": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"compare": null,
"treshold": null
},
"useDefault": false
},
"save": {
"trait": "agility",
"difficulty": null,
"damageMod": "half"
},
"name": "Attack",
"img": "icons/magic/fire/explosion-flame-lightning-strike.webp",
"range": "far"
}
},
"originItemType": null,
"subType": null,
"originId": null,
"featureForm": "action"
},
"effects": [],
"folder": null,
"sort": 0,
"ownership": {
"default": 0,
"MQSznptE5yLT7kj8": 3
},
"flags": {},
"_stats": {
"compendiumSource": null
},
"_key": "!actors.items!DscWkNVoHak6P4hh.7AXE86WNd68OySkD"
},
{
"name": "Explosion",
"type": "feature",
"_id": "ESnu3I89BmUdBZEk",
"img": "icons/magic/fire/explosion-fireball-large-red-orange.webp",
"system": {
"description": "<p><strong>Spend a Fear</strong> to erupt in a fi ery explosion. Make an attack against all targets within Close range. Targets the Elemental succeeds against take <strong>1d8</strong> magic damage and are knocked back to Far range.</p><p>@Template[type:emanation|range:c]</p>",
"resource": null,
"actions": {
"JQgqyW8H7fugR7F0": {
"type": "attack",
"_id": "JQgqyW8H7fugR7F0",
"systemPath": "actions",
"description": "<p><strong>Spend a Fear</strong> to erupt in a fi ery explosion. Make an attack against all targets within Close range. Targets the Elemental succeeds against take <strong>1d8</strong> magic damage and are knocked back to Far range.</p><p>@Template[type:emanation|range:c]</p>",
"chatDisplay": true,
"actionType": "action",
"cost": [
{
"scalable": false,
"key": "fear",
"value": 1,
"step": null
}
],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"damage": {
"parts": [
{
"value": {
"custom": {
"enabled": false
},
"flatMultiplier": 1,
"dice": "d8",
"bonus": null,
"multiplier": "flat"
},
"applyTo": "hitPoints",
"type": [
"magical"
],
"base": false,
"resultBased": false,
"valueAlt": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false
}
}
}
],
"includeBase": false
},
"target": {
"type": "any",
"amount": null
},
"effects": [],
"roll": {
"type": "attack",
"trait": null,
"difficulty": null,
"bonus": null,
"advState": "neutral",
"diceRolling": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"compare": null,
"treshold": null
},
"useDefault": false
},
"save": {
"trait": null,
"difficulty": null,
"damageMod": "none"
},
"name": "Attack",
"img": "icons/magic/fire/explosion-fireball-large-red-orange.webp",
"range": "close"
}
},
"originItemType": null,
"subType": null,
"originId": null,
"featureForm": "action"
},
"effects": [],
"folder": null,
"sort": 0,
"ownership": {
"default": 0,
"MQSznptE5yLT7kj8": 3
},
"flags": {},
"_stats": {
"compendiumSource": null
},
"_key": "!actors.items!DscWkNVoHak6P4hh.ESnu3I89BmUdBZEk"
},
{
"name": "Consume Kindling",
"type": "feature",
"_id": "3u6wvKPJAS2v5nWV",
"img": "icons/magic/fire/elemental-fire-flying.webp",
"system": {
"description": "<p>Three times per scene, when the Elemental moves onto objects that are highly flammable, consume them to clear a HP or a Stress.</p>",
"resource": {
"type": "simple",
"value": 0,
"max": "3",
"icon": "fa-solid fa-fire"
},
"actions": {
"CTWSVVisdgJgF7pd": {
"type": "healing",
"_id": "CTWSVVisdgJgF7pd",
"systemPath": "actions",
"description": "<p>Three times per scene, when the Elemental moves onto objects that are highly flammable, consume them to clear a HP or a Stress.</p>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"damage": {
"parts": [
{
"value": {
"custom": {
"enabled": true,
"formula": "1"
},
"multiplier": "flat",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null
},
"applyTo": "hitPoints",
"base": false,
"resultBased": false,
"valueAlt": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false
}
},
"type": []
}
],
"includeBase": false
},
"target": {
"type": "self",
"amount": null
},
"effects": [],
"roll": {
"type": null,
"trait": null,
"difficulty": null,
"bonus": null,
"advState": "neutral",
"diceRolling": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"compare": null,
"treshold": null
},
"useDefault": false
},
"name": "Heal HP",
"img": "icons/magic/fire/elemental-fire-flying.webp",
"range": ""
},
"e0fG0xtj6hOUp66o": {
"type": "healing",
"_id": "e0fG0xtj6hOUp66o",
"systemPath": "actions",
"description": "<p>Three times per scene, when the Elemental moves onto objects that are highly flammable, consume them to clear a HP or a Stress.</p>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"damage": {
"parts": [
{
"value": {
"custom": {
"enabled": true,
"formula": "1"
},
"multiplier": "flat",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null
},
"applyTo": "stress",
"base": false,
"resultBased": false,
"valueAlt": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false
}
},
"type": []
}
],
"includeBase": false
},
"target": {
"type": "self",
"amount": null
},
"effects": [],
"roll": {
"type": null,
"trait": null,
"difficulty": null,
"bonus": null,
"advState": "neutral",
"diceRolling": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"compare": null,
"treshold": null
},
"useDefault": false
},
"name": "Healing",
"img": "icons/magic/fire/elemental-fire-flying.webp",
"range": ""
}
},
"originItemType": null,
"subType": null,
"originId": null,
"featureForm": "reaction"
},
"effects": [],
"folder": null,
"sort": 0,
"ownership": {
"default": 0,
"MQSznptE5yLT7kj8": 3
},
"flags": {},
"_stats": {
"compendiumSource": null
},
"_key": "!actors.items!DscWkNVoHak6P4hh.3u6wvKPJAS2v5nWV"
},
{
"name": "Momentum",
"type": "feature",
"_id": "kssnXljBaV31iX58",
"img": "icons/skills/melee/strike-weapons-orange.webp",
"system": {
"description": "<p> When the Elemental makes a successful attack against a PC, you gain a Fear.</p>",
"resource": null,
"actions": {
"rPj1Wf22Kai3eBCv": {
"type": "healing",
"_id": "rPj1Wf22Kai3eBCv",
"systemPath": "actions",
"description": "<p>When the Elemental makes a successful attack against a PC, you gain a Fear.</p>",
"chatDisplay": true,
"actionType": "reaction",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null,
"consumeOnSuccess": false
},
"damage": {
"parts": [
{
"value": {
"custom": {
"enabled": true,
"formula": "1"
},
"multiplier": "flat",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null
},
"applyTo": "fear",
"base": false,
"resultBased": false,
"valueAlt": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false,
"formula": ""
}
},
"type": []
}
],
"includeBase": false
},
"target": {
"type": "any",
"amount": null
},
"effects": [],
"roll": {
"type": null,
"trait": null,
"difficulty": null,
"bonus": null,
"advState": "neutral",
"diceRolling": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"compare": null,
"treshold": null
},
"useDefault": false
},
"name": "Gain Fear",
"img": "icons/skills/melee/strike-weapons-orange.webp",
"range": ""
}
},
"originItemType": null,
"subType": null,
"originId": null,
"featureForm": "reaction"
},
"effects": [],
"folder": null,
"sort": 0,
"ownership": {
"default": 0,
"MQSznptE5yLT7kj8": 3
},
"flags": {},
"_stats": {
"compendiumSource": null
},
"_key": "!actors.items!DscWkNVoHak6P4hh.kssnXljBaV31iX58"
}
],
"effects": [],
"_key": "!actors!DscWkNVoHak6P4hh"
}