From 0f2e02a6bd0cd5fb8d9c859c9da92d4d8952fac9 Mon Sep 17 00:00:00 2001 From: WBHarry <89362246+WBHarry@users.noreply.github.com> Date: Sun, 3 Aug 2025 23:05:45 +0200 Subject: [PATCH] Initial versions of bone domain (#557) --- ...ainCard_Bone_Touched_ON5bvnoQBy0SYc9Y.json | 103 ++++++++++- .../domainCard_Boost_VKAHS6eWz28ukcDs.json | 49 +++++- .../domainCard_Brace_QXs4vssSqNGQu5b8.json | 67 +++++++- ...inCard_Breaking_Blow_8UANBgSdhMZ0sqfO.json | 101 ++++++++++- ...Card_Cruel_Precision_bap1eCWryPNowbyo.json | 130 +++++++++++++- .../domainCard_Deathrun_xFOSn8IVVNizgHFq.json | 49 +++++- ...nCard_Deft_Maneuvers_dc4rAXlv95srZUct.json | 108 +++++++++++- .../domainCard_Ferocity_jSQsSP61CX4MhSN7.json | 40 ++++- ...Card_I_See_It_Coming_Kp6RejHGimnuoBom.json | 73 +++++++- ...nCard_Know_Thy_Enemy_O38MQMhJWdZnXi6b.json | 105 +++++++++++- ...ainCard_On_the_Brink_zbxPl81kbWEegKQN.json | 13 +- ...inCard_Rapid_Riposte_tceJDcCUefrMS2Ov.json | 49 +++++- .../domainCard_Recovery_gsiQFT6q3WOgqerJ.json | 162 +++++++++++++++++- .../domainCard_Redirect_faU0XkJCbar69PiN.json | 49 +++++- ...nCard_Signature_Move_LWRkhNY968Cu2Zl5.json | 11 +- ...d_Splintering_Strike_TYKfM3H9vBXyWiH4.json | 49 +++++- ...d_Strategic_Approach_5b1awkgTmMp3FVrm.json | 56 +++++- ...omainCard_Swift_Step_H6TqCJBaa1eWEQ1z.json | 153 ++++++++++++++++- ...domainCard_Tactician_WChWEH36lUpXAC0K.json | 11 +- ...mainCard_Untouchable_9QElncQUDSakuSdR.json | 67 +++++++- .../domainCard_Wrangle_9DwSxHoUwl8Kxj3n.json | 64 ++++++- 21 files changed, 1384 insertions(+), 125 deletions(-) diff --git a/src/packs/domains/domainCard_Bone_Touched_ON5bvnoQBy0SYc9Y.json b/src/packs/domains/domainCard_Bone_Touched_ON5bvnoQBy0SYc9Y.json index 41180cff..5932c284 100644 --- a/src/packs/domains/domainCard_Bone_Touched_ON5bvnoQBy0SYc9Y.json +++ b/src/packs/domains/domainCard_Bone_Touched_ON5bvnoQBy0SYc9Y.json @@ -1,29 +1,118 @@ { "name": "Bone-Touched", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "i5iDLXMZLc0ckWI5", "system": { - "description": "

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

", + "description": "

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

", "domain": "bone", "recallCost": 2, "level": 7, - "type": "ability" + "type": "ability", + "actions": { + "pRSiIoh4Bzk5I9ej": { + "type": "effect", + "_id": "pRSiIoh4Bzk5I9ej", + "systemPath": "actions", + "description": "

Once per rest, you can spend 3 Hope to cause an attack that succeeded against you to fail instead.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "hope", + "value": 3, + "keyIsID": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "1", + "recovery": "shortRest", + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "self", + "amount": null + }, + "name": "Spend Hope", + "img": "icons/magic/holy/barrier-shield-winged-blue.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": 1754252494658, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "ON5bvnoQBy0SYc9Y", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Bone Touched", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "_id": "P6hYkkI64FqIcMoP", + "img": "icons/magic/death/bones-crossed-orange.webp", + "changes": [ + { + "key": "system.traits.agility.value", + "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 Agility

", + "origin": null, + "tint": "#ffffff", + "transfer": true, + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754250944849, + "modifiedTime": 1754250980546, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!ON5bvnoQBy0SYc9Y.P6hYkkI64FqIcMoP" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!ON5bvnoQBy0SYc9Y" } diff --git a/src/packs/domains/domainCard_Boost_VKAHS6eWz28ukcDs.json b/src/packs/domains/domainCard_Boost_VKAHS6eWz28ukcDs.json index 39af8b23..d6438669 100644 --- a/src/packs/domains/domainCard_Boost_VKAHS6eWz28ukcDs.json +++ b/src/packs/domains/domainCard_Boost_VKAHS6eWz28ukcDs.json @@ -1,29 +1,66 @@ { "name": "Boost", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "3e8kCsLzLxiACJDb", "system": { - "description": "

Mark a Stress to boost off a willing ally within Close range, fling yourself into the air, and perform an aerial attack against a target within Far range. You have advantage on the attack, add a d10 to the damage roll, and end your move within Melee range of the target.

", + "description": "

Mark a Stress to boost off a willing ally within Close range, fling yourself into the air, and perform an aerial attack against a target within Far range. You have advantage on the attack, add a d10 to the damage roll, and end your move within Melee range of the target.

", "domain": "bone", "recallCost": 1, "level": 4, - "type": "ability" + "type": "ability", + "actions": { + "EA3lGjFhJAX1xoT4": { + "type": "effect", + "_id": "EA3lGjFhJAX1xoT4", + "systemPath": "actions", + "description": "

Mark a Stress to boost off a willing ally within Close range, fling yourself into the air, and perform an aerial attack against a target within Far range. You have advantage on the attack, add a d10 to the damage roll, and end your move within Melee range of the target.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "stress", + "value": 1, + "keyIsID": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "any", + "amount": 1 + }, + "name": "Mark Stress", + "img": "icons/skills/movement/arrow-upward-yellow.webp", + "range": "far" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784430, - "modifiedTime": 1753922784430, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252472924, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "VKAHS6eWz28ukcDs", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!VKAHS6eWz28ukcDs" } diff --git a/src/packs/domains/domainCard_Brace_QXs4vssSqNGQu5b8.json b/src/packs/domains/domainCard_Brace_QXs4vssSqNGQu5b8.json index 647d6f83..4ac9fc40 100644 --- a/src/packs/domains/domainCard_Brace_QXs4vssSqNGQu5b8.json +++ b/src/packs/domains/domainCard_Brace_QXs4vssSqNGQu5b8.json @@ -1,10 +1,10 @@ { "name": "Brace", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "eR7sP5jQwfCLORUe", "system": { - "description": "

When you mark an Armor Slot to reduce incoming damage, you can mark a Stress to mark an additional Armor Slot.

", + "description": "

When you mark an Armor Slot to reduce incoming damage, you can mark a Stress to mark an additional Armor Slot.

", "domain": "bone", "recallCost": 1, "level": 3, @@ -15,15 +15,70 @@ "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784431, - "modifiedTime": 1753922784431, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754249663994, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "QXs4vssSqNGQu5b8", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Brace", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "_id": "xSjqLOHfi5lImDHS", + "img": "icons/magic/defensive/shield-barrier-blue.webp", + "changes": [ + { + "key": "system.rules.damageReduction.maxArmorMarked.stressExtra", + "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 mark an Armor Slot to reduce incoming damage, you can mark a Stress to mark an additional Armor Slot.

", + "origin": null, + "tint": "#ffffff", + "transfer": true, + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754249569486, + "modifiedTime": 1754249622443, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!QXs4vssSqNGQu5b8.xSjqLOHfi5lImDHS" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!QXs4vssSqNGQu5b8" } diff --git a/src/packs/domains/domainCard_Breaking_Blow_8UANBgSdhMZ0sqfO.json b/src/packs/domains/domainCard_Breaking_Blow_8UANBgSdhMZ0sqfO.json index 8ddb0aed..8f440bd9 100644 --- a/src/packs/domains/domainCard_Breaking_Blow_8UANBgSdhMZ0sqfO.json +++ b/src/packs/domains/domainCard_Breaking_Blow_8UANBgSdhMZ0sqfO.json @@ -1,29 +1,116 @@ { "name": "Breaking Blow", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "n7pgTBYSItMzCX0s", "system": { - "description": "

When you make a successful attack, you can mark a Stress to make the next successful attack against that same target deal an extra 2d12 damage.

", + "description": "

When you make a successful attack, you can mark a Stress to make the next successful attack against that same target deal an extra 2d12 damage.

", "domain": "bone", "recallCost": 3, "level": 8, - "type": "ability" + "type": "ability", + "actions": { + "aL83OMkU7hSQRlOA": { + "type": "effect", + "_id": "aL83OMkU7hSQRlOA", + "systemPath": "actions", + "description": "

When you make a successful attack, you can mark a Stress to make the next successful attack against that same target deal an extra 2d12 damage.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "stress", + "value": 1, + "keyIsID": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [ + { + "_id": "ETIeXRAib3DFBHpX", + "onSave": false + } + ], + "target": { + "type": "any", + "amount": null + }, + "name": "Mark Stress", + "img": "icons/skills/wounds/bone-broken-knee-beam.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784431, - "modifiedTime": 1753922784431, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252500559, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "8UANBgSdhMZ0sqfO", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Breaking Blow", + "img": "icons/skills/wounds/bone-broken-knee-beam.webp", + "origin": "Compendium.daggerheart.domains.Item.8UANBgSdhMZ0sqfO", + "transfer": false, + "_id": "ETIeXRAib3DFBHpX", + "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 successful attack against this target deals an extra 2d12 damage.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754251412535, + "modifiedTime": 1754251458020, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!8UANBgSdhMZ0sqfO.ETIeXRAib3DFBHpX" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!8UANBgSdhMZ0sqfO" } diff --git a/src/packs/domains/domainCard_Cruel_Precision_bap1eCWryPNowbyo.json b/src/packs/domains/domainCard_Cruel_Precision_bap1eCWryPNowbyo.json index 932f09ef..8b142a56 100644 --- a/src/packs/domains/domainCard_Cruel_Precision_bap1eCWryPNowbyo.json +++ b/src/packs/domains/domainCard_Cruel_Precision_bap1eCWryPNowbyo.json @@ -1,10 +1,10 @@ { "name": "Cruel Precision", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "i5iDLXMZLc0ckWI5", "system": { - "description": "

When you make a successful attack with a weapon, gain a bonus to your damage roll equal to either your Finesse or Agility.

", + "description": "

When you make a successful attack with a weapon, gain a bonus to your damage roll equal to either your Finesse or Agility.

", "domain": "bone", "recallCost": 1, "level": 7, @@ -15,15 +15,133 @@ "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784442, - "modifiedTime": 1753922784442, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252496659, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "bap1eCWryPNowbyo", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Cruel Precision (Agi)", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "_id": "t5D10AL2W9LMGsX4", + "img": "icons/skills/melee/strike-dagger-arcane-pink.webp", + "changes": [ + { + "key": "system.bonuses.damage.primaryWeapon.bonus", + "mode": 2, + "value": "@system.traits.agility.value", + "priority": null + }, + { + "key": "system.bonuses.damage.secondaryWeapon.bonus", + "mode": 2, + "value": "@system.traits.agility.value", + "priority": null + } + ], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

When you make a successful attack with a weapon, gain a bonus to your damage roll equal to either your Finesse or Agility.

", + "origin": null, + "tint": "#ffffff", + "transfer": true, + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754251018030, + "modifiedTime": 1754251148008, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!bap1eCWryPNowbyo.t5D10AL2W9LMGsX4" + }, + { + "name": "Cruel Precision (Fin)", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "_id": "Ha7c4XgmN5zGMSHG", + "img": "icons/skills/melee/strike-dagger-arcane-pink.webp", + "changes": [ + { + "key": "system.bonuses.damage.primaryWeapon.bonus", + "mode": 2, + "value": "@system.traits.finesse.value", + "priority": null + }, + { + "key": "system.bonuses.damage.secondaryWeapon.bonus", + "mode": 2, + "value": "@system.traits.finesse.value", + "priority": null + } + ], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

When you make a successful attack with a weapon, gain a bonus to your damage roll equal to either your Finesse or Agility.

", + "origin": null, + "tint": "#ffffff", + "transfer": true, + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754251104476, + "modifiedTime": 1754251149275, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!bap1eCWryPNowbyo.Ha7c4XgmN5zGMSHG" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!bap1eCWryPNowbyo" } diff --git a/src/packs/domains/domainCard_Deathrun_xFOSn8IVVNizgHFq.json b/src/packs/domains/domainCard_Deathrun_xFOSn8IVVNizgHFq.json index b1bf8ad7..4d415f76 100644 --- a/src/packs/domains/domainCard_Deathrun_xFOSn8IVVNizgHFq.json +++ b/src/packs/domains/domainCard_Deathrun_xFOSn8IVVNizgHFq.json @@ -1,29 +1,66 @@ { "name": "Deathrun", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "Hs6POmXKThDXQJBn", "system": { - "description": "

Spend 3 Hope to run a straight path through the battlefield to a point within Far range, making an attack against all adversaries within your weapon’s range along that path. Choose the order in which you deal damage to the targets you succeeded against. For the first, roll your weapon damage with a +1 bonus to your Proficiency. Then remove a die from your damage roll and deal the remaining damage to the next target. Continue to remove a die for each subsequent target until you have no more damage dice or adversaries.

You can’t target the same adversary more than once per attack.

", + "description": "

Spend 3 Hope to run a straight path through the battlefield to a point within Far range, making an attack against all adversaries within your weapon’s range along that path. Choose the order in which you deal damage to the targets you succeeded against. For the first, roll your weapon damage with a +1 bonus to your Proficiency. Then remove a die from your damage roll and deal the remaining damage to the next target. Continue to remove a die for each subsequent target until you have no more damage dice or adversaries.

You can’t target the same adversary more than once per attack.

", "domain": "bone", "recallCost": 1, "level": 10, - "type": "ability" + "type": "ability", + "actions": { + "Eo4z2ns80222m7lO": { + "type": "effect", + "_id": "Eo4z2ns80222m7lO", + "systemPath": "actions", + "description": "

Spend 3 Hope to run a straight path through the battlefield to a point within Far range, making an attack against all adversaries within your weapon’s range along that path. Choose the order in which you deal damage to the targets you succeeded against. For the first, roll your weapon damage with a +1 bonus to your Proficiency. Then remove a die from your damage roll and deal the remaining damage to the next target. Continue to remove a die for each subsequent target until you have no more damage dice or adversaries.

You can’t target the same adversary more than once per attack.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "keyIsID": false, + "key": "hope", + "value": 1, + "scalable": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Spend Hope", + "img": "icons/magic/movement/trail-streak-zigzag-yellow.webp", + "range": "far" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784445, - "modifiedTime": 1753922784445, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252515126, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "xFOSn8IVVNizgHFq", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!xFOSn8IVVNizgHFq" } diff --git a/src/packs/domains/domainCard_Deft_Maneuvers_dc4rAXlv95srZUct.json b/src/packs/domains/domainCard_Deft_Maneuvers_dc4rAXlv95srZUct.json index e536e4b8..bdf4cbd0 100644 --- a/src/packs/domains/domainCard_Deft_Maneuvers_dc4rAXlv95srZUct.json +++ b/src/packs/domains/domainCard_Deft_Maneuvers_dc4rAXlv95srZUct.json @@ -1,29 +1,123 @@ { "name": "Deft Maneuvers", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "PeeIjbkBv41613yZ", "system": { - "description": "

Once per rest, mark a Stress to sprint anywhere within Far range without making an Agility Roll to get there.

If you end this movement within Melee range of an adversary and immediately make an attack against them, gain a +1 bonus to the attack roll.

", + "description": "

Once per rest, mark a Stress to sprint anywhere within Far range without making an Agility Roll to get there.

If you end this movement within Melee range of an adversary and immediately make an attack against them, gain a +1 bonus to the attack roll.

", "domain": "bone", "recallCost": 0, "level": 1, - "type": "ability" + "type": "ability", + "actions": { + "AKexQGjS5HwPTo19": { + "type": "effect", + "_id": "AKexQGjS5HwPTo19", + "systemPath": "actions", + "description": "

Once per rest, mark a Stress to sprint anywhere within Far range without making an Agility Roll to get there.

If you end this movement within Melee range of an adversary and immediately make an attack against them, gain a +1 bonus to the attack roll.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "stress", + "value": 1, + "keyIsID": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "1", + "recovery": "shortRest", + "consumeOnSuccess": false + }, + "effects": [ + { + "_id": "gEDGcbsgWY2D2nOo", + "onSave": false + } + ], + "target": { + "type": "any", + "amount": null + }, + "name": "Mark Stress", + "img": "icons/skills/movement/arrow-upward-yellow.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784446, - "modifiedTime": 1753922784446, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754249648390, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "dc4rAXlv95srZUct", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Deft Maneuvers", + "img": "icons/skills/movement/arrow-upward-yellow.webp", + "origin": "Compendium.daggerheart.domains.Item.dc4rAXlv95srZUct", + "transfer": true, + "_id": "gEDGcbsgWY2D2nOo", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [ + { + "key": "system.bonuses.roll.attack.bonus", + "mode": 2, + "value": "1", + "priority": null + } + ], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

If you end this movement within Melee range of an adversary and immediately make an attack against them, gain a +1 bonus to the attack roll.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754246649378, + "modifiedTime": 1754246697979, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!dc4rAXlv95srZUct.gEDGcbsgWY2D2nOo" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!dc4rAXlv95srZUct" } diff --git a/src/packs/domains/domainCard_Ferocity_jSQsSP61CX4MhSN7.json b/src/packs/domains/domainCard_Ferocity_jSQsSP61CX4MhSN7.json index d4f61daa..feb74897 100644 --- a/src/packs/domains/domainCard_Ferocity_jSQsSP61CX4MhSN7.json +++ b/src/packs/domains/domainCard_Ferocity_jSQsSP61CX4MhSN7.json @@ -1,29 +1,57 @@ { "name": "Ferocity", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "Q9rmrfeKqcqBNnWc", "system": { - "description": "

When you cause an adversary to mark 1 or more Hit Points, you can spend 2 Hope to increase your Evasion by the number of Hit Points they marked. This bonus lasts until after the next attack made against you.

", + "description": "

When you cause an adversary to mark 1 or more Hit Points, you can spend 2 Hope to increase your Evasion by the number of Hit Points they marked. This bonus lasts until after the next attack made against you.

", "domain": "bone", "recallCost": 2, "level": 2, - "type": "ability" + "type": "ability", + "actions": { + "2X4CqDTpEQjfSE8r": { + "type": "effect", + "_id": "2X4CqDTpEQjfSE8r", + "systemPath": "actions", + "description": "

When you cause an adversary to mark 1 or more Hit Points, you can spend 2 Hope to increase your Evasion by the number of Hit Points they marked. This bonus lasts until after the next attack made against you.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Spend Hope", + "img": "icons/skills/melee/maneuver-daggers-paired-orange.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784453, - "modifiedTime": 1753922784453, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754249658710, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "jSQsSP61CX4MhSN7", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!jSQsSP61CX4MhSN7" } diff --git a/src/packs/domains/domainCard_I_See_It_Coming_Kp6RejHGimnuoBom.json b/src/packs/domains/domainCard_I_See_It_Coming_Kp6RejHGimnuoBom.json index 28e256f9..0960839a 100644 --- a/src/packs/domains/domainCard_I_See_It_Coming_Kp6RejHGimnuoBom.json +++ b/src/packs/domains/domainCard_I_See_It_Coming_Kp6RejHGimnuoBom.json @@ -1,29 +1,90 @@ { "name": "I See It Coming", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "PeeIjbkBv41613yZ", "system": { - "description": "

When you’re targeted by an attack made from beyond Melee range, you can mark a Stress to roll a d4 and gain a bonus to your Evasion equal to the result against the attack.

", + "description": "

When you’re targeted by an attack made from beyond Melee range, you can mark a Stress to roll a d4 and gain a bonus to your Evasion equal to the result against the attack.

", "domain": "bone", "recallCost": 1, "level": 1, - "type": "ability" + "type": "ability", + "actions": { + "lVyTDd44pGJgF3w7": { + "type": "attack", + "_id": "lVyTDd44pGJgF3w7", + "systemPath": "actions", + "description": "

When you’re targeted by an attack made from beyond Melee range, you can mark a Stress to roll a d4 and gain a bonus to your Evasion equal to the result against the attack.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "consumeOnSuccess": false, + "scalable": false, + "key": "stress", + "value": 1, + "keyIsID": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "self", + "amount": null + }, + "effects": [], + "roll": { + "type": "diceSet", + "trait": null, + "difficulty": null, + "bonus": null, + "advState": "neutral", + "diceRolling": { + "multiplier": "flat", + "flatMultiplier": 1, + "dice": "d4", + "compare": null, + "treshold": null + }, + "useDefault": false + }, + "save": { + "trait": null, + "difficulty": null, + "damageMod": "none" + }, + "name": "Roll d4", + "img": "icons/skills/melee/maneuver-sword-katana-yellow.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784472, - "modifiedTime": 1753922784472, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754249651973, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "Kp6RejHGimnuoBom", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!Kp6RejHGimnuoBom" } diff --git a/src/packs/domains/domainCard_Know_Thy_Enemy_O38MQMhJWdZnXi6b.json b/src/packs/domains/domainCard_Know_Thy_Enemy_O38MQMhJWdZnXi6b.json index 0b370d70..53ef85a7 100644 --- a/src/packs/domains/domainCard_Know_Thy_Enemy_O38MQMhJWdZnXi6b.json +++ b/src/packs/domains/domainCard_Know_Thy_Enemy_O38MQMhJWdZnXi6b.json @@ -1,29 +1,122 @@ { "name": "Know Thy Enemy", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "BQ1L4EiwOs84Xysp", "system": { - "description": "

When observing a creature, you can make an Instinct Roll against them. On a success, spend a Hope and ask the GM for one set of information about the target from the following options:

Additionally on a success, you can mark a Stress to remove a Fear from the GM’s Fear Pool.

", + "description": "

When observing a creature, you can make an Instinct Roll against them. On a success, spend a Hope and ask the GM for one set of information about the target from the following options:

Additionally on a success, you can mark a Stress to remove a Fear from the GM’s Fear Pool.

", "domain": "bone", "recallCost": 1, "level": 5, - "type": "ability" + "type": "ability", + "actions": { + "CTIjJn5xFME0DCWm": { + "type": "attack", + "_id": "CTIjJn5xFME0DCWm", + "systemPath": "actions", + "description": "

When observing a creature, you can make an Instinct Roll against them. On a success, spend a Hope and ask the GM for one set of information about the target from the following options:

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "consumeOnSuccess": true, + "scalable": false, + "key": "hope", + "value": 1, + "keyIsID": false, + "step": null + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "trait", + "trait": "instinct", + "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": "Instinct Roll", + "img": "icons/magic/perception/eye-ringed-glow-angry-small-teal.webp", + "range": "" + }, + "ADRUe0WJktpHFz1o": { + "type": "effect", + "_id": "ADRUe0WJktpHFz1o", + "systemPath": "actions", + "description": "

On a success, you can mark a Stress to remove a Fear from the GM’s Fear Pool.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "stress", + "value": 1, + "keyIsID": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Mark Stress", + "img": "icons/magic/perception/eye-ringed-glow-angry-small-teal.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784475, - "modifiedTime": 1753922784475, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252480391, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "O38MQMhJWdZnXi6b", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!O38MQMhJWdZnXi6b" } diff --git a/src/packs/domains/domainCard_On_the_Brink_zbxPl81kbWEegKQN.json b/src/packs/domains/domainCard_On_the_Brink_zbxPl81kbWEegKQN.json index e57f91cb..1109dcdd 100644 --- a/src/packs/domains/domainCard_On_the_Brink_zbxPl81kbWEegKQN.json +++ b/src/packs/domains/domainCard_On_the_Brink_zbxPl81kbWEegKQN.json @@ -1,10 +1,10 @@ { "name": "On the Brink", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "eg2vM8j9xhya9Rwa", "system": { - "description": "

When you have 2 or fewer Hit Points unmarked, you don’t take Minor damage.

", + "description": "

When you have 2 or fewer Hit Points unmarked, you don’t take Minor damage.

", "domain": "bone", "recallCost": 1, "level": 9, @@ -15,15 +15,18 @@ "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784489, - "modifiedTime": 1753922784489, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252507659, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "zbxPl81kbWEegKQN", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!zbxPl81kbWEegKQN" } diff --git a/src/packs/domains/domainCard_Rapid_Riposte_tceJDcCUefrMS2Ov.json b/src/packs/domains/domainCard_Rapid_Riposte_tceJDcCUefrMS2Ov.json index 8112fc1d..e2f248c7 100644 --- a/src/packs/domains/domainCard_Rapid_Riposte_tceJDcCUefrMS2Ov.json +++ b/src/packs/domains/domainCard_Rapid_Riposte_tceJDcCUefrMS2Ov.json @@ -1,29 +1,66 @@ { "name": "Rapid Riposte", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "pYEavNqteiQepvvD", "system": { - "description": "

When an attack made against you from within Melee range fails, you can mark a Stress and seize the opportunity to deal the weapon damage of one of your active weapons to the attacker.

", + "description": "

When an attack made against you from within Melee range fails, you can mark a Stress and seize the opportunity to deal the weapon damage of one of your active weapons to the attacker.

", "domain": "bone", "recallCost": 0, "level": 6, - "type": "ability" + "type": "ability", + "actions": { + "4mdm2rcPDfm8tEIA": { + "type": "effect", + "_id": "4mdm2rcPDfm8tEIA", + "systemPath": "actions", + "description": "

When an attack made against you from within Melee range fails, you can mark a Stress and seize the opportunity to deal the weapon damage of one of your active weapons to the attacker.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "stress", + "value": 1, + "keyIsID": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Mark Stress", + "img": "icons/skills/melee/maneuver-greatsword-yellow.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784497, - "modifiedTime": 1753922784497, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252487558, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "tceJDcCUefrMS2Ov", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!tceJDcCUefrMS2Ov" } diff --git a/src/packs/domains/domainCard_Recovery_gsiQFT6q3WOgqerJ.json b/src/packs/domains/domainCard_Recovery_gsiQFT6q3WOgqerJ.json index 36435549..8b491d49 100644 --- a/src/packs/domains/domainCard_Recovery_gsiQFT6q3WOgqerJ.json +++ b/src/packs/domains/domainCard_Recovery_gsiQFT6q3WOgqerJ.json @@ -1,29 +1,177 @@ { "name": "Recovery", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "pYEavNqteiQepvvD", "system": { - "description": "

During a short rest, you can choose a long rest downtime move instead. You can spend a Hope to let an ally do the same.

", + "description": "

During a short rest, you can choose a long rest downtime move instead. You can spend a Hope to let an ally do the same.

", "domain": "bone", "recallCost": 1, "level": 6, - "type": "ability" + "type": "ability", + "actions": { + "ASZpyf3WqjgbjBl6": { + "type": "effect", + "_id": "ASZpyf3WqjgbjBl6", + "systemPath": "actions", + "description": "

During a short rest, you can choose a long rest downtime move instead. You can spend a Hope to let an ally do the same.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [ + { + "_id": "smTjINqIldErFD3q", + "onSave": false + } + ], + "target": { + "type": "any", + "amount": null + }, + "name": "Spend Hope", + "img": "icons/magic/life/cross-beam-green.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784500, - "modifiedTime": 1753922784500, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252490411, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "gsiQFT6q3WOgqerJ", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Recovery (Ally)", + "img": "icons/magic/life/cross-beam-green.webp", + "origin": "Compendium.daggerheart.domains.Item.gsiQFT6q3WOgqerJ", + "transfer": false, + "_id": "smTjINqIldErFD3q", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [ + { + "key": "system.bonuses.rest.shortRest.longMoves", + "mode": 2, + "value": "1", + "priority": null + }, + { + "key": "system.bonuses.rest.shortRest.shortMoves", + "mode": 2, + "value": "-1", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

During this short rest, you can choose a long rest downtime move instead.

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754250766595, + "modifiedTime": 1754250875891, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!gsiQFT6q3WOgqerJ.smTjINqIldErFD3q" + }, + { + "name": "Recovery", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "_id": "7GsHTQCtNB8PEVgr", + "img": "icons/magic/life/cross-beam-green.webp", + "changes": [ + { + "key": "system.bonuses.rest.shortRest.longMoves", + "mode": 2, + "value": "1", + "priority": null + }, + { + "key": "system.bonuses.rest.shortRest.shortMoves", + "mode": 2, + "value": "-1", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

During a short rest, you can choose a long rest downtime move instead.

", + "origin": null, + "tint": "#ffffff", + "transfer": true, + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754250835881, + "modifiedTime": 1754250863883, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!gsiQFT6q3WOgqerJ.7GsHTQCtNB8PEVgr" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!gsiQFT6q3WOgqerJ" } diff --git a/src/packs/domains/domainCard_Redirect_faU0XkJCbar69PiN.json b/src/packs/domains/domainCard_Redirect_faU0XkJCbar69PiN.json index 34934aca..85a952c3 100644 --- a/src/packs/domains/domainCard_Redirect_faU0XkJCbar69PiN.json +++ b/src/packs/domains/domainCard_Redirect_faU0XkJCbar69PiN.json @@ -1,29 +1,66 @@ { "name": "Redirect", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "3e8kCsLzLxiACJDb", "system": { - "description": "

When an attack made against you from beyond Melee range fails, roll a number of d6s equal to your Proficiency. If any roll a 6, you can mark a Stress to redirect the attack to damage an adversary within Very Close range instead.

", + "description": "

When an attack made against you from beyond Melee range fails, roll a number of d6s equal to your Proficiency. If any roll a 6, you can mark a Stress to redirect the attack to damage an adversary within Very Close range instead.

", "domain": "bone", "recallCost": 1, "level": 4, - "type": "ability" + "type": "ability", + "actions": { + "DRluINMGyhCR84ok": { + "type": "effect", + "_id": "DRluINMGyhCR84ok", + "systemPath": "actions", + "description": "

When an attack made against you from beyond Melee range fails, roll a number of d6s equal to your Proficiency. If any roll a 6, you can mark a Stress to redirect the attack to damage an adversary within Very Close range instead.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "stress", + "value": 1, + "keyIsID": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Mark Stress", + "img": "icons/skills/melee/sword-twirl-orange.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784500, - "modifiedTime": 1753922784500, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252475141, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "faU0XkJCbar69PiN", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!faU0XkJCbar69PiN" } diff --git a/src/packs/domains/domainCard_Signature_Move_LWRkhNY968Cu2Zl5.json b/src/packs/domains/domainCard_Signature_Move_LWRkhNY968Cu2Zl5.json index 8344383c..29ab1f5c 100644 --- a/src/packs/domains/domainCard_Signature_Move_LWRkhNY968Cu2Zl5.json +++ b/src/packs/domains/domainCard_Signature_Move_LWRkhNY968Cu2Zl5.json @@ -1,6 +1,6 @@ { "name": "Signature Move", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "BQ1L4EiwOs84Xysp", "system": { @@ -15,15 +15,18 @@ "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784518, - "modifiedTime": 1753922784518, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252482524, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "LWRkhNY968Cu2Zl5", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!LWRkhNY968Cu2Zl5" } diff --git a/src/packs/domains/domainCard_Splintering_Strike_TYKfM3H9vBXyWiH4.json b/src/packs/domains/domainCard_Splintering_Strike_TYKfM3H9vBXyWiH4.json index 294e0df9..e5354c04 100644 --- a/src/packs/domains/domainCard_Splintering_Strike_TYKfM3H9vBXyWiH4.json +++ b/src/packs/domains/domainCard_Splintering_Strike_TYKfM3H9vBXyWiH4.json @@ -1,29 +1,66 @@ { "name": "Splintering Strike", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "eg2vM8j9xhya9Rwa", "system": { - "description": "

Spend a Hope and make an attack against all adversaries within your weapon’s range. Once per long rest, on a success against any targets, add up the damage dealt, then redistribute that damage however you wish between the targets you succeeded against. When you deal damage to a target, roll an additional damage die and add its result to the damage you deal to that target.

", + "description": "

Spend a Hope and make an attack against all adversaries within your weapon’s range. Once per long rest, on a success against any targets, add up the damage dealt, then redistribute that damage however you wish between the targets you succeeded against. When you deal damage to a target, roll an additional damage die and add its result to the damage you deal to that target.

", "domain": "bone", "recallCost": 3, "level": 9, - "type": "ability" + "type": "ability", + "actions": { + "B4vyaTibK0GiRBCW": { + "type": "effect", + "_id": "B4vyaTibK0GiRBCW", + "systemPath": "actions", + "description": "

Spend a Hope and make an attack against all adversaries within your weapon’s range. Once per long rest, on a success against any targets, add up the damage dealt, then redistribute that damage however you wish between the targets you succeeded against. When you deal damage to a target, roll an additional damage die and add its result to the damage you deal to that target.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "keyIsID": false, + "key": "hope", + "value": 1, + "scalable": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Spend Hope", + "img": "icons/skills/melee/strike-sword-steel-yellow.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784522, - "modifiedTime": 1753922784522, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252510860, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "TYKfM3H9vBXyWiH4", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!TYKfM3H9vBXyWiH4" } diff --git a/src/packs/domains/domainCard_Strategic_Approach_5b1awkgTmMp3FVrm.json b/src/packs/domains/domainCard_Strategic_Approach_5b1awkgTmMp3FVrm.json index e8fbe761..19f05212 100644 --- a/src/packs/domains/domainCard_Strategic_Approach_5b1awkgTmMp3FVrm.json +++ b/src/packs/domains/domainCard_Strategic_Approach_5b1awkgTmMp3FVrm.json @@ -1,29 +1,73 @@ { "name": "Strategic Approach", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "Q9rmrfeKqcqBNnWc", "system": { - "description": "

After a long rest, place a number of tokens equal to your Knowledge on this card (minimum 1). The first time you move within Close range of an adversary and make an attack against them, you can spend one token to choose one of the following options:

When you take a long rest, clear all unspent tokens.

", + "description": "

After a long rest, place a number of tokens equal to your Knowledge on this card (minimum 1). The first time you move within Close range of an adversary and make an attack against them, you can spend one token to choose one of the following options:

When you take a long rest, clear all unspent tokens.

", "domain": "bone", "recallCost": 1, "level": 2, - "type": "ability" + "type": "ability", + "resource": { + "type": "simple", + "value": 1, + "max": "", + "icon": "fa-solid fa-bullseye", + "recovery": "longRest" + }, + "actions": { + "jTC0GbsBpGmaQLi7": { + "type": "effect", + "_id": "jTC0GbsBpGmaQLi7", + "systemPath": "actions", + "description": "

The first time you move within Close range of an adversary and make an attack against them, you can spend one token to choose one of the following options:

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "5b1awkgTmMp3FVrm", + "value": 1, + "keyIsID": true, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Spend Token", + "img": "icons/skills/targeting/crosshair-arrowhead-blue.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784523, - "modifiedTime": 1753922784523, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754249661976, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "5b1awkgTmMp3FVrm", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!5b1awkgTmMp3FVrm" } diff --git a/src/packs/domains/domainCard_Swift_Step_H6TqCJBaa1eWEQ1z.json b/src/packs/domains/domainCard_Swift_Step_H6TqCJBaa1eWEQ1z.json index 41560ac8..0dc8c2c9 100644 --- a/src/packs/domains/domainCard_Swift_Step_H6TqCJBaa1eWEQ1z.json +++ b/src/packs/domains/domainCard_Swift_Step_H6TqCJBaa1eWEQ1z.json @@ -1,29 +1,170 @@ { "name": "Swift Step", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "Hs6POmXKThDXQJBn", "system": { - "description": "

When an attack made against you fails, clear a Stress. If you can’t clear a Stress, gain a Hope.

", + "description": "

When an attack made against you fails, clear a Stress. If you can’t clear a Stress, gain a Hope.

", "domain": "bone", "recallCost": 2, "level": 10, - "type": "ability" + "type": "ability", + "actions": { + "Yqyfl459M3q3TACB": { + "type": "healing", + "_id": "Yqyfl459M3q3TACB", + "systemPath": "actions", + "description": "

When an attack made against you fails, clear a Stress. If you can’t clear a Stress, gain a Hope.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "damage": { + "parts": [ + { + "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": "self", + "amount": null + }, + "effects": [], + "roll": { + "type": null, + "trait": null, + "difficulty": null, + "bonus": null, + "advState": "neutral", + "diceRolling": { + "multiplier": "prof", + "flatMultiplier": 1, + "dice": "d6", + "compare": null, + "treshold": null + }, + "useDefault": false + }, + "name": "Clear Stress", + "img": "icons/magic/life/cross-beam-green.webp", + "range": "" + }, + "Py9Mx4nMfCRr4tpk": { + "type": "healing", + "_id": "Py9Mx4nMfCRr4tpk", + "systemPath": "actions", + "description": "

When an attack made against you fails, clear a Stress. If you can’t clear a Stress, gain a Hope.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "damage": { + "parts": [ + { + "value": { + "custom": { + "enabled": true, + "formula": "1" + }, + "multiplier": "prof", + "flatMultiplier": 1, + "dice": "d6", + "bonus": null + }, + "applyTo": "hope", + "base": false, + "resultBased": false, + "valueAlt": { + "multiplier": "prof", + "flatMultiplier": 1, + "dice": "d6", + "bonus": null, + "custom": { + "enabled": false + } + }, + "type": [] + } + ], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": null, + "trait": null, + "difficulty": null, + "bonus": null, + "advState": "neutral", + "diceRolling": { + "multiplier": "prof", + "flatMultiplier": 1, + "dice": "d6", + "compare": null, + "treshold": null + }, + "useDefault": false + }, + "name": "Gain Hope", + "img": "icons/magic/life/cross-beam-green.webp", + "range": "" + } + } }, "flags": {}, "_stats": { "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784526, - "modifiedTime": 1753922784526, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252518993, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "H6TqCJBaa1eWEQ1z", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!H6TqCJBaa1eWEQ1z" } diff --git a/src/packs/domains/domainCard_Tactician_WChWEH36lUpXAC0K.json b/src/packs/domains/domainCard_Tactician_WChWEH36lUpXAC0K.json index ee44ee5f..bcd56d25 100644 --- a/src/packs/domains/domainCard_Tactician_WChWEH36lUpXAC0K.json +++ b/src/packs/domains/domainCard_Tactician_WChWEH36lUpXAC0K.json @@ -1,6 +1,6 @@ { "name": "Tactician", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "eR7sP5jQwfCLORUe", "system": { @@ -15,15 +15,18 @@ "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784526, - "modifiedTime": 1753922784526, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754249669078, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "WChWEH36lUpXAC0K", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!WChWEH36lUpXAC0K" } diff --git a/src/packs/domains/domainCard_Untouchable_9QElncQUDSakuSdR.json b/src/packs/domains/domainCard_Untouchable_9QElncQUDSakuSdR.json index ac6392f5..b6564df1 100644 --- a/src/packs/domains/domainCard_Untouchable_9QElncQUDSakuSdR.json +++ b/src/packs/domains/domainCard_Untouchable_9QElncQUDSakuSdR.json @@ -1,10 +1,10 @@ { "name": "Untouchable", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "PeeIjbkBv41613yZ", "system": { - "description": "

Gain a bonus to your Evasion equal to half your Agility.

", + "description": "

Gain a bonus to your Evasion equal to half your Agility.

", "domain": "bone", "recallCost": 1, "level": 1, @@ -15,15 +15,70 @@ "compendiumSource": null, "duplicateSource": null, "exportSource": null, - "coreVersion": "13.344", + "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1753922784538, - "modifiedTime": 1753922784538, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754249654207, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "9QElncQUDSakuSdR", "sort": 3400000, - "effects": [], + "effects": [ + { + "name": "Untouchable", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "_id": "H8hazlQe4Wj4JFO6", + "img": "icons/skills/movement/feet-winged-boots-glowing-yellow.webp", + "changes": [ + { + "key": "system.evasion", + "mode": 2, + "value": "@system.traits.agility.value / 2", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

Gain a bonus to your Evasion equal to half your Agility.

", + "origin": null, + "tint": "#ffffff", + "transfer": true, + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754247027320, + "modifiedTime": 1754247067643, + "lastModifiedBy": "MQSznptE5yLT7kj8" + }, + "_key": "!items.effects!9QElncQUDSakuSdR.H8hazlQe4Wj4JFO6" + } + ], + "ownership": { + "default": 0 + }, "_key": "!items!9QElncQUDSakuSdR" } diff --git a/src/packs/domains/domainCard_Wrangle_9DwSxHoUwl8Kxj3n.json b/src/packs/domains/domainCard_Wrangle_9DwSxHoUwl8Kxj3n.json index 40d20f9d..76b17134 100644 --- a/src/packs/domains/domainCard_Wrangle_9DwSxHoUwl8Kxj3n.json +++ b/src/packs/domains/domainCard_Wrangle_9DwSxHoUwl8Kxj3n.json @@ -1,29 +1,81 @@ { "name": "Wrangle", - "img": "icons/svg/item-bag.svg", + "img": "systems/daggerheart/assets/icons/domains/domain-card/bone.png", "type": "domainCard", "folder": "n7pgTBYSItMzCX0s", "system": { - "description": "

Make an Agility Roll against all targets within Close range. Spend a Hope to move targets you succeed against, and any willing allies within Close range, to another point within Close range.

", + "description": "

Make an Agility Roll against all targets within Close range. Spend a Hope to move targets you succeed against, and any willing allies within Close range, to another point within Close range.

@Template[type:emanation|range:c]

", "domain": "bone", "recallCost": 1, "level": 8, - "type": "ability" + "type": "ability", + "actions": { + "XKY0LJYmvuILmNNU": { + "type": "attack", + "_id": "XKY0LJYmvuILmNNU", + "systemPath": "actions", + "description": "

Make an Agility Roll against all targets within Close range. Spend a Hope to move targets you succeed against, and any willing allies within Close range, to another point within Close range.

@Template[type:emanation|range:c]

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "trait", + "trait": "agility", + "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": "Agility Check", + "img": "icons/skills/melee/sword-engraved-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": 1753922784549, - "modifiedTime": 1753922784549, - "lastModifiedBy": "WafZqd6qLGpBRGTt" + "modifiedTime": 1754252503293, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_id": "9DwSxHoUwl8Kxj3n", "sort": 3400000, "effects": [], + "ownership": { + "default": 0 + }, "_key": "!items!9DwSxHoUwl8Kxj3n" }