daggerheart/src/packs/domains/domainCard_Book_of_Illiat_df4iRqQzRntrF6Qw.json
WBHarry 5a4bbc91f5
[Feature] Damage Iterrable Rework (#1685)
* Initial

* More

* Fixed current actionConfig damage

* Reworked ActionConfig damage ui

* .

* Updated all Adversary compendium damage entries

* more

* The rest

* Fixed misses

* .

* .

* Also migrate sub fields of MappingField

* Removed MappingField

* Fix regression with re-tiering adversaries when dealing non-hp damage

* Allow iterable object to be detected as an object by foundry

---------

Co-authored-by: Carlos Fernandez <cfern1990@gmail.com>
2026-03-08 00:58:24 +01:00

265 lines
8.1 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"name": "Book of Illiat",
"img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png",
"type": "domainCard",
"folder": "tqhasjtHBX0F20lN",
"system": {
"description": "<p class=\"Card-Feature\"><em><strong>Slumber:</strong></em> Make a <strong>Spellcast Roll</strong> against a target within Very Close range. On a success, theyre <em>Asleep</em> until they take damage or the GM spends a <strong>Fear</strong> on their turn to clear this condition.</p><p class=\"Card-Feature\"><em><strong>Arcane Barrage:</strong></em> Once per rest, <strong>spend any number of Hope</strong> and shoot magical projectiles that strike a target of your choice within Close range. Roll a number of <strong>d6s</strong> equal to the Hope spent and deal that much magic damage to the target.</p><p class=\"Card-Feature\"><em><strong>Telepathy:</strong></em> <strong>Spend a Hope</strong> to open a line of mental communication with one target you can see. This connection lasts until your next rest or you cast Telepathy again.</p>",
"domain": "codex",
"recallCost": 2,
"level": 1,
"type": "grimoire",
"actions": {
"gd4zjBV1UvXhgAid": {
"type": "attack",
"_id": "gd4zjBV1UvXhgAid",
"systemPath": "actions",
"description": "<p></p><p class=\"Card-Feature\"><em><strong>Slumber:</strong></em> Make a <strong>Spellcast Roll</strong> against a target within Very Close range. On a success, theyre <em>Asleep</em> until they take damage or the GM spends a <strong>Fear</strong> on their turn to clear this condition.</p>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"damage": {
"parts": {},
"includeBase": false
},
"target": {
"type": "any",
"amount": 1
},
"effects": [
{
"_id": "gfZTHSgwYSDKsePW",
"onSave": false
}
],
"roll": {
"type": "spellcast",
"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": "Slumber",
"img": "icons/magic/control/sleep-bubble-purple.webp",
"range": "veryClose"
},
"tOHoeUFjdPw2TGrw": {
"type": "damage",
"_id": "tOHoeUFjdPw2TGrw",
"systemPath": "actions",
"description": "<p class=\"Card-Feature\">Once per rest, <strong>spend any number of Hope</strong> and shoot magical projectiles that strike a target of your choice within Close range. Roll a number of <strong>d6s</strong> equal to the Hope spent and deal that much magic damage to the target.</p>",
"chatDisplay": true,
"actionType": "action",
"cost": [
{
"scalable": true,
"key": "hope",
"value": 1,
"step": 1
}
],
"uses": {
"value": null,
"max": "1",
"recovery": "shortRest"
},
"damage": {
"parts": {
"hitPoints": {
"value": {
"custom": {
"enabled": false
},
"multiplier": "scale",
"dice": "d6",
"bonus": null,
"flatMultiplier": 1
},
"applyTo": "hitPoints",
"type": [],
"base": false,
"resultBased": false,
"valueAlt": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false
}
}
}
},
"includeBase": false
},
"target": {
"type": "any",
"amount": 1
},
"effects": [],
"name": "Arcane Barrage",
"img": "icons/magic/light/projectiles-trio-pink.webp",
"range": "close"
},
"Ya1vttriJRLbuyhk": {
"type": "effect",
"_id": "Ya1vttriJRLbuyhk",
"systemPath": "actions",
"description": "<p class=\"Card-Feature\"><strong>Spend a Hope</strong> to open a line of mental communication with one target you can see. This connection lasts until your next rest or you cast Telepathy again.</p>",
"chatDisplay": true,
"actionType": "action",
"cost": [
{
"key": "hope",
"value": 1,
"scalable": false,
"step": null
}
],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"effects": [
{
"_id": "zAEaETYSOE2fmcyB",
"onSave": false
}
],
"target": {
"type": "any",
"amount": 1
},
"name": "Telepathy",
"img": "icons/magic/perception/third-eye-blue-red.webp",
"range": ""
}
},
"attribution": {
"source": "Daggerheart SRD",
"page": 124,
"artist": ""
}
},
"flags": {},
"_id": "df4iRqQzRntrF6Qw",
"sort": 3400000,
"effects": [
{
"name": "Telepathy",
"img": "icons/magic/perception/third-eye-blue-red.webp",
"origin": "Compendium.daggerheart.domains.Item.df4iRqQzRntrF6Qw",
"transfer": false,
"_id": "zAEaETYSOE2fmcyB",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
},
"changes": [],
"duration": {
"type": "shortRest"
}
},
"disabled": false,
"duration": {
"value": null,
"units": "seconds",
"expiry": null,
"expired": false
},
"description": "<p>Lasts until your next rest or the caster casts Telepathy again.</p>",
"tint": "#ffffff",
"statuses": [],
"sort": 0,
"flags": {},
"_stats": {
"compendiumSource": null
},
"start": {
"time": 0,
"combat": null,
"combatant": null,
"initiative": null,
"round": null,
"turn": null
},
"showIcon": 1,
"folder": null,
"_key": "!items.effects!df4iRqQzRntrF6Qw.zAEaETYSOE2fmcyB"
},
{
"name": "Slumber",
"img": "icons/magic/control/sleep-bubble-purple.webp",
"origin": "Compendium.daggerheart.domains.Item.df4iRqQzRntrF6Qw",
"transfer": false,
"_id": "gfZTHSgwYSDKsePW",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
},
"changes": [],
"duration": {
"type": "temporary",
"description": "<p>Until they take damage or the GM spends a Fear on their turn to clear this condition.</p>"
}
},
"disabled": false,
"duration": {
"value": null,
"units": "seconds",
"expiry": null,
"expired": false
},
"description": "<p>Asleep until they take damage or the GM spends a Fear on their turn to clear this condition.</p>",
"tint": "#ffffff",
"statuses": [],
"sort": 0,
"flags": {},
"_stats": {
"compendiumSource": null
},
"start": {
"time": 0,
"combat": null,
"combatant": null,
"initiative": null,
"round": null,
"turn": null
},
"showIcon": 1,
"folder": null,
"_key": "!items.effects!df4iRqQzRntrF6Qw.gfZTHSgwYSDKsePW"
}
],
"ownership": {
"default": 0
},
"_key": "!items!df4iRqQzRntrF6Qw"
}