diff --git a/src/packs/domains/domainCard_Armorer_cy8GjBPGc9w9RaGO.json b/src/packs/domains/domainCard_Armorer_cy8GjBPGc9w9RaGO.json index c571cead..9c71fedd 100644 --- a/src/packs/domains/domainCard_Armorer_cy8GjBPGc9w9RaGO.json +++ b/src/packs/domains/domainCard_Armorer_cy8GjBPGc9w9RaGO.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "XDSp0FdiYDVO0tfw", "system": { - "description": "

While you’re wearing armor, gain a +1 bonus to your Armor Score.

During a rest, when you choose to repair your armor as a downtime move, your allies also clear an Armor Slot.

", + "description": "

While you’re wearing armor, gain a +1 bonus to your Armor Score.

During a rest, when you choose to repair your armor as a downtime move, your allies also clear an Armor Slot.

", "domain": "valor", "recallCost": 1, "level": 5, @@ -14,7 +14,7 @@ "type": "healing", "_id": "Z864RtY6fR5Cnrx9", "systemPath": "actions", - "description": "", + "description": "

During a rest, when you choose to repair your armor as a downtime move, your allies also clear an Armor Slot.

", "chatDisplay": true, "actionType": "action", "cost": [], @@ -88,8 +88,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784409, - "modifiedTime": 1754229481872, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754241866049, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "cy8GjBPGc9w9RaGO", "sort": 3400000, diff --git a/src/packs/domains/domainCard_Banish_AIbHfryMA2Rvs1ut.json b/src/packs/domains/domainCard_Banish_AIbHfryMA2Rvs1ut.json index 1837018a..403a8286 100644 --- a/src/packs/domains/domainCard_Banish_AIbHfryMA2Rvs1ut.json +++ b/src/packs/domains/domainCard_Banish_AIbHfryMA2Rvs1ut.json @@ -1,6 +1,6 @@ { "name": "Banish", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "FcMclsLDy86EicA6", "system": { @@ -8,22 +8,80 @@ "domain": "codex", "recallCost": 0, "level": 6, - "type": "spell" + "type": "spell", + "actions": { + "pgBalKb5NeRFQ9rt": { + "type": "attack", + "_id": "pgBalKb5NeRFQ9rt", + "systemPath": "actions", + "description": "

Make a Spellcast Roll against a target within Close range. On a success, roll a number of d20s equal to your Spellcast trait. The target must make a reaction roll with a Difficulty equal to your highest result. On a success, the target must mark a Stress but isn’t banished. Once per rest on a failure, they are banished from this realm.

When the PCs roll with Fear, the Difficulty gains a −1 penalty and the target makes another reaction roll. On a success, they return from banishment.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": 1 + }, + "effects": [], + "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": "Spellcast Roll", + "img": "icons/magic/control/encase-creature-humanoid-hold.webp", + "range": "close" + } + }, + "resource": { + "type": "simple", + "value": 1, + "max": "1", + "icon": "fa-solid fa-hand-sparkles", + "recovery": "shortRest" + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784411, - "modifiedTime": 1753922784411, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754240991601, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "AIbHfryMA2Rvs1ut", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!AIbHfryMA2Rvs1ut" } diff --git a/src/packs/domains/domainCard_Body_Basher_aQz8jKkCd8M9aKMA.json b/src/packs/domains/domainCard_Body_Basher_aQz8jKkCd8M9aKMA.json index f019a3ec..763a4fe0 100644 --- a/src/packs/domains/domainCard_Body_Basher_aQz8jKkCd8M9aKMA.json +++ b/src/packs/domains/domainCard_Body_Basher_aQz8jKkCd8M9aKMA.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "pk4xXE8D3vTawrqj", "system": { - "description": "

You use the full force of your body in a fight. On a successful attack using a weapon with a Melee range, gain a bonus to your damage roll equal to your Strength.

", + "description": "

You use the full force of your body in a fight. On a successful attack using a weapon with a Melee range, gain a bonus to your damage roll equal to your Strength.

", "domain": "valor", "recallCost": 1, "level": 2, @@ -22,8 +22,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1754067167343, - "modifiedTime": 1754229499748, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754241470721, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "effects": [ { diff --git a/src/packs/domains/domainCard_Bold_Presence_tdsL00yTSLNgZWs6.json b/src/packs/domains/domainCard_Bold_Presence_tdsL00yTSLNgZWs6.json index fa83b12c..9c767f34 100644 --- a/src/packs/domains/domainCard_Bold_Presence_tdsL00yTSLNgZWs6.json +++ b/src/packs/domains/domainCard_Bold_Presence_tdsL00yTSLNgZWs6.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "pk4xXE8D3vTawrqj", "system": { - "description": "

When you make a Presence Roll, you can spend a Hope to add your Strength to the roll.

Additionally, once per rest when you would gain a condition, you can describe how your bold presence aids you in the situation and avoid gaining the condition.

", + "description": "

When you make a Presence Roll, you can spend a Hope to add your Strength to the roll.

Additionally, once per rest when you would gain a condition, you can describe how your bold presence aids you in the situation and avoid gaining the condition.

", "domain": "valor", "recallCost": 0, "level": 2, @@ -14,7 +14,7 @@ "type": "effect", "_id": "GYXo5c2OYS3v1UBA", "systemPath": "actions", - "description": "", + "description": "

When you make a Presence Roll, you can spend a Hope to add your Strength to the roll.

", "chatDisplay": true, "actionType": "action", "cost": [ @@ -31,7 +31,12 @@ "max": "", "recovery": null }, - "effects": [], + "effects": [ + { + "_id": "2XEYhuAcRGTtqvED", + "onSave": false + } + ], "target": { "type": "self", "amount": null @@ -44,7 +49,7 @@ "type": "effect", "_id": "OdRTXMOXhZFiZHES", "systemPath": "actions", - "description": "", + "description": "

Additionally, once per rest when you would gain a condition, you can describe how your bold presence aids you in the situation and avoid gaining the condition.

", "chatDisplay": true, "actionType": "action", "cost": [], @@ -73,12 +78,64 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784418, - "modifiedTime": 1754229495387, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754241531537, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "tdsL00yTSLNgZWs6", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Bold Presence", + "img": "icons/magic/holy/barrier-shield-winged-blue.webp", + "origin": "Compendium.daggerheart.domains.Item.tdsL00yTSLNgZWs6", + "transfer": true, + "_id": "2XEYhuAcRGTtqvED", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [ + { + "key": "system.traits.presence.value", + "mode": 2, + "value": "@system.traits.strength.value", + "priority": null + } + ], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

Add your Strength to the presence roll roll.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754241531511, + "modifiedTime": 1754241605959, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!tdsL00yTSLNgZWs6.2XEYhuAcRGTtqvED" + } + ], "ownership": { "default": 0 }, diff --git a/src/packs/domains/domainCard_Book_of_Ava_YtZzYBtR0yLPPA93.json b/src/packs/domains/domainCard_Book_of_Ava_YtZzYBtR0yLPPA93.json index d05a06ab..2c18114e 100644 --- a/src/packs/domains/domainCard_Book_of_Ava_YtZzYBtR0yLPPA93.json +++ b/src/packs/domains/domainCard_Book_of_Ava_YtZzYBtR0yLPPA93.json @@ -1,29 +1,313 @@ { "name": "Book of Ava", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "tqhasjtHBX0F20lN", "system": { - "description": "

Power Push: Make a Spellcast Roll against a target within Melee range. On a success, they’re knocked back to Far range and take d10+2 magic damage using your Proficiency.

Tava’s Armor: Spend a Hope to give a target you can touch a +1 bonus to their Armor Score until their next rest or you cast Tava’s Armor again.

Ice Spike: Make a Spellcast Roll (12) to summon a large ice spike within Far range. If you use it as a weapon, make the Spellcast Roll against the target’s Difficulty instead. On a success, deal d6 physical damage using your Proficiency.

", + "description": "

Power Push: Make a Spellcast Roll against a target within Melee range. On a success, they’re knocked back to Far range and take d10+2 magic damage using your Proficiency.

Tava’s Armor: Spend a Hope to give a target you can touch a +1 bonus to their Armor Score until their next rest or you cast Tava’s Armor again.

Ice Spike: Make a Spellcast Roll (12) to summon a large ice spike within Far range. If you use it as a weapon, make the Spellcast Roll against the target’s Difficulty instead. On a success, deal d6 physical damage using your Proficiency.

", "domain": "codex", "recallCost": 2, "level": 1, - "type": "grimoire" + "type": "grimoire", + "actions": { + "jX4wg2HR2xkdtbIU": { + "type": "attack", + "_id": "jX4wg2HR2xkdtbIU", + "systemPath": "actions", + "description": "

Make a Spellcast Roll against a target within Melee range. On a success, they’re knocked back to Far range and take d10+2 magic damage using your Proficiency.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [ + { + "resultBased": false, + "value": { + "custom": { + "enabled": false + }, + "multiplier": "prof", + "dice": "d10", + "bonus": 2, + "flatMultiplier": 1 + }, + "applyTo": "hitPoints", + "type": [ + "magical" + ], + "base": false, + "valueAlt": { + "multiplier": "prof", + "flatMultiplier": 1, + "dice": "d6", + "bonus": null, + "custom": { + "enabled": false + } + } + } + ], + "includeBase": false + }, + "target": { + "type": "any", + "amount": 1 + }, + "effects": [], + "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": "Power Push", + "img": "icons/magic/movement/trail-streak-impact-blue.webp", + "range": "melee" + }, + "4N7ViDYt9Na3zwzi": { + "type": "effect", + "_id": "4N7ViDYt9Na3zwzi", + "systemPath": "actions", + "description": "

Spend a Hope to give a target you can touch a +1 bonus to their Armor Score until their next rest or you cast Tava’s Armor again.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "keyIsID": false, + "key": "hope", + "value": 1, + "scalable": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "effects": [ + { + "_id": "LdcT1nrkd5ORCU4n", + "onSave": false + } + ], + "target": { + "type": "any", + "amount": 1 + }, + "name": "Tava's Armor", + "img": "icons/magic/defensive/shield-barrier-glowing-triangle-blue.webp", + "range": "" + }, + "XU1joyIDFZrQiToF": { + "type": "attack", + "_id": "XU1joyIDFZrQiToF", + "systemPath": "actions", + "description": "

Make a Spellcast Roll (12) to summon a large ice spike within Far range. If you use it as a weapon, make the Spellcast Roll against the target’s Difficulty instead. On a success, deal d6 physical damage using your Proficiency.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "spellcast", + "trait": null, + "difficulty": 12, + "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": "Ice Spike", + "img": "icons/magic/water/projectile-icecicle.webp", + "range": "" + }, + "enit3ZkPp0nY5lN1": { + "type": "attack", + "_id": "enit3ZkPp0nY5lN1", + "systemPath": "actions", + "description": "

Make a Spellcast Roll (12) to summon a large ice spike within Far range. If you use it as a weapon, make the Spellcast Roll against the target’s Difficulty instead. On a success, deal d6 physical damage using your Proficiency.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [ + { + "resultBased": false, + "value": { + "custom": { + "enabled": false + }, + "multiplier": "prof", + "dice": "d6", + "bonus": null, + "flatMultiplier": 1 + }, + "applyTo": "hitPoints", + "type": [ + "physical" + ], + "base": false, + "valueAlt": { + "multiplier": "prof", + "flatMultiplier": 1, + "dice": "d6", + "bonus": null, + "custom": { + "enabled": false + } + } + } + ], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "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": "Ice Spike (Attack)", + "img": "icons/magic/water/projectile-icecicle.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784419, - "modifiedTime": 1753922784419, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754228833533, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "YtZzYBtR0yLPPA93", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Tava's Armor", + "img": "icons/magic/defensive/shield-barrier-glowing-triangle-blue.webp", + "origin": "Compendium.daggerheart.domains.Item.YtZzYBtR0yLPPA93", + "transfer": false, + "_id": "LdcT1nrkd5ORCU4n", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [ + { + "key": "system.armorScore", + "mode": 2, + "value": "1", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

+1 bonus to your Armor Score until your next rest, or the caster cast's Tava’s Armor again.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754226654731, + "modifiedTime": 1754226719950, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!YtZzYBtR0yLPPA93.LdcT1nrkd5ORCU4n" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!YtZzYBtR0yLPPA93" } diff --git a/src/packs/domains/domainCard_Book_of_Exota_oVs2MSC6Uf5GbgEG.json b/src/packs/domains/domainCard_Book_of_Exota_oVs2MSC6Uf5GbgEG.json index 068baea1..a3808a31 100644 --- a/src/packs/domains/domainCard_Book_of_Exota_oVs2MSC6Uf5GbgEG.json +++ b/src/packs/domains/domainCard_Book_of_Exota_oVs2MSC6Uf5GbgEG.json @@ -1,29 +1,184 @@ { "name": "Book of Exota", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "rUGDM9JvGfhh9a2Y", "system": { - "description": "

Repudiate: You can interrupt a magical effect taking place. Make a reaction roll using your Spellcast trait. Once per rest on a success, the effect stops and any consequences are avoided.

Create Construct: Spend a Hope to choose a group of objects around you and create an animated construct from them that obeys basic commands. Make a Spellcast Roll to command them to take action. When necessary, they share your Evasion and traits and their attacks deal 2d10+3 physical damage. You can only maintain one construct at a time, and they fall apart when they take any amount of damage.

", + "description": "

Repudiate: You can interrupt a magical effect taking place. Make a reaction roll using your Spellcast trait. Once per rest on a success, the effect stops and any consequences are avoided.

Create Construct: Spend a Hope to choose a group of objects around you and create an animated construct from them that obeys basic commands. Make a Spellcast Roll to command them to take action. When necessary, they share your Evasion and traits and their attacks deal 2d10+3 physical damage. You can only maintain one construct at a time, and they fall apart when they take any amount of damage.

", "domain": "codex", "recallCost": 3, "level": 4, - "type": "grimoire" + "type": "grimoire", + "actions": { + "6eioK8CoAPfObBP2": { + "type": "attack", + "_id": "6eioK8CoAPfObBP2", + "systemPath": "actions", + "description": "

You can interrupt a magical effect taking place. Make a reaction roll using your Spellcast trait. Once per rest on a success, the effect stops and any consequences are avoided.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "1", + "recovery": "shortRest", + "consumeOnSuccess": true + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "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": "Repudiate", + "img": "icons/magic/light/orbs-hand-gray.webp", + "range": "" + }, + "6JWhxevxbL0sOcbv": { + "type": "effect", + "_id": "6JWhxevxbL0sOcbv", + "systemPath": "actions", + "description": "

Spend a Hope to choose a group of objects around you and create an animated construct from them that obeys basic commands.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "keyIsID": false, + "key": "hope", + "value": 1, + "scalable": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Create Construct", + "img": "icons/creatures/magical/construct-golem-stone-blue.webp", + "range": "" + }, + "MGVKJ8wVac1v8eJv": { + "type": "attack", + "_id": "MGVKJ8wVac1v8eJv", + "systemPath": "actions", + "description": "

Make a Spellcast Roll to command the constructs to take action. When necessary, they share your Evasion and traits and their attacks deal 2d10+3 physical damage. You can only maintain one construct at a time, and they fall apart when they take any amount of damage.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [ + { + "resultBased": false, + "value": { + "custom": { + "enabled": false + }, + "multiplier": "flat", + "flatMultiplier": 2, + "dice": "d10", + "bonus": 3 + }, + "applyTo": "hitPoints", + "type": [ + "physical" + ], + "base": false, + "valueAlt": { + "multiplier": "prof", + "flatMultiplier": 1, + "dice": "d6", + "bonus": null, + "custom": { + "enabled": false + } + } + } + ], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "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": "Construct (Take Action)", + "img": "icons/creatures/magical/construct-golem-stone-blue.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784420, - "modifiedTime": 1753922784420, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754240355163, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "oVs2MSC6Uf5GbgEG", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!oVs2MSC6Uf5GbgEG" } diff --git a/src/packs/domains/domainCard_Book_of_Grynn_R0LNheiZycZlZzV3.json b/src/packs/domains/domainCard_Book_of_Grynn_R0LNheiZycZlZzV3.json index bcd1f108..4b04f076 100644 --- a/src/packs/domains/domainCard_Book_of_Grynn_R0LNheiZycZlZzV3.json +++ b/src/packs/domains/domainCard_Book_of_Grynn_R0LNheiZycZlZzV3.json @@ -1,29 +1,160 @@ { "name": "Book of Grynn", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "rUGDM9JvGfhh9a2Y", "system": { - "description": "

Arcane Deflection: Once per long rest, spend a Hope to negate the damage of an attack targeting you or an ally within Very Close range.

Time Lock: Target an object within Far range. That object stops in time and space exactly where it is until your next rest. If a creature tries to move it, make a Spellcast Roll against them to maintain this spell.

Wall of Flame: Make a Spellcast Roll (15). On a success, create a wall of magical flame between two points within Far range. All creatures in its path must choose a side to be on, and anything that subsequently passes through the wall takes 4d10+3 magic damage.

", + "description": "

Arcane Deflection: Once per long rest, spend a Hope to negate the damage of an attack targeting you or an ally within Very Close range.

Time Lock: Target an object within Far range. That object stops in time and space exactly where it is until your next rest. If a creature tries to move it, make a Spellcast Roll against them to maintain this spell.

Wall of Flame: Make a Spellcast Roll (15). On a success, create a wall of magical flame between two points within Far range. All creatures in its path must choose a side to be on, and anything that subsequently passes through the wall takes 4d10+3 magic damage.

", "domain": "codex", "recallCost": 2, "level": 4, - "type": "grimoire" + "type": "grimoire", + "actions": { + "2pyqgdVZDCUQPYaj": { + "type": "effect", + "_id": "2pyqgdVZDCUQPYaj", + "systemPath": "actions", + "description": "

Once per long rest, spend a Hope to negate the damage of an attack targeting you or an ally within Very Close range.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "keyIsID": false, + "key": "hope", + "value": 1, + "scalable": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "1", + "recovery": "longRest" + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Arcane Deflection", + "img": "icons/magic/defensive/barrier-shield-dome-blue-purple.webp", + "range": "veryClose" + }, + "0vUkyQiGHTFS3Api": { + "type": "effect", + "_id": "0vUkyQiGHTFS3Api", + "systemPath": "actions", + "description": "

Target an object within Far range. That object stops in time and space exactly where it is until your next rest. If a creature tries to move it, make a Spellcast Roll against them to maintain this spell.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Time Lock", + "img": "icons/magic/time/hourglass-yellow-green.webp", + "range": "far" + }, + "K26kfjmTEH9zPMMO": { + "type": "attack", + "_id": "K26kfjmTEH9zPMMO", + "systemPath": "actions", + "description": "

Make a Spellcast Roll (15). On a success, create a wall of magical flame between two points within Far range. All creatures in its path must choose a side to be on, and anything that subsequently passes through the wall takes 4d10+3 magic damage.

@Template[type:ray|range:f]

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [ + { + "resultBased": false, + "value": { + "custom": { + "enabled": false + }, + "multiplier": "flat", + "flatMultiplier": 4, + "dice": "d10", + "bonus": 3 + }, + "applyTo": "hitPoints", + "type": [ + "magical" + ], + "base": false, + "valueAlt": { + "multiplier": "prof", + "flatMultiplier": 1, + "dice": "d6", + "bonus": null, + "custom": { + "enabled": false + } + } + } + ], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "spellcast", + "trait": null, + "difficulty": 15, + "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": "Wall Of Flame", + "img": "icons/magic/fire/barrier-wall-flame-ring-yellow.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784420, - "modifiedTime": 1753922784420, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754240392592, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "R0LNheiZycZlZzV3", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!R0LNheiZycZlZzV3" } diff --git a/src/packs/domains/domainCard_Book_of_Homet_gFMx08ogQ8hS2Obi.json b/src/packs/domains/domainCard_Book_of_Homet_gFMx08ogQ8hS2Obi.json index 73622106..6869c1f0 100644 --- a/src/packs/domains/domainCard_Book_of_Homet_gFMx08ogQ8hS2Obi.json +++ b/src/packs/domains/domainCard_Book_of_Homet_gFMx08ogQ8hS2Obi.json @@ -1,29 +1,129 @@ { "name": "Book of Homet", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "hh2vkggcAQ0QUE6C", "system": { - "description": "

Pass Through: Make a Spellcast Roll (13). Once per rest on a success, you and all creatures touching you can pass through a wall or door within Close range. The effect ends once everyone is on the other side.

Plane Gate: Make a Spellcast Roll (14). Once per long rest on a success, open a gateway to a location in another dimension or plane of existence you’ve been to before. This gateway lasts until your next rest.

", + "description": "

Pass Through: Make a Spellcast Roll (13). Once per rest on a success, you and all creatures touching you can pass through a wall or door within Close range. The effect ends once everyone is on the other side.

Plane Gate: Make a Spellcast Roll (14). Once per long rest on a success, open a gateway to a location in another dimension or plane of existence you’ve been to before. This gateway lasts until your next rest.

", "domain": "codex", "recallCost": 0, "level": 7, - "type": "grimoire" + "type": "grimoire", + "actions": { + "4cKqwH2jWsYylzI7": { + "type": "attack", + "_id": "4cKqwH2jWsYylzI7", + "systemPath": "actions", + "description": "

Make a Spellcast Roll (13). Once per rest on a success, you and all creatures touching you can pass through a wall or door within Close range. The effect ends once everyone is on the other side.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "1", + "recovery": "shortRest", + "consumeOnSuccess": true + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "spellcast", + "trait": null, + "difficulty": 13, + "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": "Pass Through", + "img": "icons/magic/symbols/cross-circle-blue.webp", + "range": "close" + }, + "RTUxVXUyRM6mNwUX": { + "type": "attack", + "_id": "RTUxVXUyRM6mNwUX", + "systemPath": "actions", + "description": "

Make a Spellcast Roll (14). Once per long rest on a success, open a gateway to a location in another dimension or plane of existence you’ve been to before. This gateway lasts until your next rest.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "1", + "recovery": "longRest", + "consumeOnSuccess": true + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "spellcast", + "trait": null, + "difficulty": 14, + "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": "Plane Gate", + "img": "icons/magic/movement/portal-vortex-orange.webp", + "range": "" + } + }, + "resource": null }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784421, - "modifiedTime": 1753922784421, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754240751151, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "gFMx08ogQ8hS2Obi", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!gFMx08ogQ8hS2Obi" } diff --git a/src/packs/domains/domainCard_Book_of_Illiat_df4iRqQzRntrF6Qw.json b/src/packs/domains/domainCard_Book_of_Illiat_df4iRqQzRntrF6Qw.json index 230cb464..91943faf 100644 --- a/src/packs/domains/domainCard_Book_of_Illiat_df4iRqQzRntrF6Qw.json +++ b/src/packs/domains/domainCard_Book_of_Illiat_df4iRqQzRntrF6Qw.json @@ -1,29 +1,268 @@ { "name": "Book of Illiat", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "tqhasjtHBX0F20lN", "system": { - "description": "

Slumber: Make a Spellcast Roll against a target within Very Close range. On a success, they’re Asleep until they take damage or the GM spends a Fear on their turn to clear this condition.

Arcane Barrage: Once per rest, spend any number of Hope and shoot magical projectiles that strike a target of your choice within Close range. Roll a number of d6s equal to the Hope spent and deal that much magic damage to the target.

Telepathy: Spend a Hope 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.

", + "description": "

Slumber: Make a Spellcast Roll against a target within Very Close range. On a success, they’re Asleep until they take damage or the GM spends a Fear on their turn to clear this condition.

Arcane Barrage: Once per rest, spend any number of Hope and shoot magical projectiles that strike a target of your choice within Close range. Roll a number of d6s equal to the Hope spent and deal that much magic damage to the target.

Telepathy: Spend a Hope 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.

", "domain": "codex", "recallCost": 2, "level": 1, - "type": "grimoire" + "type": "grimoire", + "actions": { + "gd4zjBV1UvXhgAid": { + "type": "attack", + "_id": "gd4zjBV1UvXhgAid", + "systemPath": "actions", + "description": "

Slumber: Make a Spellcast Roll against a target within Very Close range. On a success, they’re Asleep until they take damage or the GM spends a Fear on their turn to clear this condition.

", + "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": "

Once per rest, spend any number of Hope and shoot magical projectiles that strike a target of your choice within Close range. Roll a number of d6s equal to the Hope spent and deal that much magic damage to the target.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": true, + "key": "hope", + "value": 1, + "step": 1, + "keyIsID": false + } + ], + "uses": { + "value": null, + "max": "1", + "recovery": "shortRest" + }, + "damage": { + "parts": [ + { + "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": "

Spend a Hope 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.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "keyIsID": false, + "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": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784421, - "modifiedTime": 1753922784421, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754228842497, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "df4iRqQzRntrF6Qw", "sort": 3400000, - "effects": [], + "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": [], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

Lasts until your next rest or the caster casts Telepathy again.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754227245482, + "modifiedTime": 1754227273003, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_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": [], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

Asleep until they take damage or the GM spends a Fear on their turn to clear this condition.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754227324774, + "modifiedTime": 1754227357678, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!df4iRqQzRntrF6Qw.gfZTHSgwYSDKsePW" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!df4iRqQzRntrF6Qw" } diff --git a/src/packs/domains/domainCard_Book_of_Korvax_cWRFHJdxEZ0M1dAg.json b/src/packs/domains/domainCard_Book_of_Korvax_cWRFHJdxEZ0M1dAg.json index 3902fad8..d3fdb94f 100644 --- a/src/packs/domains/domainCard_Book_of_Korvax_cWRFHJdxEZ0M1dAg.json +++ b/src/packs/domains/domainCard_Book_of_Korvax_cWRFHJdxEZ0M1dAg.json @@ -1,29 +1,195 @@ { "name": "Book of Korvax", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "7XeaYZPMB0SopAfo", "system": { - "description": "

Levitation: Make a Spellcast Roll to temporarily lift a target you can see up into the air and move them within Close range of their original position.

Recant: Spend a Hope to force a target within Melee range to make a Reaction Roll (15). On a failure, they forget the last minute of your conversation.

Rune Circle: Mark a Stress to create a temporary magical circle on the ground where you stand. All adversaries within Melee range, or who enter Melee range, take 2d12+4 magic damage and are knocked back to Very Close range.

", + "description": "

Levitation: Make a Spellcast Roll to temporarily lift a target you can see up into the air and move them within Close range of their original position.

Recant: Spend a Hope to force a target within Melee range to make a Reaction Roll (15). On a failure, they forget the last minute of your conversation.

Rune Circle: Mark a Stress to create a temporary magical circle on the ground where you stand. All adversaries within Melee range, or who enter Melee range, take 2d12+4 magic damage and are knocked back to Very Close range.

", "domain": "codex", "recallCost": 2, "level": 3, - "type": "grimoire" + "type": "grimoire", + "actions": { + "fgBLkAtuv9okxUd4": { + "type": "attack", + "_id": "fgBLkAtuv9okxUd4", + "systemPath": "actions", + "description": "

Make a Spellcast Roll to temporarily lift a target you can see up into the air and move them within Close range of their original position.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "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": "Levitation", + "img": "icons/magic/control/energy-stream-link-blue.webp", + "range": "close" + }, + "m4y7KXhjVNT30wUT": { + "type": "attack", + "_id": "m4y7KXhjVNT30wUT", + "systemPath": "actions", + "description": "

Spend a Hope to force a target within Melee range to make a Reaction Roll (15). On a failure, they forget the last minute of your conversation.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "keyIsID": false, + "key": "hope", + "value": 1, + "scalable": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": 1 + }, + "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": "presence", + "difficulty": null, + "damageMod": "none" + }, + "name": "Recant", + "img": "icons/magic/control/hypnosis-mesmerism-eye.webp", + "range": "melee" + }, + "fb2HYD9J759nHKhV": { + "type": "damage", + "_id": "fb2HYD9J759nHKhV", + "systemPath": "actions", + "description": "

Mark a Stress to create a temporary magical circle on the ground where you stand. All adversaries within Melee range, or who enter Melee range, take 2d12+4 magic damage and are knocked back to Very Close range.

@Template[type:emanation|range:m]

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "stress", + "value": 1, + "keyIsID": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [ + { + "value": { + "custom": { + "enabled": false + }, + "multiplier": "flat", + "flatMultiplier": 2, + "dice": "d12", + "bonus": 4 + }, + "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": [], + "name": "Rune Circle", + "img": "icons/magic/symbols/runes-star-pentagon-blue.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784423, - "modifiedTime": 1753922784423, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754230131429, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "cWRFHJdxEZ0M1dAg", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!cWRFHJdxEZ0M1dAg" } diff --git a/src/packs/domains/domainCard_Book_of_Norai_WtwSWXTRZa7QVvmo.json b/src/packs/domains/domainCard_Book_of_Norai_WtwSWXTRZa7QVvmo.json index fe3711a4..70d1fc79 100644 --- a/src/packs/domains/domainCard_Book_of_Norai_WtwSWXTRZa7QVvmo.json +++ b/src/packs/domains/domainCard_Book_of_Norai_WtwSWXTRZa7QVvmo.json @@ -1,29 +1,231 @@ { "name": "Book of Norai", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "7XeaYZPMB0SopAfo", "system": { - "description": "

Mystic Tether: Make a Spellcast Roll against a target within Far range. On a success, they’re temporarily Restrained and must mark a Stress. If you target a flying creature, this spell grounds and temporarily Restrains them.

Fireball: Make a Spellcast Roll against a target within Very Far range. On a success, hurl a sphere of fire toward them that explodes on impact. The target and all creatures within Very Close range of them must make a Reaction Roll (13). Targets who fail take d20+5 magic damage using your Proficiency. Targets who succeed take half damage.

", + "description": "

Mystic Tether: Make a Spellcast Roll against a target within Far range. On a success, they’re temporarily Restrained and must mark a Stress. If you target a flying creature, this spell grounds and temporarily Restrains them.

Fireball: Make a Spellcast Roll against a target within Very Far range. On a success, hurl a sphere of fire toward them that explodes on impact. The target and all creatures within Very Close range of them must make a Reaction Roll (13). Targets who fail take d20+5 magic damage using your Proficiency. Targets who succeed take half damage.

", "domain": "codex", "recallCost": 2, "level": 3, - "type": "grimoire" + "type": "grimoire", + "actions": { + "ywBVT5mbDKr485Jg": { + "type": "attack", + "_id": "ywBVT5mbDKr485Jg", + "systemPath": "actions", + "description": "

Make a Spellcast Roll against a target within Far range. On a success, they’re temporarily Restrained and must mark a Stress. If you target a flying creature, this spell grounds and temporarily Restrains them.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [ + { + "resultBased": false, + "value": { + "custom": { + "enabled": true, + "formula": "1" + }, + "multiplier": "prof", + "flatMultiplier": 1, + "dice": "d6", + "bonus": null + }, + "applyTo": "stress", + "type": [], + "base": false, + "valueAlt": { + "multiplier": "prof", + "flatMultiplier": 1, + "dice": "d6", + "bonus": null, + "custom": { + "enabled": false + } + } + } + ], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [ + { + "_id": "iPnT02apql16Zhjf", + "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": "Mystic Tether", + "img": "icons/magic/control/energy-stream-link-white.webp", + "range": "far" + }, + "GI2VkIcGDOjFRxpT": { + "type": "attack", + "_id": "GI2VkIcGDOjFRxpT", + "systemPath": "actions", + "description": "

Make a Spellcast Roll against a target within Very Far range. On a success, hurl a sphere of fire toward them that explodes on impact. The target and all creatures within Very Close range of them must make a Reaction Roll (13). Targets who fail take d20+5 magic damage using your Proficiency. Targets who succeed take half damage.

@Template[type:emanation|range:vc]

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [ + { + "resultBased": false, + "value": { + "custom": { + "enabled": false + }, + "multiplier": "prof", + "dice": "d20", + "bonus": 5, + "flatMultiplier": 1 + }, + "applyTo": "hitPoints", + "type": [ + "magical" + ], + "base": false, + "valueAlt": { + "multiplier": "prof", + "flatMultiplier": 1, + "dice": "d6", + "bonus": null, + "custom": { + "enabled": false + } + } + } + ], + "includeBase": false + }, + "target": { + "type": "any", + "amount": 1 + }, + "effects": [], + "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": "agility", + "difficulty": 13, + "damageMod": "half" + }, + "name": "Fireball", + "img": "icons/magic/fire/explosion-fireball-large-red-orange.webp", + "range": "veryFar" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784423, - "modifiedTime": 1753922784423, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754231026933, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "WtwSWXTRZa7QVvmo", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Mystic Tether", + "img": "icons/magic/control/energy-stream-link-white.webp", + "origin": "Compendium.daggerheart.domains.Item.WtwSWXTRZa7QVvmo", + "transfer": false, + "_id": "iPnT02apql16Zhjf", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "", + "tint": "#ffffff", + "statuses": [ + "restrain" + ], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754230873405, + "modifiedTime": 1754230914860, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!WtwSWXTRZa7QVvmo.iPnT02apql16Zhjf" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!WtwSWXTRZa7QVvmo" } diff --git a/src/packs/domains/domainCard_Book_of_Ronin_SZMNR3uGNinJcN4N.json b/src/packs/domains/domainCard_Book_of_Ronin_SZMNR3uGNinJcN4N.json index 567ca66e..7c0ecab0 100644 --- a/src/packs/domains/domainCard_Book_of_Ronin_SZMNR3uGNinJcN4N.json +++ b/src/packs/domains/domainCard_Book_of_Ronin_SZMNR3uGNinJcN4N.json @@ -1,29 +1,227 @@ { "name": "Book of Ronin", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "KwZYrsSUYnHiNtPl", "system": { - "description": "

Transform: Make a Spellcast Roll (15). On a success, transform into an inanimate object no larger than twice your normal size. You can remain in this shape until you take damage.

Eternal Enervation: Once per long rest, make a Spellcast Roll against a target within Close range. On a success, they become permanently Vulnerable. They can’t clear this condition by any means.

", + "description": "

Transform: Make a Spellcast Roll (15). On a success, transform into an inanimate object no larger than twice your normal size. You can remain in this shape until you take damage.

Eternal Enervation: Once per long rest, make a Spellcast Roll against a target within Close range. On a success, they become permanently Vulnerable. They can’t clear this condition by any means.

", "domain": "codex", "recallCost": 4, "level": 9, - "type": "grimoire" + "type": "grimoire", + "actions": { + "etnR1OKzpLWrx2os": { + "type": "attack", + "_id": "etnR1OKzpLWrx2os", + "systemPath": "actions", + "description": "

Make a Spellcast Roll (15). On a success, transform into an inanimate object no larger than twice your normal size. You can remain in this shape until you take damage.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [ + { + "_id": "ntQfpTcXyEL76vCK", + "onSave": false + } + ], + "roll": { + "type": "spellcast", + "trait": null, + "difficulty": 15, + "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": "Transform", + "img": "icons/containers/barrels/barrel-reinforced-cherry-brown.webp", + "range": "" + }, + "h7i4ZuDYuYLnjze6": { + "type": "attack", + "_id": "h7i4ZuDYuYLnjze6", + "systemPath": "actions", + "description": "

Once per long rest, make a Spellcast Roll against a target within Close range. On a success, they become permanently Vulnerable. They can’t clear this condition by any means.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [ + { + "_id": "y44r3c91m06WKSiq", + "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": "Eternal Enervation", + "img": "icons/magic/unholy/hand-light-green.webp", + "range": "close" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784424, - "modifiedTime": 1753922784424, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754233533128, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "SZMNR3uGNinJcN4N", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Transform", + "img": "icons/containers/barrels/barrel-reinforced-cherry-brown.webp", + "origin": "Compendium.daggerheart.domains.Item.SZMNR3uGNinJcN4N", + "transfer": false, + "_id": "ntQfpTcXyEL76vCK", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

You've transformed into an inanimate object no larger than twice your normal size. You can remain in this shape until you take damage.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754233419584, + "modifiedTime": 1754233456124, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!SZMNR3uGNinJcN4N.ntQfpTcXyEL76vCK" + }, + { + "name": "Eternal Enervation", + "img": "icons/magic/unholy/hand-light-green.webp", + "origin": "Compendium.daggerheart.domains.Item.SZMNR3uGNinJcN4N", + "transfer": false, + "_id": "y44r3c91m06WKSiq", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

Permanently Vulnerable. They can’t clear this condition by any means.

", + "tint": "#ffffff", + "statuses": [ + "vulnerable" + ], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754233533111, + "modifiedTime": 1754233559989, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!SZMNR3uGNinJcN4N.y44r3c91m06WKSiq" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!SZMNR3uGNinJcN4N" } diff --git a/src/packs/domains/domainCard_Book_of_Sitil_eq8VNqYMRHhF9xw9.json b/src/packs/domains/domainCard_Book_of_Sitil_eq8VNqYMRHhF9xw9.json index 0aab9b0e..594c34e1 100644 --- a/src/packs/domains/domainCard_Book_of_Sitil_eq8VNqYMRHhF9xw9.json +++ b/src/packs/domains/domainCard_Book_of_Sitil_eq8VNqYMRHhF9xw9.json @@ -1,29 +1,231 @@ { "name": "Book of Sitil", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "j9i2Q6Z7Z82udHn1", "system": { - "description": "

Adjust Appearance: You magically shift your appearance and clothing to avoid recognition.

Parallela: Spend 2 Hope to cast this spell on yourself or an ally within Close range. The next time the target makes an attack, they can hit an additional target within range that their attack roll would succeed against. You can only hold this spell on one creature at a time.

Illusion: Make a Spellcast Roll (14). On a success, create a temporary visual illusion no larger than you within Close range that lasts for as long as you look at it. It holds up to scrutiny until an observer is within Melee range.

", + "description": "

Adjust Appearance: You magically shift your appearance and clothing to avoid recognition.

Parallela: Spend 2 Hope to cast this spell on yourself or an ally within Close range. The next time the target makes an attack, they can hit an additional target within range that their attack roll would succeed against. You can only hold this spell on one creature at a time.

Illusion: Make a Spellcast Roll (14). On a success, create a temporary visual illusion no larger than you within Close range that lasts for as long as you look at it. It holds up to scrutiny until an observer is within Melee range.

", "domain": "codex", "recallCost": 2, "level": 2, - "type": "grimoire" + "type": "grimoire", + "actions": { + "cc1ahwawL16OEu2r": { + "type": "effect", + "_id": "cc1ahwawL16OEu2r", + "systemPath": "actions", + "description": "

You magically shift your appearance and clothing to avoid recognition.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "effects": [ + { + "_id": "wnrHSvvB6pydTVcC", + "onSave": false + } + ], + "target": { + "type": "any", + "amount": null + }, + "name": "Adjust Appearance", + "img": "icons/magic/defensive/shield-barrier-blades-teal.webp", + "range": "" + }, + "wBQkw3P4Esj6kOx2": { + "type": "effect", + "_id": "wBQkw3P4Esj6kOx2", + "systemPath": "actions", + "description": "

Spend 2 Hope to cast this spell on yourself or an ally within Close range. The next time the target makes an attack, they can hit an additional target within range that their attack roll would succeed against. You can only hold this spell on one creature at a time.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "hope", + "value": 2, + "keyIsID": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "effects": [ + { + "_id": "klUaU5KeQCu7KCBI", + "onSave": false + } + ], + "target": { + "type": "friendly", + "amount": 1 + }, + "name": "Parallela", + "img": "icons/magic/defensive/illusion-evasion-echo-purple.webp", + "range": "close" + }, + "rsyxORrTH5oU2DkV": { + "type": "attack", + "_id": "rsyxORrTH5oU2DkV", + "systemPath": "actions", + "description": "

Make a Spellcast Roll (14). On a success, create a temporary visual illusion no larger than you within Close range that lasts for as long as you look at it. It holds up to scrutiny until an observer is within Melee range.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "spellcast", + "trait": null, + "difficulty": 14, + "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": "Illusion", + "img": "icons/magic/control/silhouette-hold-change-green.webp", + "range": "close" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784424, - "modifiedTime": 1753922784424, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754229292338, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "eq8VNqYMRHhF9xw9", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Parallela", + "img": "icons/magic/defensive/illusion-evasion-echo-purple.webp", + "origin": "Compendium.daggerheart.domains.Item.eq8VNqYMRHhF9xw9", + "transfer": false, + "_id": "klUaU5KeQCu7KCBI", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

The next time you make an attack, you can hit an additional target within range that your attack roll would succeed against.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754229239795, + "modifiedTime": 1754229278238, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!eq8VNqYMRHhF9xw9.klUaU5KeQCu7KCBI" + }, + { + "name": "Adjust Appearance", + "img": "icons/magic/defensive/shield-barrier-blades-teal.webp", + "origin": "Compendium.daggerheart.domains.Item.eq8VNqYMRHhF9xw9", + "transfer": false, + "_id": "wnrHSvvB6pydTVcC", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

You magically shift your appearance and clothing to avoid recognition.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754229292323, + "modifiedTime": 1754229314018, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!eq8VNqYMRHhF9xw9.wnrHSvvB6pydTVcC" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!eq8VNqYMRHhF9xw9" } diff --git a/src/packs/domains/domainCard_Book_of_Tyfar_1VXzwRbvbBj5bd5V.json b/src/packs/domains/domainCard_Book_of_Tyfar_1VXzwRbvbBj5bd5V.json index 81eed231..ed29fd87 100644 --- a/src/packs/domains/domainCard_Book_of_Tyfar_1VXzwRbvbBj5bd5V.json +++ b/src/packs/domains/domainCard_Book_of_Tyfar_1VXzwRbvbBj5bd5V.json @@ -1,29 +1,200 @@ { "name": "Book of Tyfar", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "tqhasjtHBX0F20lN", "system": { - "description": "

Wild Flame: Make a Spellcast Roll against up to three adversaries within Melee range. Targets you succeed against take 2d6 magic damage and must mark a Stress as flames erupt from your hand.

Magic Hand: You conjure a magical hand with the same size and strength as your own within Far range.

Mysterious Mist: Make a Spellcast Roll (13) to cast a temporary thick fog that gathers in a stationary area within Very Close range. The fog heavily obscures this area and everything in it.

", + "description": "

Wild Flame: Make a Spellcast Roll against up to three adversaries within Melee range. Targets you succeed against take 2d6 magic damage and must mark a Stress as flames erupt from your hand.

Magic Hand: You conjure a magical hand with the same size and strength as your own within Far range.

Mysterious Mist: Make a Spellcast Roll (13) to cast a temporary thick fog that gathers in a stationary area within Very Close range. The fog heavily obscures this area and everything in it.

", "domain": "codex", "recallCost": 2, "level": 1, - "type": "grimoire" + "type": "grimoire", + "actions": { + "E3AnyfI7LDL0z9tT": { + "type": "attack", + "_id": "E3AnyfI7LDL0z9tT", + "systemPath": "actions", + "description": "

Make a Spellcast Roll against up to three adversaries within Melee range. Targets you succeed against take 2d6 magic damage and must mark a Stress as flames erupt from your hand.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [ + { + "value": { + "custom": { + "enabled": false + }, + "multiplier": "flat", + "flatMultiplier": 2, + "dice": "d6", + "bonus": null + }, + "applyTo": "hitPoints", + "type": [ + "magical" + ], + "base": false, + "resultBased": false, + "valueAlt": { + "multiplier": "prof", + "flatMultiplier": 1, + "dice": "d6", + "bonus": null, + "custom": { + "enabled": false + } + } + }, + { + "value": { + "custom": { + "enabled": true, + "formula": "1" + }, + "multiplier": "prof", + "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": "any", + "amount": 3 + }, + "effects": [], + "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": "Wild Flame", + "img": "icons/magic/fire/projectile-feathers-embers-gold.webp", + "range": "melee" + }, + "MYZWoU0clYEcsYDb": { + "type": "effect", + "_id": "MYZWoU0clYEcsYDb", + "systemPath": "actions", + "description": "

You conjure a magical hand with the same size and strength as your own within Far range.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Magic Hand", + "img": "icons/magic/death/hand-withered-gray.webp", + "range": "far" + }, + "WQ9XzpbtXl4SmVet": { + "type": "attack", + "_id": "WQ9XzpbtXl4SmVet", + "systemPath": "actions", + "description": "

Make a Spellcast Roll (13) to cast a temporary thick fog that gathers in a stationary area within Very Close range. The fog heavily obscures this area and everything in it.

@Template[type:emanation|range:vc]

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [], + "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": null, + "difficulty": null, + "damageMod": "none" + }, + "name": "Mysterious Mist", + "img": "icons/magic/air/fog-gas-smoke-dense-gray.webp", + "range": "veryClose" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784426, - "modifiedTime": 1753922784426, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754241041570, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "1VXzwRbvbBj5bd5V", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!1VXzwRbvbBj5bd5V" } diff --git a/src/packs/domains/domainCard_Book_of_Vagras_aknDDYtN7EObv94t.json b/src/packs/domains/domainCard_Book_of_Vagras_aknDDYtN7EObv94t.json index 07fdf6b6..a54f4c5f 100644 --- a/src/packs/domains/domainCard_Book_of_Vagras_aknDDYtN7EObv94t.json +++ b/src/packs/domains/domainCard_Book_of_Vagras_aknDDYtN7EObv94t.json @@ -1,29 +1,182 @@ { "name": "Book of Vagras", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "j9i2Q6Z7Z82udHn1", "system": { - "description": "

Runic Lock: Make a Spellcast Roll (15) on an object you’re touching that can close (such as a lock, chest, or box). Once per rest on a success, you can lock the object so it can only be opened by creatures of your choice. Someone with access to magic and an hour of time to study the spell can break it.

Arcane Door: When you have no adversaries within Melee range, make a Spellcast Roll (13). On a success, spend a Hope to create a portal from where you are to a point within Far range you can see. It closes once a creature has passed through it.

Reveal: Make a Spellcast Roll. If there is anything magically hidden within Close range the roll would succeed against, it is revealed.

", + "description": "

Runic Lock: Make a Spellcast Roll (15) on an object you’re touching that can close (such as a lock, chest, or box). Once per rest on a success, you can lock the object so it can only be opened by creatures of your choice. Someone with access to magic and an hour of time to study the spell can break it.

Arcane Door: When you have no adversaries within Melee range, make a Spellcast Roll (13). On a success, spend a Hope to create a portal from where you are to a point within Far range you can see. It closes once a creature has passed through it.

Reveal: Make a Spellcast Roll. If there is anything magically hidden within Close range the roll would succeed against, it is revealed.

", "domain": "codex", "recallCost": 2, "level": 2, - "type": "grimoire" + "type": "grimoire", + "actions": { + "kfJZdT3F4SH1h1dc": { + "type": "attack", + "_id": "kfJZdT3F4SH1h1dc", + "systemPath": "actions", + "description": "

Make a Spellcast Roll (15) on an object you’re touching that can close (such as a lock, chest, or box). Once per rest on a success, you can lock the object so it can only be opened by creatures of your choice. Someone with access to magic and an hour of time to study the spell can break it.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "1", + "recovery": "shortRest", + "consumeOnSuccess": true + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "spellcast", + "trait": null, + "difficulty": 15, + "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": "Runic Lock", + "img": "icons/magic/symbols/runes-star-blue.webp", + "range": "" + }, + "Da3zkKkOljZfu5Xb": { + "type": "attack", + "_id": "Da3zkKkOljZfu5Xb", + "systemPath": "actions", + "description": "

When you have no adversaries within Melee range, make a Spellcast Roll (13). On a success, spend a Hope to create a portal from where you are to a point within Far range you can see. It closes once a creature has passed through it.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "consumeOnSuccess": true, + "scalable": false, + "key": "hope", + "value": 1, + "keyIsID": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "spellcast", + "trait": null, + "difficulty": 13, + "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": "Arcane Door", + "img": "icons/magic/symbols/rune-sigil-horned-blue.webp", + "range": "far" + }, + "VOOND5icbz1WxUUD": { + "type": "attack", + "_id": "VOOND5icbz1WxUUD", + "systemPath": "actions", + "description": "

Make a Spellcast Roll. If there is anything magically hidden within Close range the roll would succeed against, it is revealed.

@Template[type:emanation|range:c]

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "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": "Reveal", + "img": "icons/magic/perception/orb-crystal-ball-scrying-blue.webp", + "range": "close" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784427, - "modifiedTime": 1753922784427, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754240299795, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "aknDDYtN7EObv94t", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!aknDDYtN7EObv94t" } diff --git a/src/packs/domains/domainCard_Book_of_Vyola_VOIgm2j2Ijszwc5m.json b/src/packs/domains/domainCard_Book_of_Vyola_VOIgm2j2Ijszwc5m.json index 68c3ed85..e9c8dacf 100644 --- a/src/packs/domains/domainCard_Book_of_Vyola_VOIgm2j2Ijszwc5m.json +++ b/src/packs/domains/domainCard_Book_of_Vyola_VOIgm2j2Ijszwc5m.json @@ -1,29 +1,160 @@ { "name": "Book of Vyola", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "8bWpGblWODdf8mDR", "system": { - "description": "

Memory Delve: Make a Spellcast Roll against a target within Far range. On a success, peer into the target’s mind and ask the GM a question. The GM describes any memories the target has pertaining to the answer.

Shared Clarity: Once per long rest, spend a Hope to choose two willing creatures. When one of them would mark Stress, they can choose between the two of them who marks it. This spell lasts until their next rest.

", + "description": "

Memory Delve: Make a Spellcast Roll against a target within Far range. On a success, peer into the target’s mind and ask the GM a question. The GM describes any memories the target has pertaining to the answer.

Shared Clarity: Once per long rest, spend a Hope to choose two willing creatures. When one of them would mark Stress, they can choose between the two of them who marks it. This spell lasts until their next rest.

", "domain": "codex", "recallCost": 2, "level": 8, - "type": "grimoire" + "type": "grimoire", + "actions": { + "gV6i6Nn6Qolc6PuF": { + "type": "attack", + "_id": "gV6i6Nn6Qolc6PuF", + "systemPath": "actions", + "description": "

Make a Spellcast Roll against a target within Far range. On a success, peer into the target’s mind and ask the GM a question. The GM describes any memories the target has pertaining to the answer.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": 1 + }, + "effects": [], + "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": "Memory Delve", + "img": "icons/magic/control/hypnosis-mesmerism-eye.webp", + "range": "far" + }, + "djZ0hQamdwzvYeKc": { + "type": "effect", + "_id": "djZ0hQamdwzvYeKc", + "systemPath": "actions", + "description": "

Once per long rest, spend a Hope to choose two willing creatures. When one of them would mark Stress, they can choose between the two of them who marks it. This spell lasts until their next rest.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "keyIsID": false, + "key": "hope", + "value": 1, + "scalable": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "1", + "recovery": "longRest" + }, + "effects": [ + { + "_id": "6PPapwuwgKy23oHg", + "onSave": false + } + ], + "target": { + "type": "any", + "amount": 2 + }, + "name": "Shared Clarity", + "img": "icons/magic/control/energy-stream-link-large-teal.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784427, - "modifiedTime": 1753922784427, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754233138291, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "VOIgm2j2Ijszwc5m", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Shared Clarity", + "img": "icons/magic/control/energy-stream-link-large-teal.webp", + "origin": "Compendium.daggerheart.domains.Item.VOIgm2j2Ijszwc5m", + "transfer": false, + "_id": "6PPapwuwgKy23oHg", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

Once per long rest, spend a Hope to choose two willing creatures. When one of them would mark Stress, they can choose between the two of them who marks it. This spell lasts until their next rest.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754233138274, + "modifiedTime": 1754233173756, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!VOIgm2j2Ijszwc5m.6PPapwuwgKy23oHg" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!VOIgm2j2Ijszwc5m" } diff --git a/src/packs/domains/domainCard_Book_of_Yarrow_J1ovx2FpNDvPq1o6.json b/src/packs/domains/domainCard_Book_of_Yarrow_J1ovx2FpNDvPq1o6.json index f45bbe45..4e1cdaf6 100644 --- a/src/packs/domains/domainCard_Book_of_Yarrow_J1ovx2FpNDvPq1o6.json +++ b/src/packs/domains/domainCard_Book_of_Yarrow_J1ovx2FpNDvPq1o6.json @@ -1,6 +1,6 @@ { "name": "Book of Yarrow", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "IIVaYseNJbA2ta1B", "system": { @@ -8,22 +8,160 @@ "domain": "codex", "recallCost": 2, "level": 10, - "type": "grimoire" + "type": "grimoire", + "actions": { + "IxoglRervMx9YdVn": { + "type": "attack", + "_id": "IxoglRervMx9YdVn", + "systemPath": "actions", + "description": "

Make a Spellcast Roll (18). On a success, time temporarily slows to a halt for everyone within Far range except for you. It resumes the next time you make an action roll that targets another creature.

@Template[type:emanation|range:f]

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "spellcast", + "trait": null, + "difficulty": 18, + "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": "Timejammer", + "img": "icons/magic/time/hourglass-tilted-glowing-gold.webp", + "range": "far" + }, + "ZcQfbtGet0KQWjWS": { + "type": "effect", + "_id": "ZcQfbtGet0KQWjWS", + "systemPath": "actions", + "description": "

Spend 5 Hope to become immune to magic damage until your next rest.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "hope", + "value": 5, + "keyIsID": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "effects": [ + { + "_id": "HWJYhSegVLeAa3dE", + "onSave": false + } + ], + "target": { + "type": "self", + "amount": null + }, + "name": "Magic Immunity", + "img": "icons/magic/defensive/barrier-shield-dome-deflect-teal.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784429, - "modifiedTime": 1753922784429, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754234029921, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "J1ovx2FpNDvPq1o6", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Magic Immunity", + "img": "icons/magic/defensive/barrier-shield-dome-deflect-teal.webp", + "origin": "Compendium.daggerheart.domains.Item.J1ovx2FpNDvPq1o6", + "transfer": false, + "_id": "HWJYhSegVLeAa3dE", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [ + { + "key": "system.resistance.magical.immunity", + "mode": 5, + "value": "1", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

Immune to magic damage until your next rest.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754234029896, + "modifiedTime": 1754234059934, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!J1ovx2FpNDvPq1o6.HWJYhSegVLeAa3dE" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!J1ovx2FpNDvPq1o6" } diff --git a/src/packs/domains/domainCard_Codex_Touched_7Pu83ABdMukTxu3e.json b/src/packs/domains/domainCard_Codex_Touched_7Pu83ABdMukTxu3e.json index 5ce8ed04..2e3caa80 100644 --- a/src/packs/domains/domainCard_Codex_Touched_7Pu83ABdMukTxu3e.json +++ b/src/packs/domains/domainCard_Codex_Touched_7Pu83ABdMukTxu3e.json @@ -1,6 +1,6 @@ { "name": "Codex-Touched", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "hh2vkggcAQ0QUE6C", "system": { @@ -8,22 +8,136 @@ "domain": "codex", "recallCost": 2, "level": 7, - "type": "ability" + "type": "ability", + "actions": { + "OV23p0uWuzmrQsZi": { + "type": "effect", + "_id": "OV23p0uWuzmrQsZi", + "systemPath": "actions", + "description": "

You can mark a Stress to add your Proficiency to a Spellcast Roll.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "stress", + "value": 1, + "keyIsID": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "effects": [ + { + "_id": "oWs00mBY3onxGjF9", + "onSave": false + } + ], + "target": { + "type": "any", + "amount": null + }, + "name": "Mark Stress", + "img": "icons/magic/light/hand-sparks-glow-yellow.webp", + "range": "" + }, + "TGOGkEzH3HluH6YK": { + "type": "effect", + "_id": "TGOGkEzH3HluH6YK", + "systemPath": "actions", + "description": "

Once per rest, replace this card with any card from your vault without paying its Recall Cost.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "1", + "recovery": "shortRest" + }, + "effects": [], + "target": { + "type": "self", + "amount": null + }, + "name": "Replace Card", + "img": "icons/magic/symbols/star-inverted-yellow.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784435, - "modifiedTime": 1753922784435, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754232995094, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "7Pu83ABdMukTxu3e", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Codex-Touched", + "img": "icons/magic/light/hand-sparks-glow-yellow.webp", + "origin": "Compendium.daggerheart.domains.Item.7Pu83ABdMukTxu3e", + "transfer": true, + "_id": "oWs00mBY3onxGjF9", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [ + { + "key": "system.bonuses.roll.spellcast.bonus", + "mode": 2, + "value": "@system.proficiency", + "priority": null + } + ], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

Add your Proficiency to a Spellcast Roll.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754232846270, + "modifiedTime": 1754232933742, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!7Pu83ABdMukTxu3e.oWs00mBY3onxGjF9" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!7Pu83ABdMukTxu3e" } diff --git a/src/packs/domains/domainCard_Critical_Inspiration_ABp9pUfBS69NomTD.json b/src/packs/domains/domainCard_Critical_Inspiration_ABp9pUfBS69NomTD.json index 7ac5c39a..ba3c5685 100644 --- a/src/packs/domains/domainCard_Critical_Inspiration_ABp9pUfBS69NomTD.json +++ b/src/packs/domains/domainCard_Critical_Inspiration_ABp9pUfBS69NomTD.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "Oo9EkkF7CDD3QZEG", "system": { - "description": "

Once per rest, when you critically succeed on an attack, all allies within Very Close range can clear a Stress or gain a Hope.

", + "description": "

Once per rest, when you critically succeed on an attack, all allies within Very Close range can clear a Stress or gain a Hope.

", "domain": "valor", "recallCost": 1, "level": 3, @@ -14,7 +14,7 @@ "type": "healing", "_id": "kyPCNwzwrbb3LhWm", "systemPath": "actions", - "description": "", + "description": "

Once per rest, when you critically succeed on an attack, all allies within Very Close range can clear a Stress or gain a Hope.

", "chatDisplay": true, "actionType": "action", "cost": [], @@ -62,8 +62,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784441, - "modifiedTime": 1754229492779, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754241711823, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "ABp9pUfBS69NomTD", "sort": 3400000, diff --git a/src/packs/domains/domainCard_Disintegration_Wave_kja5qvh4rdeDBB96.json b/src/packs/domains/domainCard_Disintegration_Wave_kja5qvh4rdeDBB96.json index 10e6cc10..cf5c2cc0 100644 --- a/src/packs/domains/domainCard_Disintegration_Wave_kja5qvh4rdeDBB96.json +++ b/src/packs/domains/domainCard_Disintegration_Wave_kja5qvh4rdeDBB96.json @@ -1,29 +1,82 @@ { "name": "Disintegration Wave", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "KwZYrsSUYnHiNtPl", "system": { - "description": "

Make a Spellcast Roll (18). Once per long rest on a success, the GM tells you which adversaries within Far range have a Difficulty of 18 or lower. Mark a Stress for each one you wish to hit with this spell. They are killed and can’t come back to life by any means.

", + "description": "

Make a Spellcast Roll (18). Once per long rest on a success, the GM tells you which adversaries within Far range have a Difficulty of 18 or lower. Mark a Stress for each one you wish to hit with this spell. They are killed and can’t come back to life by any means.

", "domain": "codex", "recallCost": 4, "level": 9, - "type": "spell" + "type": "spell", + "actions": { + "38A4Q7WVvGCFlRpc": { + "type": "attack", + "_id": "38A4Q7WVvGCFlRpc", + "systemPath": "actions", + "description": "

Make a Spellcast Roll (18). Once per long rest on a success, the GM tells you which adversaries within Far range have a Difficulty of 18 or lower. Mark a Stress for each one you wish to hit with this spell. They are killed and can’t come back to life by any means.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "1", + "recovery": "longRest", + "consumeOnSuccess": true + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "spellcast", + "trait": null, + "difficulty": 18, + "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": "Spellcast Roll", + "img": "icons/magic/light/beam-rays-teal-large.webp", + "range": "far" + } + }, + "resource": null }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784447, - "modifiedTime": 1753922784447, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754240832214, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "kja5qvh4rdeDBB96", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!kja5qvh4rdeDBB96" } diff --git a/src/packs/domains/domainCard_Forceful_Push_z8FFPhDh2SdFkFfS.json b/src/packs/domains/domainCard_Forceful_Push_z8FFPhDh2SdFkFfS.json index 26dcac24..1943eac9 100644 --- a/src/packs/domains/domainCard_Forceful_Push_z8FFPhDh2SdFkFfS.json +++ b/src/packs/domains/domainCard_Forceful_Push_z8FFPhDh2SdFkFfS.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "QpOL7jPbMBzH96qR", "system": { - "description": "

Make an attack with your primary weapon against a target within Melee range. On a success, you deal damage and knock them back to Close range. On a success with Hope, add a d6 to your damage roll.

Additionally, you can spend a Hope to make them temporarily Vulnerable.

", + "description": "

Make an attack with your primary weapon against a target within Melee range. On a success, you deal damage and knock them back to Close range. On a success with Hope, add a d6 to your damage roll.

Additionally, you can spend a Hope to make them temporarily Vulnerable.

", "domain": "valor", "recallCost": 0, "level": 1, @@ -14,7 +14,7 @@ "type": "effect", "_id": "LT5173FgPoF81v7o", "systemPath": "actions", - "description": "", + "description": "

Make an attack with your primary weapon against a target within Melee range. On a success, you deal damage and knock them back to Close range. On a success with Hope, add a d6 to your damage roll.

Additionally, you can spend a Hope to make them temporarily Vulnerable.

", "chatDisplay": true, "actionType": "action", "cost": [ @@ -23,7 +23,8 @@ "key": "hope", "value": 1, "scalable": false, - "step": null + "step": null, + "consumeOnSuccess": false } ], "uses": { @@ -58,8 +59,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1754067019520, - "modifiedTime": 1754229507757, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754241411518, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "effects": [ { diff --git a/src/packs/domains/domainCard_Full_Surge_SgvjJfMyubZowPxS.json b/src/packs/domains/domainCard_Full_Surge_SgvjJfMyubZowPxS.json index d246e4c9..b27dda2c 100644 --- a/src/packs/domains/domainCard_Full_Surge_SgvjJfMyubZowPxS.json +++ b/src/packs/domains/domainCard_Full_Surge_SgvjJfMyubZowPxS.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "FUzQxkv4gFc46SIs", "system": { - "description": "

Once per long rest, mark 3 Stress to push your body to its limits. Gain a +2 bonus to all of your character traits until your next rest.

", + "description": "

Once per long rest, mark 3 Stress to push your body to its limits. Gain a +2 bonus to all of your character traits until your next rest.

", "domain": "valor", "recallCost": 1, "level": 8, @@ -14,7 +14,7 @@ "type": "effect", "_id": "GB1MKw1nnkSgDhBd", "systemPath": "actions", - "description": "", + "description": "

Once per long rest, mark 3 Stress to push your body to its limits. Gain a +2 bonus to all of your character traits until your next rest.

", "chatDisplay": true, "actionType": "action", "cost": [ @@ -31,7 +31,12 @@ "max": "", "recovery": null }, - "effects": [], + "effects": [ + { + "_id": "H5q5iYImr69TfZcp", + "onSave": false + } + ], "target": { "type": "self", "amount": null @@ -51,14 +56,18 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784460, - "modifiedTime": 1754229340848, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754242182536, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "SgvjJfMyubZowPxS", "sort": 3400000, "effects": [ { "name": "Full Surge", + "img": "icons/magic/symbols/ring-circle-smoke-blue.webp", + "origin": "Compendium.daggerheart.domains.Item.SgvjJfMyubZowPxS", + "transfer": true, + "_id": "H5q5iYImr69TfZcp", "type": "base", "system": { "rangeDependence": { @@ -68,9 +77,13 @@ "range": "melee" } }, - "_id": "vylJM3jABs0ZH8oE", - "img": "icons/magic/symbols/ring-circle-smoke-blue.webp", "changes": [ + { + "key": "system.traits.strength.value", + "mode": 2, + "value": "2", + "priority": null + }, { "key": "system.traits.agility.value", "mode": 2, @@ -84,7 +97,7 @@ "priority": null }, { - "key": "system.traits.strength.value", + "key": "system.traits.instinct.value", "mode": 2, "value": "2", "priority": null @@ -100,12 +113,6 @@ "mode": 2, "value": "2", "priority": null - }, - { - "key": "system.traits.instinct.value", - "mode": 2, - "value": "2", - "priority": null } ], "disabled": true, @@ -119,9 +126,7 @@ "startTurn": null }, "description": "

Gain a +2 bonus to all of your character traits until your next rest.

", - "origin": null, "tint": "#ffffff", - "transfer": true, "statuses": [], "sort": 0, "flags": {}, @@ -132,11 +137,11 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "createdTime": 1754069129565, - "modifiedTime": 1754069189060, + "createdTime": 1754242182511, + "modifiedTime": 1754242229676, "lastModifiedBy": "MQSznptE5yLT7kj8" }, - "_key": "!items.effects!SgvjJfMyubZowPxS.vylJM3jABs0ZH8oE" + "_key": "!items.effects!SgvjJfMyubZowPxS.H5q5iYImr69TfZcp" } ], "ownership": { diff --git a/src/packs/domains/domainCard_Goad_Them_On_HufF5KzuNfEb9RTi.json b/src/packs/domains/domainCard_Goad_Them_On_HufF5KzuNfEb9RTi.json index 36f871fa..03c1b5e0 100644 --- a/src/packs/domains/domainCard_Goad_Them_On_HufF5KzuNfEb9RTi.json +++ b/src/packs/domains/domainCard_Goad_Them_On_HufF5KzuNfEb9RTi.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "cOZgzLQRGNnBzsHT", "system": { - "description": "

Describe how you taunt a target within Close range, then make a Presence Roll against them. On a success, the target must mark a Stress, and the next time the GM spotlights them, they must target you with an attack, which they make with disadvantage.

", + "description": "

Describe how you taunt a target within Close range, then make a Presence Roll against them. On a success, the target must mark a Stress, and the next time the GM spotlights them, they must target you with an attack, which they make with disadvantage.

", "domain": "valor", "recallCost": 1, "level": 4, @@ -14,7 +14,7 @@ "type": "attack", "_id": "kiKrK30UMopx3izN", "systemPath": "actions", - "description": "", + "description": "

Describe how you taunt a target within Close range, then make a Presence Roll against them. On a success, the target must mark a Stress, and the next time the GM spotlights them, they must target you with an attack, which they make with disadvantage.

", "chatDisplay": true, "actionType": "action", "cost": [], @@ -98,8 +98,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784464, - "modifiedTime": 1754229487145, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754241738411, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "HufF5KzuNfEb9RTi", "sort": 3400000, diff --git a/src/packs/domains/domainCard_Ground_Pound_WnGldYhJPDhx8v9X.json b/src/packs/domains/domainCard_Ground_Pound_WnGldYhJPDhx8v9X.json index 030802af..4e603ff8 100644 --- a/src/packs/domains/domainCard_Ground_Pound_WnGldYhJPDhx8v9X.json +++ b/src/packs/domains/domainCard_Ground_Pound_WnGldYhJPDhx8v9X.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "FUzQxkv4gFc46SIs", "system": { - "description": "

Spend 2 Hope to strike the ground where you stand and make a Strength Roll against all targets within Very Close range. Targets you succeed against are thrown back to Far range and must make a Reaction Roll (17). Targets who fail take 4d10+8 damage. Targets who succeed take half damage.

@Template[type:emanation|range:vc]

", + "description": "

Spend 2 Hope to strike the ground where you stand and make a Strength Roll against all targets within Very Close range. Targets you succeed against are thrown back to Far range and must make a Reaction Roll (17). Targets who fail take 4d10+8 damage. Targets who succeed take half damage.

@Template[type:emanation|range:vc]

", "domain": "valor", "recallCost": 2, "level": 8, @@ -14,7 +14,7 @@ "type": "attack", "_id": "FOrohOCnzfdBl4sM", "systemPath": "actions", - "description": "", + "description": "

Spend 2 Hope to strike the ground where you stand and make a Strength Roll against all targets within Very Close range. Targets you succeed against are thrown back to Far range and must make a Reaction Roll (17). Targets who fail take 4d10+8 damage. Targets who succeed take half damage.

@Template[type:emanation|range:vc]

", "chatDisplay": true, "actionType": "action", "cost": [ @@ -102,8 +102,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784466, - "modifiedTime": 1754229335929, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754242257735, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "WnGldYhJPDhx8v9X", "sort": 3400000, diff --git a/src/packs/domains/domainCard_Hold_the_Line_kdFoLo3KXwn4LqTG.json b/src/packs/domains/domainCard_Hold_the_Line_kdFoLo3KXwn4LqTG.json index 31f55825..0ab4d205 100644 --- a/src/packs/domains/domainCard_Hold_the_Line_kdFoLo3KXwn4LqTG.json +++ b/src/packs/domains/domainCard_Hold_the_Line_kdFoLo3KXwn4LqTG.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "8DOVMjTtZFKtwX4p", "system": { - "description": "

Describe the defensive stance you take and spend a Hope. If an adversary moves within Very Close range, they’re pulled into Melee range and Restrained.

This condition lasts until you move or fail a roll with Fear, or the GM spends 2 Fear on their turn to clear it.

", + "description": "

Describe the defensive stance you take and spend a Hope. If an adversary moves within Very Close range, they’re pulled into Melee range and Restrained.

This condition lasts until you move or fail a roll with Fear, or the GM spends 2 Fear on their turn to clear it.

", "domain": "valor", "recallCost": 1, "level": 9, @@ -14,7 +14,7 @@ "type": "effect", "_id": "hxupFx3czFHz3xfG", "systemPath": "actions", - "description": "", + "description": "

Describe the defensive stance you take and spend a Hope. If an adversary moves within Very Close range, they’re pulled into Melee range and Restrained.

This condition lasts until you move or fail a roll with Fear, or the GM spends 2 Fear on their turn to clear it.

", "chatDisplay": true, "actionType": "action", "cost": [ @@ -31,7 +31,12 @@ "max": "", "recovery": null }, - "effects": [], + "effects": [ + { + "_id": "y82y3nUStyL8DIJL", + "onSave": false + } + ], "target": { "type": "self", "amount": null @@ -39,6 +44,34 @@ "name": "Spend Hope", "img": "icons/magic/holy/barrier-shield-winged-blue.webp", "range": "" + }, + "SKG6Gu0uJZxtYTnz": { + "type": "effect", + "_id": "SKG6Gu0uJZxtYTnz", + "systemPath": "actions", + "description": "

If an adversary moves within Very Close range, they’re pulled into Melee range and Restrained.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [ + { + "_id": "WTYg0b8nE1XbnMiA", + "onSave": false + } + ], + "target": { + "type": "any", + "amount": 1 + }, + "name": "Restrain", + "img": "icons/magic/defensive/shield-barrier-blue.webp", + "range": "veryClose" } } }, @@ -51,14 +84,18 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784468, - "modifiedTime": 1754229332593, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754242400496, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "kdFoLo3KXwn4LqTG", "sort": 3400000, "effects": [ { - "name": "Hold The Line", + "name": "Hold the Line", + "img": "icons/magic/defensive/shield-barrier-blue.webp", + "origin": "Compendium.daggerheart.domains.Item.kdFoLo3KXwn4LqTG", + "transfer": true, + "_id": "y82y3nUStyL8DIJL", "type": "base", "system": { "rangeDependence": { @@ -68,8 +105,6 @@ "range": "melee" } }, - "_id": "zQAyz8X0IdCNoEj1", - "img": "icons/magic/defensive/shield-barrier-glowing-blue.webp", "changes": [], "disabled": true, "duration": { @@ -81,10 +116,8 @@ "startRound": null, "startTurn": null }, - "description": "

If an adversary moves within Very Close range, they’re pulled into Melee range and Restrained.This condition lasts until you move or fail a roll with Fear, or the GM spends 2 Fear on their turn to clear it.

", - "origin": null, + "description": "

If an adversary moves within Very Close range, they’re pulled into Melee range and Restrained.

This condition lasts until you move or fail a roll with Fear, or the GM spends 2 Fear on their turn to clear it.

", "tint": "#ffffff", - "transfer": true, "statuses": [], "sort": 0, "flags": {}, @@ -95,11 +128,57 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "createdTime": 1754069430126, - "modifiedTime": 1754069487014, + "createdTime": 1754242295342, + "modifiedTime": 1754242434181, "lastModifiedBy": "MQSznptE5yLT7kj8" }, - "_key": "!items.effects!kdFoLo3KXwn4LqTG.zQAyz8X0IdCNoEj1" + "_key": "!items.effects!kdFoLo3KXwn4LqTG.y82y3nUStyL8DIJL" + }, + { + "name": "Hold the Line", + "img": "systems/daggerheart/assets/icons/domains/domain-card/valor.png", + "origin": "Compendium.daggerheart.domains.Item.kdFoLo3KXwn4LqTG", + "transfer": false, + "_id": "WTYg0b8nE1XbnMiA", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

If an adversary moves within Very Close range, they’re pulled into Melee range and Restrained.

", + "tint": "#ffffff", + "statuses": [ + "restrained" + ], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754242400483, + "modifiedTime": 1754242409060, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!kdFoLo3KXwn4LqTG.WTYg0b8nE1XbnMiA" } ], "ownership": { diff --git a/src/packs/domains/domainCard_I_Am_Your_Shield_KOf6LLpMRNwjezDx.json b/src/packs/domains/domainCard_I_Am_Your_Shield_KOf6LLpMRNwjezDx.json index beafabe2..1699800f 100644 --- a/src/packs/domains/domainCard_I_Am_Your_Shield_KOf6LLpMRNwjezDx.json +++ b/src/packs/domains/domainCard_I_Am_Your_Shield_KOf6LLpMRNwjezDx.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "QpOL7jPbMBzH96qR", "system": { - "description": "

When an ally within Very Close range would take damage, you can mark a Stress to stand in the way and make yourself the target of the attack instead. When you take damage from this attack, you can mark any number of Armor Slots.

", + "description": "

When an ally within Very Close range would take damage, you can mark a Stress to stand in the way and make yourself the target of the attack instead. When you take damage from this attack, you can mark any number of Armor Slots.

", "domain": "valor", "recallCost": 1, "level": 1, @@ -14,7 +14,7 @@ "type": "effect", "_id": "0rLdATV71dviB2MG", "systemPath": "actions", - "description": "", + "description": "

When an ally within Very Close range would take damage, you can mark a Stress to stand in the way and make yourself the target of the attack instead. When you take damage from this attack, you can mark any number of Armor Slots.

", "chatDisplay": true, "actionType": "action", "cost": [ @@ -53,8 +53,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1754067020844, - "modifiedTime": 1754229504325, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754241453261, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "effects": [], "ownership": { diff --git a/src/packs/domains/domainCard_Inevitable_XTT8c8uJ4D7fvtbL.json b/src/packs/domains/domainCard_Inevitable_XTT8c8uJ4D7fvtbL.json index dbe0d9ba..78718d6b 100644 --- a/src/packs/domains/domainCard_Inevitable_XTT8c8uJ4D7fvtbL.json +++ b/src/packs/domains/domainCard_Inevitable_XTT8c8uJ4D7fvtbL.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "nKCmeAn7ESsb4byE", "system": { - "description": "

When you fail an action roll, your next action roll has advantage.

", + "description": "

When you fail an action roll, your next action roll has advantage.

", "domain": "valor", "recallCost": 1, "level": 6, @@ -19,8 +19,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784472, - "modifiedTime": 1754229477042, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754242058119, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "XTT8c8uJ4D7fvtbL", "sort": 3400000, diff --git a/src/packs/domains/domainCard_Lead_by_Example_YWCRplmtwpCjpq5i.json b/src/packs/domains/domainCard_Lead_by_Example_YWCRplmtwpCjpq5i.json index 0f73445d..67f8e04c 100644 --- a/src/packs/domains/domainCard_Lead_by_Example_YWCRplmtwpCjpq5i.json +++ b/src/packs/domains/domainCard_Lead_by_Example_YWCRplmtwpCjpq5i.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "8DOVMjTtZFKtwX4p", "system": { - "description": "

When you deal damage to an adversary, you can mark a Stress and describe how you encourage your allies. The next PC to make an attack against that adversary can clear a Stress or gain a Hope.

", + "description": "

When you deal damage to an adversary, you can mark a Stress and describe how you encourage your allies. The next PC to make an attack against that adversary can clear a Stress or gain a Hope.

", "domain": "valor", "recallCost": 3, "level": 9, @@ -14,7 +14,7 @@ "type": "effect", "_id": "h5j4TcmhwtAhPScT", "systemPath": "actions", - "description": "", + "description": "

When you deal damage to an adversary, you can mark a Stress and describe how you encourage your allies. The next PC to make an attack against that adversary can clear a Stress or gain a Hope.

", "chatDisplay": true, "actionType": "action", "cost": [ @@ -31,7 +31,12 @@ "max": "", "recovery": null }, - "effects": [], + "effects": [ + { + "_id": "BbBs2XYXMsLwkHKh", + "onSave": false + } + ], "target": { "type": "any", "amount": null @@ -51,12 +56,57 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784475, - "modifiedTime": 1754229329378, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754242464667, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "YWCRplmtwpCjpq5i", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Lead by Example", + "img": "icons/magic/control/buff-flight-wings-runes-purple.webp", + "origin": "Compendium.daggerheart.domains.Item.YWCRplmtwpCjpq5i", + "transfer": false, + "_id": "BbBs2XYXMsLwkHKh", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

The next PC to make an attack against that adversary can clear a Stress or gain a Hope.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754242464653, + "modifiedTime": 1754242487314, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!YWCRplmtwpCjpq5i.BbBs2XYXMsLwkHKh" + } + ], "ownership": { "default": 0 }, diff --git a/src/packs/domains/domainCard_Lean_on_Me_BdePs1ZWpZTZvY1Z.json b/src/packs/domains/domainCard_Lean_on_Me_BdePs1ZWpZTZvY1Z.json index ffb686c7..aecbe898 100644 --- a/src/packs/domains/domainCard_Lean_on_Me_BdePs1ZWpZTZvY1Z.json +++ b/src/packs/domains/domainCard_Lean_on_Me_BdePs1ZWpZTZvY1Z.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "Oo9EkkF7CDD3QZEG", "system": { - "description": "

Once per long rest, when you console or inspire an ally who failed an action roll, you can both clear 2 Stress.

", + "description": "

Once per long rest, when you console or inspire an ally who failed an action roll, you can both clear 2 Stress.

", "domain": "valor", "recallCost": 1, "level": 3, @@ -14,7 +14,7 @@ "type": "healing", "_id": "ByT4FdZX9YSLmKcL", "systemPath": "actions", - "description": "", + "description": "

Once per long rest, when you console or inspire an ally who failed an action roll, you can both clear 2 Stress.

", "chatDisplay": true, "actionType": "action", "cost": [], @@ -88,8 +88,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784477, - "modifiedTime": 1754229489716, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754241703151, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "BdePs1ZWpZTZvY1Z", "sort": 3400000, diff --git a/src/packs/domains/domainCard_Manifest_Wall_TtGOtWkbr23VhHfH.json b/src/packs/domains/domainCard_Manifest_Wall_TtGOtWkbr23VhHfH.json index 16863b3c..acb35822 100644 --- a/src/packs/domains/domainCard_Manifest_Wall_TtGOtWkbr23VhHfH.json +++ b/src/packs/domains/domainCard_Manifest_Wall_TtGOtWkbr23VhHfH.json @@ -1,29 +1,90 @@ { "name": "Manifest Wall", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "pDtffkb0SMv1O8pL", "system": { - "description": "

Make a Spellcast Roll (15). Once per rest on a success, spend a Hope to create a temporary magical wall between two points within Far range. It can be up to 50 feet high and form at any angle. Creatures or objects in its path are shunted to a side of your choice. The wall stays up until your next rest or you cast Manifest Wall again.

", + "description": "

Make a Spellcast Roll (15). Once per rest on a success, spend a Hope to create a temporary magical wall between two points within Far range. It can be up to 50 feet high and form at any angle. Creatures or objects in its path are shunted to a side of your choice. The wall stays up until your next rest or you cast Manifest Wall again.

@Template[type:ray|range:f]

", "domain": "codex", "recallCost": 2, "level": 5, - "type": "spell" + "type": "spell", + "actions": { + "nFzMCrW7wuXCCmJW": { + "type": "attack", + "_id": "nFzMCrW7wuXCCmJW", + "systemPath": "actions", + "description": "

Make a Spellcast Roll (15). Once per rest on a success, spend a Hope to create a temporary magical wall between two points within Far range. It can be up to 50 feet high and form at any angle. Creatures or objects in its path are shunted to a side of your choice. The wall stays up until your next rest or you cast Manifest Wall again.

@Template[type:ray|range:f]

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "consumeOnSuccess": true, + "scalable": false, + "key": "hope", + "value": 1, + "keyIsID": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "1", + "recovery": "shortRest", + "consumeOnSuccess": true + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "spellcast", + "trait": null, + "difficulty": 15, + "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": "Spend Hope", + "img": "icons/magic/symbols/ring-circle-smoke-blue.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784479, - "modifiedTime": 1753922784479, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754240697822, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "TtGOtWkbr23VhHfH", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!TtGOtWkbr23VhHfH" } diff --git a/src/packs/domains/domainCard_Rise_Up_oDIZoC4l19Nli0Fj.json b/src/packs/domains/domainCard_Rise_Up_oDIZoC4l19Nli0Fj.json index 825cbe4d..d7c8c618 100644 --- a/src/packs/domains/domainCard_Rise_Up_oDIZoC4l19Nli0Fj.json +++ b/src/packs/domains/domainCard_Rise_Up_oDIZoC4l19Nli0Fj.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "nKCmeAn7ESsb4byE", "system": { - "description": "

Gain a bonus to your Severe threshold equal to your Proficiency.

When you mark 1 or more Hit Points from an attack, clear a Stress.

", + "description": "

Gain a bonus to your Severe threshold equal to your Proficiency.

When you mark 1 or more Hit Points from an attack, clear a Stress.

", "domain": "valor", "recallCost": 2, "level": 6, @@ -14,7 +14,7 @@ "type": "healing", "_id": "DAsnjDomrlupo1aw", "systemPath": "actions", - "description": "", + "description": "

When you mark 1 or more Hit Points from an attack, clear a Stress.

", "chatDisplay": true, "actionType": "action", "cost": [], @@ -88,8 +88,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784504, - "modifiedTime": 1754229471122, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754242078238, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "oDIZoC4l19Nli0Fj", "sort": 3400000, diff --git a/src/packs/domains/domainCard_Rousing_Strike_pcbYD33rBBdAo5f9.json b/src/packs/domains/domainCard_Rousing_Strike_pcbYD33rBBdAo5f9.json index 479397a0..47aa96d1 100644 --- a/src/packs/domains/domainCard_Rousing_Strike_pcbYD33rBBdAo5f9.json +++ b/src/packs/domains/domainCard_Rousing_Strike_pcbYD33rBBdAo5f9.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "XDSp0FdiYDVO0tfw", "system": { - "description": "

Once per rest, when you critically succeed on an attack, you and all allies who can see or hear you can clear a Hit Point or 1d4 Stress.

", + "description": "

Once per rest, when you critically succeed on an attack, you and all allies who can see or hear you can clear a Hit Point or 1d4 Stress.

", "domain": "valor", "recallCost": 1, "level": 5, @@ -14,7 +14,7 @@ "type": "effect", "_id": "rnt24R8xyeyBrJS0", "systemPath": "actions", - "description": "", + "description": "

Once per rest, when you critically succeed on an attack, you and all allies who can see or hear you can clear a Hit Point or 1d4 Stress.

", "chatDisplay": true, "actionType": "action", "cost": [], @@ -43,8 +43,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784506, - "modifiedTime": 1754229479327, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754242030472, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "pcbYD33rBBdAo5f9", "sort": 3400000, diff --git a/src/packs/domains/domainCard_Safe_Haven_lmBLMPuR8qLbuzNf.json b/src/packs/domains/domainCard_Safe_Haven_lmBLMPuR8qLbuzNf.json index 25e3ccfd..3f84099c 100644 --- a/src/packs/domains/domainCard_Safe_Haven_lmBLMPuR8qLbuzNf.json +++ b/src/packs/domains/domainCard_Safe_Haven_lmBLMPuR8qLbuzNf.json @@ -1,29 +1,127 @@ { "name": "Safe Haven", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "8bWpGblWODdf8mDR", "system": { - "description": "

When you have a few minutes of calm to focus, you can spend 2 Hope to summon your Safe Haven, a large interdimensional home where you and your allies can take shelter. When you do, a magical door appears somewhere within Close range. Only creatures of your choice can enter. Once inside, you can make the entrance invisible. You and anyone else inside can always exit. Once you leave, the doorway must be summoned again.

When you take a rest within your own Safe Haven, you can choose an additional downtime move.

", + "description": "

When you have a few minutes of calm to focus, you can spend 2 Hope to summon your Safe Haven, a large interdimensional home where you and your allies can take shelter. When you do, a magical door appears somewhere within Close range. Only creatures of your choice can enter. Once inside, you can make the entrance invisible. You and anyone else inside can always exit. Once you leave, the doorway must be summoned again.

When you take a rest within your own Safe Haven, you can choose an additional downtime move.

", "domain": "codex", "recallCost": 3, "level": 8, - "type": "spell" + "type": "spell", + "actions": { + "Q4397FZe96rIto0m": { + "type": "effect", + "_id": "Q4397FZe96rIto0m", + "systemPath": "actions", + "description": "

When you have a few minutes of calm to focus, you can spend 2 Hope to summon your Safe Haven, a large interdimensional home where you and your allies can take shelter. When you do, a magical door appears somewhere within Close range. Only creatures of your choice can enter. Once inside, you can make the entrance invisible. You and anyone else inside can always exit. Once you leave, the doorway must be summoned again.

When you take a rest within your own Safe Haven, you can choose an additional downtime move.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "hope", + "value": 2, + "keyIsID": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "effects": [ + { + "_id": "UaqohKZnokIPLeYf", + "onSave": false + } + ], + "target": { + "type": "any", + "amount": null + }, + "name": "Spend Hope", + "img": "icons/environment/settlement/watchtower-moonlit-blue.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784506, - "modifiedTime": 1753922784506, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754233292265, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "lmBLMPuR8qLbuzNf", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Safe Haven", + "img": "icons/environment/settlement/watchtower-moonlit-blue.webp", + "origin": "Compendium.daggerheart.domains.Item.lmBLMPuR8qLbuzNf", + "transfer": false, + "_id": "UaqohKZnokIPLeYf", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [ + { + "key": "system.bonuses.rest.shortRest.shortMoves", + "mode": 2, + "value": "1", + "priority": null + }, + { + "key": "system.bonuses.rest.longRest.longMoves", + "mode": 2, + "value": "1", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

When you take a rest within your own Safe Haven, you can choose an additional downtime move.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754233292243, + "modifiedTime": 1754233349982, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!lmBLMPuR8qLbuzNf.UaqohKZnokIPLeYf" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!lmBLMPuR8qLbuzNf" } diff --git a/src/packs/domains/domainCard_Shrug_It_Off_JwfhtgmmuRxg4zhI.json b/src/packs/domains/domainCard_Shrug_It_Off_JwfhtgmmuRxg4zhI.json index 69204a07..2d5ed024 100644 --- a/src/packs/domains/domainCard_Shrug_It_Off_JwfhtgmmuRxg4zhI.json +++ b/src/packs/domains/domainCard_Shrug_It_Off_JwfhtgmmuRxg4zhI.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "kj3gwg5bmCqwFYze", "system": { - "description": "

When you would take damage, you can mark a Stress to reduce the severity of the damage by one threshold. When you do, roll a d6. On a result of 3 or lower, place this card in your vault.

", + "description": "

When you would take damage, you can mark a Stress to reduce the severity of the damage by one threshold. When you do, roll a d6. On a result of 3 or lower, place this card in your vault.

", "domain": "valor", "recallCost": 1, "level": 7, @@ -14,10 +14,19 @@ "type": "attack", "_id": "h9odg7Tk94O0M5l1", "systemPath": "actions", - "description": "", + "description": "

When you would take damage, you can mark a Stress to reduce the severity of the damage by one threshold. When you do, roll a d6. On a result of 3 or lower, place this card in your vault.

", "chatDisplay": true, "actionType": "action", - "cost": [], + "cost": [ + { + "consumeOnSuccess": false, + "scalable": false, + "key": "stress", + "value": 1, + "keyIsID": false, + "step": null + } + ], "uses": { "value": null, "max": "", @@ -67,8 +76,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784516, - "modifiedTime": 1754229468207, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754242112465, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "JwfhtgmmuRxg4zhI", "sort": 3400000, diff --git a/src/packs/domains/domainCard_Sigil_of_Retribution_RiuN0lMlfoTAhLJz.json b/src/packs/domains/domainCard_Sigil_of_Retribution_RiuN0lMlfoTAhLJz.json index ec8e66b8..cd3e81b3 100644 --- a/src/packs/domains/domainCard_Sigil_of_Retribution_RiuN0lMlfoTAhLJz.json +++ b/src/packs/domains/domainCard_Sigil_of_Retribution_RiuN0lMlfoTAhLJz.json @@ -1,29 +1,113 @@ { "name": "Sigil of Retribution", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "FcMclsLDy86EicA6", "system": { - "description": "

Mark an adversary within Close range with a sigil of retribution. The GM gains a Fear. When the marked adversary deals damage to you or your allies, place a d8 on this card. You can hold a number of d8s equal to your level. When you successfully attack the marked adversary, roll the dice on this card and add the total to your damage roll, then clear the dice. This effect ends when the marked adversary is defeated or you cast Sigil of Retribution again.

", + "description": "

Mark an adversary within Close range with a sigil of retribution. The GM gains a Fear. When the marked adversary deals damage to you or your allies, place a d8 on this card. You can hold a number of d8s equal to your level. When you successfully attack the marked adversary, roll the dice on this card and add the total to your damage roll, then clear the dice. This effect ends when the marked adversary is defeated or you cast Sigil of Retribution again.

", "domain": "codex", "recallCost": 2, "level": 6, - "type": "spell" + "type": "spell", + "resource": { + "type": "simple", + "value": 0, + "max": "@system.levelData.level.current", + "icon": "fa-solid fa-hand-sparkles", + "dieFaces": "d8" + }, + "actions": { + "Nhp93LBwnBg5DyY9": { + "type": "effect", + "_id": "Nhp93LBwnBg5DyY9", + "systemPath": "actions", + "description": "

Mark an adversary within Close range with a sigil of retribution. The GM gains a Fear. When the marked adversary deals damage to you or your allies, place a d8 on this card. You can hold a number of d8s equal to your level. When you successfully attack the marked adversary, roll the dice on this card and add the total to your damage roll, then clear the dice. This effect ends when the marked adversary is defeated or you cast Sigil of Retribution again.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null + }, + "effects": [ + { + "_id": "pJntjutNO7bYX6td", + "onSave": false + } + ], + "target": { + "type": "any", + "amount": 1 + }, + "name": "Mark", + "img": "icons/magic/symbols/triangle-glow-purple.webp", + "range": "close" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784517, - "modifiedTime": 1753922784517, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754232249140, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "RiuN0lMlfoTAhLJz", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Sigil of Retribution", + "img": "icons/magic/symbols/triangle-glow-purple.webp", + "origin": "Compendium.daggerheart.domains.Item.RiuN0lMlfoTAhLJz", + "transfer": false, + "_id": "pJntjutNO7bYX6td", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

When the marked adversary deals damage to you or your allies, place a d8 on this card. You can hold a number of d8s equal to your level. When you successfully attack the marked adversary, roll the dice on this card and add the total to your damage roll, then clear the dice. This effect ends when the marked adversary is defeated or you cast Sigil of Retribution again.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754232137303, + "modifiedTime": 1754232174373, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!RiuN0lMlfoTAhLJz.pJntjutNO7bYX6td" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!RiuN0lMlfoTAhLJz" } diff --git a/src/packs/domains/domainCard_Support_Tank_stId5syX7YpP2JGz.json b/src/packs/domains/domainCard_Support_Tank_stId5syX7YpP2JGz.json index 31f61f9f..04c3c64c 100644 --- a/src/packs/domains/domainCard_Support_Tank_stId5syX7YpP2JGz.json +++ b/src/packs/domains/domainCard_Support_Tank_stId5syX7YpP2JGz.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "cOZgzLQRGNnBzsHT", "system": { - "description": "

When an ally within Close range fails a roll, you can spend 2 Hope to allow them to reroll either their Hope or Fear Die.

", + "description": "

When an ally within Close range fails a roll, you can spend 2 Hope to allow them to reroll either their Hope or Fear Die.

", "domain": "valor", "recallCost": 2, "level": 4, @@ -14,7 +14,7 @@ "type": "effect", "_id": "YEzqOIIV4HqzCKx4", "systemPath": "actions", - "description": "", + "description": "

When an ally within Close range fails a roll, you can spend 2 Hope to allow them to reroll either their Hope or Fear Die.

", "chatDisplay": true, "actionType": "action", "cost": [ @@ -51,8 +51,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784525, - "modifiedTime": 1754229484661, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754241759840, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "stId5syX7YpP2JGz", "sort": 3400000, diff --git a/src/packs/domains/domainCard_Teleport_HnPwVrWblYa9hwSt.json b/src/packs/domains/domainCard_Teleport_HnPwVrWblYa9hwSt.json index 3ce522fb..e1569b1a 100644 --- a/src/packs/domains/domainCard_Teleport_HnPwVrWblYa9hwSt.json +++ b/src/packs/domains/domainCard_Teleport_HnPwVrWblYa9hwSt.json @@ -1,29 +1,80 @@ { "name": "Teleport", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "pDtffkb0SMv1O8pL", "system": { - "description": "

Once per long rest, you can instantly teleport yourself and any number of willing targets within Close range to a place you’ve been before. Choose one of the following options, then make a Spellcast Roll (16):

On a success, you appear where you were intending to go. On a failure, you appear off course, with the range of failure determining how far off course.

", + "description": "

Once per long rest, you can instantly teleport yourself and any number of willing targets within Close range to a place you’ve been before. Choose one of the following options, then make a Spellcast Roll (16):

On a success, you appear where you were intending to go. On a failure, you appear off course, with the range of failure determining how far off course.

", "domain": "codex", "recallCost": 2, "level": 5, - "type": "spell" + "type": "spell", + "actions": { + "Fc38nN8i4z2VYW2T": { + "type": "attack", + "_id": "Fc38nN8i4z2VYW2T", + "systemPath": "actions", + "description": "

Once per long rest, you can instantly teleport yourself and any number of willing targets within Close range to a place you’ve been before. Choose one of the following options, then make a Spellcast Roll (16):

On a success, you appear where you were intending to go. On a failure, you appear off course, with the range of failure determining how far off course.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "1", + "recovery": "longRest" + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "spellcast", + "trait": null, + "difficulty": 16, + "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": "Spellcast Roll", + "img": "icons/magic/movement/pinwheel-turning-blue.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784528, - "modifiedTime": 1753922784528, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754231629691, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "HnPwVrWblYa9hwSt", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!HnPwVrWblYa9hwSt" } diff --git a/src/packs/domains/domainCard_Transcendent_Union_kVkoCLBXLAIifqpz.json b/src/packs/domains/domainCard_Transcendent_Union_kVkoCLBXLAIifqpz.json index b80e88f6..10ef5d47 100644 --- a/src/packs/domains/domainCard_Transcendent_Union_kVkoCLBXLAIifqpz.json +++ b/src/packs/domains/domainCard_Transcendent_Union_kVkoCLBXLAIifqpz.json @@ -1,29 +1,116 @@ { "name": "Transcendent Union", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/codex.png", "type": "domainCard", "folder": "IIVaYseNJbA2ta1B", "system": { - "description": "

Once per long rest, spend 5 Hope to cast this spell on two or more willing creatures. Until your next rest, when a creature connected by this union would mark Stress or Hit Points, the connected creatures can choose who marks it.

", + "description": "

Once per long rest, spend 5 Hope to cast this spell on two or more willing creatures. Until your next rest, when a creature connected by this union would mark Stress or Hit Points, the connected creatures can choose who marks it.

", "domain": "codex", "recallCost": 1, "level": 10, - "type": "spell" + "type": "spell", + "actions": { + "FhpWZpXoyXxB13BM": { + "type": "effect", + "_id": "FhpWZpXoyXxB13BM", + "systemPath": "actions", + "description": "

Once per long rest, spend 5 Hope to cast this spell on two or more willing creatures. Until your next rest, when a creature connected by this union would mark Stress or Hit Points, the connected creatures can choose who marks it.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "hope", + "value": 5, + "keyIsID": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [ + { + "_id": "kMcvp2QKmBP4uinB", + "onSave": false + } + ], + "target": { + "type": "friendly", + "amount": 2 + }, + "name": "Spend Hope", + "img": "icons/magic/light/explosion-beam-impact-silhouette.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784534, - "modifiedTime": 1753922784534, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754240901607, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "kVkoCLBXLAIifqpz", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Transcendent Union", + "img": "icons/magic/light/explosion-beam-impact-silhouette.webp", + "origin": "Compendium.daggerheart.domains.Item.kVkoCLBXLAIifqpz", + "transfer": false, + "_id": "kMcvp2QKmBP4uinB", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

Until your next rest, when a creature connected by this union would mark Stress or Hit Points, the connected creatures can choose who marks it.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754240901572, + "modifiedTime": 1754240925089, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!kVkoCLBXLAIifqpz.kMcvp2QKmBP4uinB" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!kVkoCLBXLAIifqpz" } diff --git a/src/packs/domains/domainCard_Unbreakable_CUIQmrPjf9VCHmwJ.json b/src/packs/domains/domainCard_Unbreakable_CUIQmrPjf9VCHmwJ.json index 09f7cc81..3d06e736 100644 --- a/src/packs/domains/domainCard_Unbreakable_CUIQmrPjf9VCHmwJ.json +++ b/src/packs/domains/domainCard_Unbreakable_CUIQmrPjf9VCHmwJ.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "D1MFCYakdFIKDmcD", "system": { - "description": "

When you mark your last Hit Point, instead of making a death move, you can roll a d6 and clear a number of Hit Points equal to the result. Then place this card in your vault.

", + "description": "

When you mark your last Hit Point, instead of making a death move, you can roll a d6 and clear a number of Hit Points equal to the result. Then place this card in your vault.

", "domain": "valor", "recallCost": 4, "level": 10, @@ -14,7 +14,7 @@ "type": "attack", "_id": "NXWbijHKKgqgcAMB", "systemPath": "actions", - "description": "", + "description": "

When you mark your last Hit Point, instead of making a death move, you can roll a d6 and clear a number of Hit Points equal to the result. Then place this card in your vault.

", "chatDisplay": true, "actionType": "action", "cost": [], @@ -67,8 +67,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784536, - "modifiedTime": 1754229325447, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754242513278, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "CUIQmrPjf9VCHmwJ", "sort": 3400000, diff --git a/src/packs/domains/domainCard_Unyielding_Armor_s3zRsOMeUkuDwgd8.json b/src/packs/domains/domainCard_Unyielding_Armor_s3zRsOMeUkuDwgd8.json index d0a49f12..a5b3ed83 100644 --- a/src/packs/domains/domainCard_Unyielding_Armor_s3zRsOMeUkuDwgd8.json +++ b/src/packs/domains/domainCard_Unyielding_Armor_s3zRsOMeUkuDwgd8.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "D1MFCYakdFIKDmcD", "system": { - "description": "

When you would mark an Armor Slot, roll a number of d6s equal to your Proficiency. If any roll a 6, reduce the severity by one threshold without marking an Armor Slot.

", + "description": "

When you would mark an Armor Slot, roll a number of d6s equal to your Proficiency. If any roll a 6, reduce the severity by one threshold without marking an Armor Slot.

", "domain": "valor", "recallCost": 1, "level": 10, @@ -19,8 +19,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784538, - "modifiedTime": 1754229312641, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754242525301, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "s3zRsOMeUkuDwgd8", "sort": 3400000, diff --git a/src/packs/domains/domainCard_Valor_Touched_k1AtYd3lSchIymBr.json b/src/packs/domains/domainCard_Valor_Touched_k1AtYd3lSchIymBr.json index e67ad5fc..2c622afb 100644 --- a/src/packs/domains/domainCard_Valor_Touched_k1AtYd3lSchIymBr.json +++ b/src/packs/domains/domainCard_Valor_Touched_k1AtYd3lSchIymBr.json @@ -4,7 +4,7 @@ "type": "domainCard", "folder": "kj3gwg5bmCqwFYze", "system": { - "description": "

When 4 or more of the domain cards in your loadout are from the Valor domain, gain the following benefits:

", + "description": "

When 4 or more of the domain cards in your loadout are from the Valor domain, gain the following benefits:

", "domain": "valor", "recallCost": 1, "level": 7, @@ -14,7 +14,7 @@ "type": "healing", "_id": "F04596OgMgpnhpQp", "systemPath": "actions", - "description": "", + "description": "

When you mark 1 or more Hit Points without marking an Armor Slot, clear an Armor Slot.

", "chatDisplay": true, "actionType": "action", "cost": [], @@ -88,8 +88,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784539, - "modifiedTime": 1754229464831, - "lastModifiedBy": "l5jB3XmcVXOTQpRZ" + "modifiedTime": 1754242143242, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "k1AtYd3lSchIymBr", "sort": 3400000, diff --git a/src/packs/domains/folders_Level_10_D1MFCYakdFIKDmcD.json b/src/packs/domains/folders_Level_10_D1MFCYakdFIKDmcD.json index fda1a4e6..2e0df28d 100644 --- a/src/packs/domains/folders_Level_10_D1MFCYakdFIKDmcD.json +++ b/src/packs/domains/folders_Level_10_D1MFCYakdFIKDmcD.json @@ -6,7 +6,7 @@ "sorting": "a", "_id": "D1MFCYakdFIKDmcD", "description": "", - "sort": 1000000, + "sort": 2100000, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,8 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "YNJ4HgHtFrTI89mx", - "modifiedTime": 1752681584076 + "lastModifiedBy": "MQSznptE5yLT7kj8", + "modifiedTime": 1754241657301 }, "_key": "!folders!D1MFCYakdFIKDmcD" } diff --git a/src/packs/domains/folders_Level_1_QpOL7jPbMBzH96qR.json b/src/packs/domains/folders_Level_1_QpOL7jPbMBzH96qR.json index 715bb74c..9e6f9792 100644 --- a/src/packs/domains/folders_Level_1_QpOL7jPbMBzH96qR.json +++ b/src/packs/domains/folders_Level_1_QpOL7jPbMBzH96qR.json @@ -6,7 +6,7 @@ "sorting": "a", "_id": "QpOL7jPbMBzH96qR", "description": "", - "sort": 100000, + "sort": 1200000, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,8 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "YNJ4HgHtFrTI89mx", - "modifiedTime": 1752681584076 + "lastModifiedBy": "MQSznptE5yLT7kj8", + "modifiedTime": 1754241649342 }, "_key": "!folders!QpOL7jPbMBzH96qR" } diff --git a/src/packs/domains/folders_Level_2_pk4xXE8D3vTawrqj.json b/src/packs/domains/folders_Level_2_pk4xXE8D3vTawrqj.json index 6af2fb66..cec9ff1c 100644 --- a/src/packs/domains/folders_Level_2_pk4xXE8D3vTawrqj.json +++ b/src/packs/domains/folders_Level_2_pk4xXE8D3vTawrqj.json @@ -6,7 +6,7 @@ "sorting": "a", "_id": "pk4xXE8D3vTawrqj", "description": "", - "sort": 200000, + "sort": 1300000, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,8 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "YNJ4HgHtFrTI89mx", - "modifiedTime": 1752681584076 + "lastModifiedBy": "MQSznptE5yLT7kj8", + "modifiedTime": 1754241651400 }, "_key": "!folders!pk4xXE8D3vTawrqj" } diff --git a/src/packs/domains/folders_Level_3_Oo9EkkF7CDD3QZEG.json b/src/packs/domains/folders_Level_3_Oo9EkkF7CDD3QZEG.json index 0475a63e..085a8fb4 100644 --- a/src/packs/domains/folders_Level_3_Oo9EkkF7CDD3QZEG.json +++ b/src/packs/domains/folders_Level_3_Oo9EkkF7CDD3QZEG.json @@ -6,7 +6,7 @@ "sorting": "a", "_id": "Oo9EkkF7CDD3QZEG", "description": "", - "sort": 300000, + "sort": 1400000, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,8 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "YNJ4HgHtFrTI89mx", - "modifiedTime": 1752681584076 + "lastModifiedBy": "MQSznptE5yLT7kj8", + "modifiedTime": 1754241653016 }, "_key": "!folders!Oo9EkkF7CDD3QZEG" } diff --git a/src/packs/domains/folders_Level_4_cOZgzLQRGNnBzsHT.json b/src/packs/domains/folders_Level_4_cOZgzLQRGNnBzsHT.json index 5b7f3bf2..716b0af5 100644 --- a/src/packs/domains/folders_Level_4_cOZgzLQRGNnBzsHT.json +++ b/src/packs/domains/folders_Level_4_cOZgzLQRGNnBzsHT.json @@ -6,7 +6,7 @@ "sorting": "a", "_id": "cOZgzLQRGNnBzsHT", "description": "", - "sort": 400000, + "sort": 1500000, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,8 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "YNJ4HgHtFrTI89mx", - "modifiedTime": 1752681584076 + "lastModifiedBy": "MQSznptE5yLT7kj8", + "modifiedTime": 1754241653668 }, "_key": "!folders!cOZgzLQRGNnBzsHT" } diff --git a/src/packs/domains/folders_Level_5_XDSp0FdiYDVO0tfw.json b/src/packs/domains/folders_Level_5_XDSp0FdiYDVO0tfw.json index fb274687..630703fc 100644 --- a/src/packs/domains/folders_Level_5_XDSp0FdiYDVO0tfw.json +++ b/src/packs/domains/folders_Level_5_XDSp0FdiYDVO0tfw.json @@ -6,7 +6,7 @@ "sorting": "a", "_id": "XDSp0FdiYDVO0tfw", "description": "", - "sort": 500000, + "sort": 1600000, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,8 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "YNJ4HgHtFrTI89mx", - "modifiedTime": 1752681584076 + "lastModifiedBy": "MQSznptE5yLT7kj8", + "modifiedTime": 1754241654308 }, "_key": "!folders!XDSp0FdiYDVO0tfw" } diff --git a/src/packs/domains/folders_Level_6_nKCmeAn7ESsb4byE.json b/src/packs/domains/folders_Level_6_nKCmeAn7ESsb4byE.json index e8360bf1..9bbe114b 100644 --- a/src/packs/domains/folders_Level_6_nKCmeAn7ESsb4byE.json +++ b/src/packs/domains/folders_Level_6_nKCmeAn7ESsb4byE.json @@ -6,7 +6,7 @@ "sorting": "a", "_id": "nKCmeAn7ESsb4byE", "description": "", - "sort": 600000, + "sort": 1700000, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,8 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "YNJ4HgHtFrTI89mx", - "modifiedTime": 1752681584076 + "lastModifiedBy": "MQSznptE5yLT7kj8", + "modifiedTime": 1754241654911 }, "_key": "!folders!nKCmeAn7ESsb4byE" } diff --git a/src/packs/domains/folders_Level_7_kj3gwg5bmCqwFYze.json b/src/packs/domains/folders_Level_7_kj3gwg5bmCqwFYze.json index 86e95007..f4b4afc9 100644 --- a/src/packs/domains/folders_Level_7_kj3gwg5bmCqwFYze.json +++ b/src/packs/domains/folders_Level_7_kj3gwg5bmCqwFYze.json @@ -6,7 +6,7 @@ "sorting": "a", "_id": "kj3gwg5bmCqwFYze", "description": "", - "sort": 700000, + "sort": 1800000, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,8 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "YNJ4HgHtFrTI89mx", - "modifiedTime": 1752681584076 + "lastModifiedBy": "MQSznptE5yLT7kj8", + "modifiedTime": 1754241655520 }, "_key": "!folders!kj3gwg5bmCqwFYze" } diff --git a/src/packs/domains/folders_Level_8_FUzQxkv4gFc46SIs.json b/src/packs/domains/folders_Level_8_FUzQxkv4gFc46SIs.json index 64733042..1ebc4f4d 100644 --- a/src/packs/domains/folders_Level_8_FUzQxkv4gFc46SIs.json +++ b/src/packs/domains/folders_Level_8_FUzQxkv4gFc46SIs.json @@ -6,7 +6,7 @@ "sorting": "a", "_id": "FUzQxkv4gFc46SIs", "description": "", - "sort": 800000, + "sort": 1900000, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,8 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "YNJ4HgHtFrTI89mx", - "modifiedTime": 1752681584076 + "lastModifiedBy": "MQSznptE5yLT7kj8", + "modifiedTime": 1754241656103 }, "_key": "!folders!FUzQxkv4gFc46SIs" } diff --git a/src/packs/domains/folders_Level_9_8DOVMjTtZFKtwX4p.json b/src/packs/domains/folders_Level_9_8DOVMjTtZFKtwX4p.json index c3456341..b0405020 100644 --- a/src/packs/domains/folders_Level_9_8DOVMjTtZFKtwX4p.json +++ b/src/packs/domains/folders_Level_9_8DOVMjTtZFKtwX4p.json @@ -6,7 +6,7 @@ "sorting": "a", "_id": "8DOVMjTtZFKtwX4p", "description": "", - "sort": 900000, + "sort": 2000000, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,8 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "YNJ4HgHtFrTI89mx", - "modifiedTime": 1752681584076 + "lastModifiedBy": "MQSznptE5yLT7kj8", + "modifiedTime": 1754241656688 }, "_key": "!folders!8DOVMjTtZFKtwX4p" }