[Feature] Countdown Actions (#1302)

* Added countdown actions

* Added a CountdownAutomation setting to enable/disable countdown automation

* Added Looping

* Added characterSpotlight automation

* Countdown max as formula to enable random countdowns

* Updated compendiums with countdowns

* .

* Fixed lightmode colouration

* Raised system version

* Added automation for ActionRolls on countdowns

* Added automation on fear to countdowns

* Corrected attackAction countdown automation

* Added initial countdown upon creating a CountdownAction

* Improved ActionCountdown initial name to be 'Start Countdown'
This commit is contained in:
WBHarry 2025-11-20 11:46:00 +01:00 committed by GitHub
parent 0233979a9f
commit 207220ff7b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
54 changed files with 1742 additions and 635 deletions

View file

@ -463,36 +463,14 @@
"name": "Choking Ash",
"type": "feature",
"system": {
"description": "<p>Countdown (Loop 6). When the PCs enter the Burning Heart of the Woods, activate the countdown. When it triggers, all characters must make a Strength or Instinct Reaction Roll. Targets who fail take <strong>4d6+5</strong> direct physical damage. Targets who succeed take half damage. Protective masks or clothes give advantage on the reaction roll. </p><section id=\"secret-qQq9TrwyjdayheMk\" class=\"secret\"><p><em>What hallucinations does the ash induce? What incongruous taste does it possess?</em></p></section>",
"description": "<p><em>Countdown (Loop 6)</em>. When the PCs enter the Burning Heart of the Woods, activate the countdown. When it triggers, all characters must make a Strength or Instinct Reaction Roll. Targets who fail take <strong>4d6+5</strong> direct physical damage. Targets who succeed take half damage. Protective masks or clothes give advantage on the reaction roll.</p><section class=\"secret\" id=\"secret-qQq9TrwyjdayheMk\"><p><em>What hallucinations does the ash induce? What incongruous taste does it possess?</em></p></section>",
"resource": null,
"actions": {
"U9O0nh0LkdKzjIXS": {
"type": "effect",
"_id": "U9O0nh0LkdKzjIXS",
"systemPath": "actions",
"description": "<p>Countdown (Loop 6). When the PCs enter the Burning Heart of the Woods, activate the countdown.</p><section class=\"secret\" id=\"secret-szFYk9lUNPPVUeUU\"><p><em>What hallucinations does the ash induce? What incongruous taste does it possess?</em></p></section>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"effects": [],
"target": {
"type": "any",
"amount": null
},
"name": "Countdown",
"img": "icons/magic/air/fog-gas-smoke-brown.webp",
"range": ""
},
"4XVdHOzycOXM5bh9": {
"type": "damage",
"_id": "4XVdHOzycOXM5bh9",
"systemPath": "actions",
"description": "<p>When the countdown triggers, all characters must make a Strength or Instinct Reaction Roll. Targets who fail take <strong>4d6+5</strong> direct physical damage. Targets who succeed take half damage. Protective masks or clothes give advantage on the reaction roll. </p><section class=\"secret\" id=\"secret-pf0x4kYIYL4CathW\"><p><em>What hallucinations does the ash induce? What incongruous taste does it possess?</em></p></section>",
"description": "<p>All characters must make a Strength or Instinct Reaction Roll. Targets who fail take <strong>4d6+5</strong> direct physical damage. Targets who succeed take half damage. Protective masks or clothes give advantage on the reaction roll.</p><section class=\"secret\" id=\"secret-pf0x4kYIYL4CathW\"><p><em>What hallucinations does the ash induce? What incongruous taste does it possess?</em></p></section>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
@ -540,6 +518,42 @@
"name": "Damage",
"img": "icons/magic/air/fog-gas-smoke-brown.webp",
"range": ""
},
"3L0T97ZzTqZU6BE6": {
"type": "countdown",
"_id": "3L0T97ZzTqZU6BE6",
"systemPath": "actions",
"description": "<p><em>Countdown (Loop 6)</em>. When the PCs enter the Burning Heart of the Woods, activate the countdown.</p>",
"chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "reaction",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null,
"consumeOnSuccess": false
},
"countdown": [
{
"name": "Choking Ash",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/magic/air/fog-gas-smoke-brown.webp",
"progress": {
"looping": "looping",
"type": "actionRoll",
"max": "6",
"current": 1
},
"ownership": {}
}
],
"name": "Start Countdown",
"img": "icons/magic/air/fog-gas-smoke-brown.webp",
"range": ""
}
},
"originItemType": null,
@ -559,12 +573,12 @@
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"coreVersion": "13.351",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"systemVersion": "1.2.4",
"createdTime": 1754217910442,
"modifiedTime": 1754217995895,
"lastModifiedBy": "MQSznptE5yLT7kj8"
"modifiedTime": 1763599784561,
"lastModifiedBy": "Q4RzhhaPfvLUzzbw"
},
"_key": "!actors.items!oY69NN4rYxoRE4hl.kYxuTZjH7HDUGeWh"
}

View file

@ -216,7 +216,7 @@
"name": "Sticky Fingers",
"type": "feature",
"system": {
"description": "<p>A thief tries to steal something from a PC. The PC must succeed on an Instinct Roll to notice the thief or lose an item of the GMs choice as the thief escapes to a Close distance. To retrieve the stolen item, the PCs must complete a Progress Countdown (6) to chase down the thief before the thief completes a Consequence Countdown (4) and escapes to their hideout.</p><section id=\"secret-UHBqg2AqmIAxgB15\" class=\"secret\"><p><em>What drove this person to pickpocketing? Where is the thiefs hideout and how has it avoided notice?</em></p></section>",
"description": "<p>A thief tries to steal something from a PC. The PC must succeed on an Instinct Roll to notice the thief or lose an item of the GMs choice as the thief escapes to a Close distance. To retrieve the stolen item, the PCs must complete a <em>Progress Countdown (6)</em> to chase down the thief before the thief completes a <em>Consequence Countdown (4)</em> and escapes to their hideout.</p><section class=\"secret\" id=\"secret-UHBqg2AqmIAxgB15\"><p><em>What drove this person to pickpocketing? Where is the thiefs hideout and how has it avoided notice?</em></p></section>",
"resource": null,
"actions": {
"GMy6OcMQnNJDDmtV": {
@ -265,26 +265,53 @@
"img": "icons/skills/social/theft-pickpocket-bribery-brown.webp",
"range": ""
},
"0V36HDEb9gpLubGL": {
"type": "effect",
"_id": "0V36HDEb9gpLubGL",
"L2TFexCvxvuCOCXe": {
"type": "countdown",
"_id": "L2TFexCvxvuCOCXe",
"systemPath": "actions",
"description": "<p>To retrieve the stolen item, the PCs must complete a Progress Countdown (6) to chase down the thief before the thief completes a Consequence Countdown (4) and escapes to their hideout.</p>",
"chatDisplay": true,
"description": "",
"chatDisplay": false,
"originItem": {
"type": "itemCollection"
},
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null
"recovery": null,
"consumeOnSuccess": false
},
"effects": [],
"target": {
"type": "any",
"amount": null
},
"name": "Countdowns",
"img": "icons/magic/time/hourglass-tilted-glowing-gold.webp",
"countdown": [
{
"name": "Chase Thief",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/skills/movement/feet-winged-boots-brown.webp",
"progress": {
"looping": "noLooping",
"type": "custom",
"max": "6",
"current": 1
},
"ownership": {}
},
{
"name": "Escape To Hideout",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/magic/perception/silhouette-stealth-shadow.webp",
"progress": {
"looping": "noLooping",
"type": "custom",
"max": "4",
"current": 1
},
"ownership": {}
}
],
"name": "Start Countdowns",
"img": "icons/skills/social/theft-pickpocket-bribery-brown.webp",
"range": ""
}
},
@ -305,12 +332,12 @@
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"coreVersion": "13.351",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"systemVersion": "1.2.3",
"createdTime": 1754211683813,
"modifiedTime": 1754211879643,
"lastModifiedBy": "MQSznptE5yLT7kj8"
"modifiedTime": 1763493014349,
"lastModifiedBy": "Q4RzhhaPfvLUzzbw"
},
"_key": "!actors.items!HZKA7hkej7JJY503.56qjiKMoN6S9riI6"
},

View file

@ -187,36 +187,14 @@
"name": "Siege Weapons (Environment Change)",
"type": "feature",
"system": {
"description": "<p>Consequence Countdown (6). The attacking force deploys siege weapons to try to raze the defenders fortifi cations. Activate the countdown when the siege begins (for a protracted siege, make this a long-term countdown instead). When it triggers, the defenders fortifi cations have been breached and the attackers fl ood inside. You gain 2 Fear, then shift to the Pitched Battle environment and spotlight it. </p><section id=\"secret-P5oJplxVBVJGtggb\" class=\"secret\"><p><em>What siege weapons are being deployed? Are they magical mundane or a mixture of both? What defenses must the characters overcome to storm the castle?</em></p></section>",
"description": "<p><em>Consequence Countdown (6)</em>. The attacking force deploys siege weapons to try to raze the defenders fortifi cations. Activate the countdown when the siege begins (for a protracted siege, make this a long-term countdown instead). When it triggers, the defenders fortifications have been breached and the attackers fl ood inside. You gain 2 Fear, then shift to the Pitched Battle environment and spotlight it.</p><section class=\"secret\" id=\"secret-P5oJplxVBVJGtggb\"><p><em>What siege weapons are being deployed? Are they magical mundane or a mixture of both? What defenses must the characters overcome to storm the castle?</em></p></section>",
"resource": null,
"actions": {
"F89TDp557TJ1vvgm": {
"type": "effect",
"_id": "F89TDp557TJ1vvgm",
"systemPath": "actions",
"description": "<p>Consequence Countdown (6). The attacking force deploys siege weapons to try to raze the defenders fortifi cations. Activate the countdown when the siege begins (for a protracted siege, make this a long-term countdown instead).</p><section class=\"secret\" id=\"secret-rgITC5rHTbEfm5Q2\"><p><em>What siege weapons are being deployed? Are they magical mundane or a mixture of both? What defenses must the characters overcome to storm the castle?</em></p></section>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"effects": [],
"target": {
"type": "any",
"amount": null
},
"name": "Countdown",
"img": "icons/weapons/artillery/catapult-simple.webp",
"range": ""
},
"TGWI1Kvw4ZEP3QEo": {
"type": "healing",
"_id": "TGWI1Kvw4ZEP3QEo",
"systemPath": "actions",
"description": "<p>When the cooldown triggers, the defenders fortifications have been breached and the attackers flood inside. You gain 2 Fear, then shift to the Pitched Battle environment and spotlight it.</p>",
"description": "<p>The defenders fortifications have been breached and the attackers flood inside. You gain 2 Fear, then shift to the Pitched Battle environment and spotlight it.</p>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
@ -278,6 +256,42 @@
"name": "Gain Fear",
"img": "icons/weapons/artillery/catapult-simple.webp",
"range": ""
},
"udKS3ME8VKuayEyO": {
"type": "countdown",
"_id": "udKS3ME8VKuayEyO",
"systemPath": "actions",
"description": "<p><em>Consequence Countdown (6)</em>. The attacking force deploys siege weapons to try to raze the defenders fortifications. Activate the countdown when the siege begins (for a protracted siege, make this a long-term countdown instead). </p>",
"chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "reaction",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null,
"consumeOnSuccess": false
},
"countdown": [
{
"name": "Siege Weapons (Environment Change)",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/weapons/artillery/catapult-simple.webp",
"progress": {
"looping": "noLooping",
"type": "custom",
"max": "6",
"current": 1
},
"ownership": {}
}
],
"name": "Start Countdown",
"img": "icons/weapons/artillery/catapult-simple.webp",
"range": ""
}
},
"originItemType": null,
@ -297,12 +311,12 @@
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"coreVersion": "13.351",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"systemVersion": "1.2.3",
"createdTime": 1754218202018,
"modifiedTime": 1754218357097,
"lastModifiedBy": "MQSznptE5yLT7kj8"
"modifiedTime": 1763493953316,
"lastModifiedBy": "Q4RzhhaPfvLUzzbw"
},
"_key": "!actors.items!1eZ32Esq7rfZOjlu.eSTq8Y0v4Dwd13XU"
},

View file

@ -144,7 +144,7 @@
"name": "Impossible Architecture",
"type": "feature",
"system": {
"description": "<p>Up is down, down is right, right is starward. Gravity and directionality themselves are in fl ux, and any attempt to move through this realm is an odyssey unto itself, requiring a Progress Countdown (8). On a failure, a PC must mark a Stress in addition to the rolls other consequences. </p><section id=\"secret-j76pJfYX7Cbt61Pq\" class=\"secret\"><p><em>What does it feel like to move in a space so alien to the Mortal Realm? What landmark or point do you fi xate on to maintain your balance? What bizarre landmarks do you traverse on your journey?</em></p></section>",
"description": "<p>Up is down, down is right, right is starward. Gravity and directionality themselves are in flux, and any attempt to move through this realm is an odyssey unto itself, requiring a <em>Progress Countdown (8)</em>. On a failure, a PC must mark a Stress in addition to the rolls other consequences.</p><section class=\"secret\" id=\"secret-j76pJfYX7Cbt61Pq\"><p><em>What does it feel like to move in a space so alien to the Mortal Realm? What landmark or point do you fixate on to maintain your balance? What bizarre landmarks do you traverse on your journey?</em></p></section>",
"resource": null,
"actions": {
"hli84bleKqYoU7YL": {
@ -198,6 +198,42 @@
"name": "Mark Stress",
"img": "icons/magic/symbols/squares-3d-green.webp",
"range": ""
},
"uZgtjZJVCedm93aJ": {
"type": "countdown",
"_id": "uZgtjZJVCedm93aJ",
"systemPath": "actions",
"description": "<p>Up is down, down is right, right is starward. Gravity and directionality themselves are in flux, and any attempt to move through this realm is an odyssey unto itself, requiring a <em>Progress Countdown (8)</em>.</p><section class=\"secret\" id=\"secret-rsf1tT4N3HBDgKna\"><p><em>What does it feel like to move in a space so alien to the Mortal Realm? What landmark or point do you fixate on to maintain your balance? What bizarre landmarks do you traverse on your journey?</em></p></section>",
"chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "passive",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null,
"consumeOnSuccess": false
},
"countdown": [
{
"name": "Impossible Architecture",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/magic/symbols/squares-3d-green.webp",
"progress": {
"looping": "noLooping",
"type": "custom",
"max": "8",
"current": 1
},
"ownership": {}
}
],
"name": "Start Countdown",
"img": "icons/magic/symbols/squares-3d-green.webp",
"range": ""
}
},
"originItemType": null,
@ -217,12 +253,12 @@
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"coreVersion": "13.351",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"systemVersion": "1.2.3",
"createdTime": 1754219060775,
"modifiedTime": 1754219140788,
"lastModifiedBy": "MQSznptE5yLT7kj8"
"modifiedTime": 1763494069315,
"lastModifiedBy": "Q4RzhhaPfvLUzzbw"
},
"_key": "!actors.items!2Z1mKc65LxNk2PqR.yXCBy1MQuh5GwH5Q"
},
@ -230,60 +266,14 @@
"name": "Everything You Are This Place Will Take from You",
"type": "feature",
"system": {
"description": "<p>Countdown (Loop 1d4). Activate the countdown. When it triggers, all PCs must succeed on a Presence Reaction Roll or their highest trait is temporarily reduced by [[/r 1d4]] unless they mark a number of Stress equal to its value. Any lost trait points are regained if the PC critically succeeds or escapes the Chaos Realm. </p><section id=\"secret-uG9quQrfVqBYix6p\" class=\"secret\"><p><em>How does this place try to steal from you that which makes you legendary? What does it feel like to have this power taken from you?</em></p></section>",
"description": "<p><em>Countdown (Loop 1d4)</em>. Activate the countdown. When it triggers, all PCs must succeed on a Presence Reaction Roll or their highest trait is temporarily reduced by [[/r 1d4]] unless they mark a number of Stress equal to its value. Any lost trait points are regained if the PC critically succeeds or escapes the Chaos Realm.</p><section class=\"secret\" id=\"secret-uG9quQrfVqBYix6p\"><p><em>How does this place try to steal from you that which makes you legendary? What does it feel like to have this power taken from you?</em></p></section>",
"resource": null,
"actions": {
"IexEUqnefrcD0VCz": {
"type": "attack",
"_id": "IexEUqnefrcD0VCz",
"systemPath": "actions",
"description": "<p>Countdown (Loop 1d4). Activate the countdown.</p><section class=\"secret\" id=\"secret-dFnoVgNh7bMpAQF1\"><p><em>How does this place try to steal from you that which makes you legendary? What does it feel like to have this power taken from you?</em></p></section>",
"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": "Countdown",
"img": "icons/magic/control/sihouette-hold-beam-green.webp",
"range": ""
},
"zOQMo13vSiX3QReJ": {
"type": "attack",
"_id": "zOQMo13vSiX3QReJ",
"systemPath": "actions",
"description": "<p>When the countdown triggers, all PCs must succeed on a Presence Reaction Roll or their highest trait is temporarily reduced by [[/r 1d4]] unless they mark a number of Stress equal to its value. Any lost trait points are regained if the PC critically succeeds or escapes the Chaos Realm. </p><section class=\"secret\" id=\"secret-nXjHVXTDY3UzkRVb\"><p><em>How does this place try to steal from you that which makes you legendary? What does it feel like to have this power taken from you?</em></p></section>",
"description": "<p>All PCs must succeed on a Presence Reaction Roll or their highest trait is temporarily reduced by [[/r 1d4]] unless they mark a number of Stress equal to its value. Any lost trait points are regained if the PC critically succeeds or escapes the Chaos Realm.</p><section class=\"secret\" id=\"secret-nXjHVXTDY3UzkRVb\"><p><em>How does this place try to steal from you that which makes you legendary? What does it feel like to have this power taken from you?</em></p></section>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
@ -324,6 +314,42 @@
"name": "Roll Save",
"img": "icons/magic/control/sihouette-hold-beam-green.webp",
"range": ""
},
"FxAFpgPbGcmi3nlh": {
"type": "countdown",
"_id": "FxAFpgPbGcmi3nlh",
"systemPath": "actions",
"description": "<p><em>Countdown (Loop 1d4)</em>. Activate the countdown.</p>",
"chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null,
"consumeOnSuccess": false
},
"countdown": [
{
"name": "Everything You Are This Place Will Take from You",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/magic/control/sihouette-hold-beam-green.webp",
"progress": {
"looping": "looping",
"type": "actionRoll",
"max": "4",
"current": 1
},
"ownership": {}
}
],
"name": "Start Countdown",
"img": "icons/magic/control/sihouette-hold-beam-green.webp",
"range": ""
}
},
"originItemType": null,
@ -343,12 +369,12 @@
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"coreVersion": "13.351",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"systemVersion": "1.2.4",
"createdTime": 1754219142956,
"modifiedTime": 1754219278386,
"lastModifiedBy": "MQSznptE5yLT7kj8"
"modifiedTime": 1763599839181,
"lastModifiedBy": "Q4RzhhaPfvLUzzbw"
},
"_key": "!actors.items!2Z1mKc65LxNk2PqR.0OYHJZqT0DlVz5be"
},

View file

@ -145,28 +145,42 @@
"name": "The Climb",
"type": "feature",
"system": {
"description": "<p>Climbing up the cliff side uses a Progress Countdown (12). It ticks down according to the following criteria when the PCs make an action roll to climb: </p><ul><li><p><strong>Critical Success</strong>: Tick down 3</p></li><li><p><strong>Success with Hope</strong>: Tick down 2</p></li><li><p><strong>Success with Fear</strong>: Tick down 1</p></li><li><p><strong>Failure with Hope</strong>: No Advancement</p></li><li><p><strong>Failure with Fear</strong>: Tick up 1</p></li></ul><p>When the countdown triggers, the party has made it to the top of the cliff .</p><section id=\"secret-TUIXsJs6D65YsP9f\" class=\"secret\"><p><em>What strange formations are the stones arranged in? What ominous warnings did previous adventurers leave?</em></p></section>",
"description": "<p>Climbing up the cliff side uses a Progress <em>Countdown (12)</em>. It ticks down according to the following criteria when the PCs make an action roll to climb:</p><ul><li><p><strong>Critical Success</strong>: Tick down 3</p></li><li><p><strong>Success with Hope</strong>: Tick down 2</p></li><li><p><strong>Success with Fear</strong>: Tick down 1</p></li><li><p><strong>Failure with Hope</strong>: No Advancement</p></li><li><p><strong>Failure with Fear</strong>: Tick up 1</p></li></ul><p>When the countdown triggers, the party has made it to the top of the cliff .</p><section class=\"secret\" id=\"secret-TUIXsJs6D65YsP9f\"><p><em>What strange formations are the stones arranged in? What ominous warnings did previous adventurers leave?</em></p></section>",
"resource": null,
"actions": {
"6GVdM7pIOpieLRA8": {
"type": "effect",
"_id": "6GVdM7pIOpieLRA8",
"TMEBwqlfvL3mb3hQ": {
"type": "countdown",
"_id": "TMEBwqlfvL3mb3hQ",
"systemPath": "actions",
"description": "<p>Climbing up the cliff side uses a Progress Countdown (12). It ticks down according to the following criteria when the PCs make an action roll to climb: </p><ul><li><p><strong>Critical Success</strong>: Tick down 3</p></li><li><p><strong>Success with Hope</strong>: Tick down 2</p></li><li><p><strong>Success with Fear</strong>: Tick down 1</p></li><li><p><strong>Failure with Hope</strong>: No Advancement</p></li><li><p><strong>Failure with Fear</strong>: Tick up 1</p></li></ul><p>When the countdown triggers, the party has made it to the top of the cliff .</p><section class=\"secret\" id=\"secret-U5QekZcpE7tSEBy2\"><p><em>What strange formations are the stones arranged in? What ominous warnings did previous adventurers leave?</em></p></section>",
"description": "<p>Climbing up the cliff side uses a <em>Progress Countdown (12)</em>. It ticks down according to the following criteria when the PCs make an action roll to climb:</p><ul><li><p><strong>Critical Success</strong>: Tick down 3</p></li><li><p><strong>Success with Hope</strong>: Tick down 2</p></li><li><p><strong>Success with Fear</strong>: Tick down 1</p></li><li><p><strong>Failure with Hope</strong>: No Advancement</p></li><li><p><strong>Failure with Fear</strong>: Tick up 1</p></li></ul><p>When the countdown triggers, the party has made it to the top of the cliff .</p><section class=\"secret\" id=\"secret-5teov2eI5kV1P3LD\"><p><em>What strange formations are the stones arranged in? What ominous warnings did previous adventurers leave?</em></p></section>",
"chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null
"recovery": null,
"consumeOnSuccess": false
},
"effects": [],
"target": {
"type": "any",
"amount": null
},
"name": "Countdown",
"countdown": [
{
"name": "The Climb",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/environment/wilderness/terrain-rocks-brown.webp",
"progress": {
"looping": "noLooping",
"type": "custom",
"max": "12",
"current": 1
},
"ownership": {}
}
],
"name": "Start Countdown",
"img": "icons/environment/wilderness/terrain-rocks-brown.webp",
"range": ""
}
@ -188,12 +202,12 @@
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"coreVersion": "13.351",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"systemVersion": "1.2.3",
"createdTime": 1754212143089,
"modifiedTime": 1754212255805,
"lastModifiedBy": "MQSznptE5yLT7kj8"
"modifiedTime": 1763493379219,
"lastModifiedBy": "Q4RzhhaPfvLUzzbw"
},
"_key": "!actors.items!LPpfdlNKqiZIl04w.bKBwM72OwVnlsHG6"
},

View file

@ -345,9 +345,72 @@
"name": "The Summoning",
"type": "feature",
"system": {
"description": "<p>Countdown (6). When the PCs enter the scene or the cult begins the ritual to summon a demon, activate the countdown. Designate one adversary to lead the ritual. The countdown ticks down when a PC rolls with Fear. When it triggers, summon a Minor Demon within Very Close range of the rituals leader. If the leader is defeated, the countdown ends with no effect as the ritual fails.</p><section class=\"secret\" id=\"secret-OXdRqIZ0R8wGn3Gm\"><p><em>What will the cult do with this leashed demon if they succeed? What will they try to summon next?</em></p></section>",
"description": "<p><em>Countdown (6)</em>. When the PCs enter the scene or the cult begins the ritual to summon a demon, activate the countdown. Designate one adversary to lead the ritual. The countdown ticks down when a PC rolls with Fear. When it triggers, summon a @UUID[Compendium.daggerheart.adversaries.Actor.3tqCjDwJAQ7JKqMb]{Minor Demon} within Very Close range of the rituals leader. If the leader is defeated, the countdown ends with no effect as the ritual fails.</p><section class=\"secret\" id=\"secret-OXdRqIZ0R8wGn3Gm\"><p><em>What will the cult do with this leashed demon if they succeed? What will they try to summon next?</em></p></section>",
"resource": null,
"actions": {},
"actions": {
"bUIfzuWd1VfiV8sc": {
"type": "countdown",
"_id": "bUIfzuWd1VfiV8sc",
"systemPath": "actions",
"description": "<p><em>Countdown (6)</em>. When the PCs enter the scene or the cult begins the ritual to summon a demon, activate the countdown. Designate one adversary to lead the ritual. The countdown ticks down when a PC rolls with Fear.</p>",
"chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "reaction",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null,
"consumeOnSuccess": false
},
"countdown": [
{
"name": "The Summoning",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/magic/unholy/barrier-fire-pink.webp",
"progress": {
"looping": "noLooping",
"type": "fear",
"max": "6",
"current": 1
},
"ownership": {}
}
],
"name": "Start Countdown",
"img": "icons/magic/unholy/barrier-fire-pink.webp",
"range": ""
},
"suFEnfpOfeVRvnJF": {
"type": "effect",
"_id": "suFEnfpOfeVRvnJF",
"systemPath": "actions",
"description": "<p>Summon a @UUID[Compendium.daggerheart.adversaries.Actor.3tqCjDwJAQ7JKqMb]{Minor Demon} within Very Close range of the rituals leader.</p>",
"chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null,
"consumeOnSuccess": false
},
"effects": [],
"target": {
"type": "any",
"amount": null
},
"name": "Summon Demon",
"img": "icons/magic/unholy/barrier-fire-pink.webp",
"range": ""
}
},
"originItemType": null,
"originId": null
},
@ -365,12 +428,12 @@
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"coreVersion": "13.351",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"systemVersion": "1.2.4",
"createdTime": 1754215458731,
"modifiedTime": 1754215511070,
"lastModifiedBy": "MQSznptE5yLT7kj8"
"modifiedTime": 1763600981803,
"lastModifiedBy": "Q4RzhhaPfvLUzzbw"
},
"_key": "!actors.items!QAXXiOKBDmCTauHD.oFfu3hUhp4ta4qwT"
},

View file

@ -146,36 +146,14 @@
"name": "Final Preparations",
"type": "feature",
"system": {
"description": "<p>When the environment first takes the spotlight, designate one adversary as the Usurper seeking to overthrow the gods. Activate a Long-Term Countdown (8) as the Usurper assembles what they need to conduct the ritual. When it triggers, spotlight this environment to use the “Beginning of the End” feature. While this environment remains in play, you can hold up to 15 Fear. </p><section id=\"secret-5ezbFLP3BnyqQPov\" class=\"secret\"><p><em>What does the Usurper still require: The heart of a High Seraph? The lodestone of an ancient waygate? The loyalty of two archenemies? The heartbroken tears of a pure soul?</em></p></section>",
"description": "<p>When the environment first takes the spotlight, designate one adversary as the Usurper seeking to overthrow the gods. Activate a Long-Term <em>Countdown (8)</em> as the Usurper assembles what they need to conduct the ritual. When it triggers, spotlight this environment to use the “Beginning of the End” feature. While this environment remains in play, you can hold up to 15 Fear.</p><section class=\"secret\" id=\"secret-5ezbFLP3BnyqQPov\"><p><em>What does the Usurper still require: The heart of a High Seraph? The lodestone of an ancient waygate? The loyalty of two archenemies? The heartbroken tears of a pure soul?</em></p></section>",
"resource": null,
"actions": {
"pnAJNmZApL1Acsj1": {
"type": "effect",
"_id": "pnAJNmZApL1Acsj1",
"systemPath": "actions",
"description": "<p>When the environment first takes the spotlight, designate one adversary as the Usurper seeking to overthrow the gods. Activate a Long-Term Countdown (8) as the Usurper assembles what they need to conduct the ritual. While this environment remains in play, you can hold up to 15 Fear.</p><section class=\"secret\" id=\"secret-Ilu20TRkfslT2a3K\"><p><em>What does the Usurper still require: The heart of a High Seraph? The lodestone of an ancient waygate? The loyalty of two archenemies? The heartbroken tears of a pure soul?</em></p></section>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"effects": [],
"target": {
"type": "any",
"amount": null
},
"name": "Countdown",
"img": "icons/magic/unholy/hands-circle-light-green.webp",
"range": ""
},
"UMGyEHdQhYXyGEss": {
"type": "effect",
"_id": "UMGyEHdQhYXyGEss",
"systemPath": "actions",
"description": "<p>When the countdown triggers, spotlight this environment to use the “Beginning of the End” feature.</p><section class=\"secret\" id=\"secret-InHMXWLy76neQv3c\"><p><em>What does the Usurper still require: The heart of a High Seraph? The lodestone of an ancient waygate? The loyalty of two archenemies? The heartbroken tears of a pure soul?</em></p></section>",
"description": "<p>Spotlight this environment to use the “Beginning of the End” feature.</p>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
@ -192,6 +170,42 @@
"name": "Trigger Countdown",
"img": "icons/magic/unholy/hands-circle-light-green.webp",
"range": ""
},
"uJSaDLFcrtvIPFaD": {
"type": "countdown",
"_id": "uJSaDLFcrtvIPFaD",
"systemPath": "actions",
"description": "<p>When the environment first takes the spotlight, designate one adversary as the Usurper seeking to overthrow the gods. Activate a Long-Term <em>Countdown (8)</em> as the Usurper assembles what they need to conduct the ritual.</p><section class=\"secret\" id=\"secret-FyeeA41DYc7DdjY7\"><p><em>What does the Usurper still require: The heart of a High Seraph? The lodestone of an ancient waygate? The loyalty of two archenemies? The heartbroken tears of a pure soul?</em></p></section>",
"chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "reaction",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null,
"consumeOnSuccess": false
},
"countdown": [
{
"name": "Final Preparations",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/magic/unholy/hands-circle-light-green.webp",
"progress": {
"looping": "noLooping",
"type": "custom",
"max": "8",
"current": 1
},
"ownership": {}
}
],
"name": "Start Countdown",
"img": "icons/magic/unholy/hands-circle-light-green.webp",
"range": ""
}
},
"originItemType": null,
@ -211,12 +225,12 @@
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"coreVersion": "13.351",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"systemVersion": "1.2.3",
"createdTime": 1754219653852,
"modifiedTime": 1754219787730,
"lastModifiedBy": "MQSznptE5yLT7kj8"
"modifiedTime": 1763494304225,
"lastModifiedBy": "Q4RzhhaPfvLUzzbw"
},
"_key": "!actors.items!4DLYez7VbMCFDAuZ.IHLJjpOQyWjmCLAL"
},
@ -542,36 +556,14 @@
"name": "Beginning of the End",
"type": "feature",
"system": {
"description": "<p>When the “Final Preparations” long-term countdown triggers, the Usurper begins hammering on the gates of the Hallows themselves. Activate a Divine Siege Countdown (10). Spotlight the Usurper to describe the Usurpers assault and tick down this countdown by 1. If the Usurper takes Major or greater damage, tick up the countdown by 1. When it triggers, the Usurper shatters the barrier between the Mortal Realm and the Hallows Above to slay the gods and take their place. You gain a Fear for each unmarked HP the Usurper has. You can immediately use the “Godslayer” feature without spending Fear to make an additional GM move. </p><section id=\"secret-eVeMBBA7aAZgn9FO\" class=\"secret\"><p><em>How does the Mortal Realm writhe as the natural order is violated? What mortals witness this blasphemy from afar?</em></p></section>",
"description": "<p>When the “Final Preparations” long-term countdown triggers, the Usurper begins hammering on the gates of the Hallows themselves. Activate a Divine Siege <em>Countdown (10)</em>. Spotlight the Usurper to describe the Usurpers assault and tick down this countdown by 1. If the Usurper takes Major or greater damage, tick up the countdown by 1. When it triggers, the Usurper shatters the barrier between the Mortal Realm and the Hallows Above to slay the gods and take their place. You gain a Fear for each unmarked HP the Usurper has. You can immediately use the “Godslayer” feature without spending Fear to make an additional GM move.</p><section class=\"secret\" id=\"secret-eVeMBBA7aAZgn9FO\"><p><em>How does the Mortal Realm writhe as the natural order is violated? What mortals witness this blasphemy from afar?</em></p></section>",
"resource": null,
"actions": {
"lUTJqI8Z9AR7t4B2": {
"type": "effect",
"_id": "lUTJqI8Z9AR7t4B2",
"systemPath": "actions",
"description": "<p>When the “Final Preparations” long-term countdown triggers, the Usurper begins hammering on the gates of the Hallows themselves. Activate a Divine Siege Countdown (10).</p><section class=\"secret\" id=\"secret-OqCr3uNWn5xOHis0\"><p><em>How does the Mortal Realm writhe as the natural order is violated? What mortals witness this blasphemy from afar?</em></p></section>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"effects": [],
"target": {
"type": "any",
"amount": null
},
"name": "Countdown",
"img": "icons/magic/unholy/silhouette-robe-evil-glow.webp",
"range": ""
},
"N83u4SKOlCfLvdYI": {
"type": "effect",
"_id": "N83u4SKOlCfLvdYI",
"systemPath": "actions",
"description": "<p>Spotlight the Usurper to describe the Usurpers assault and tick down the countdown by 1. </p><section class=\"secret\" id=\"secret-5Nggk3PogQYR7pTg\"><p><em>How does the Mortal Realm writhe as the natural order is violated? What mortals witness this blasphemy from afar?</em></p></section>",
"description": "<p>The Usurper shatters the barrier between the Mortal Realm and the Hallows Above to slay the gods and take their place. You gain a Fear for each unmarked HP the Usurper has. You can immediately use the “Godslayer” feature without spending Fear to make an additional GM move.</p>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
@ -585,7 +577,43 @@
"type": "any",
"amount": null
},
"name": "Spotlight Usurper",
"name": "Trigger Countdown",
"img": "icons/magic/unholy/silhouette-robe-evil-glow.webp",
"range": ""
},
"KNWpWnJboRIaZ3Yu": {
"type": "countdown",
"_id": "KNWpWnJboRIaZ3Yu",
"systemPath": "actions",
"description": "<p>When the “Final Preparations” long-term countdown triggers, the Usurper begins hammering on the gates of the Hallows themselves. Activate a Divine Siege <em>Countdown (10)</em>. Spotlight the Usurper to describe the Usurpers assault and tick down this countdown by 1. If the Usurper takes Major or greater damage, tick up the countdown by 1.</p><section class=\"secret\" id=\"secret-u7mt9OivMXWU5s3S\"><p><em>How does the Mortal Realm writhe as the natural order is violated? What mortals witness this blasphemy from afar?</em></p></section>",
"chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null,
"consumeOnSuccess": false
},
"countdown": [
{
"name": "Beginning of the End",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/magic/unholy/silhouette-robe-evil-glow.webp",
"progress": {
"looping": "noLooping",
"type": "custom",
"max": "10",
"current": 1
},
"ownership": {}
}
],
"name": "Countdown",
"img": "icons/magic/unholy/silhouette-robe-evil-glow.webp",
"range": ""
}
@ -607,12 +635,12 @@
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"coreVersion": "13.351",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"systemVersion": "1.2.3",
"createdTime": 1754220141696,
"modifiedTime": 1754220317609,
"lastModifiedBy": "MQSznptE5yLT7kj8"
"modifiedTime": 1763494458041,
"lastModifiedBy": "Q4RzhhaPfvLUzzbw"
},
"_key": "!actors.items!4DLYez7VbMCFDAuZ.AJdG1krRvixBFCZG"
},

View file

@ -323,28 +323,51 @@
"name": "Apocalypse Then",
"type": "feature",
"system": {
"description": "<p><strong>Spend a Fear</strong> to manifest the echo of a past disaster that ravaged the city. Activate a Progress Countdown (5) as the disaster replays around the PCs. To complete the countdown and escape the catastrophe, the PCs must overcome threats such as rampaging fires, stampeding civilians, collapsing buildings, or crumbling streets, while recalling history and finding clues to escape the inevitable. </p><section id=\"secret-3MamLVZP4l2SxHzO\" class=\"secret\"><p><em>Is this the disaster that led the city to be abandoned? What is known about this disaster and how could that help the PCs escape?</em></p></section>",
"description": "<p><strong>Spend a Fear</strong> to manifest the echo of a past disaster that ravaged the city. Activate a <em>Progress Countdown (5)</em> as the disaster replays around the PCs. To complete the countdown and escape the catastrophe, the PCs must overcome threats such as rampaging fires, stampeding civilians, collapsing buildings, or crumbling streets, while recalling history and finding clues to escape the inevitable.</p><section class=\"secret\" id=\"secret-3MamLVZP4l2SxHzO\"><p><em>Is this the disaster that led the city to be abandoned? What is known about this disaster and how could that help the PCs escape?</em></p></section>",
"resource": null,
"actions": {
"7H16PYHHgK0Z34NU": {
"type": "effect",
"_id": "7H16PYHHgK0Z34NU",
"VhqZKDA4032i8zY3": {
"type": "countdown",
"_id": "VhqZKDA4032i8zY3",
"systemPath": "actions",
"description": "<p><strong>Spend a Fear</strong> to manifest the echo of a past disaster that ravaged the city. Activate a Progress Countdown (5) as the disaster replays around the PCs. </p>",
"description": "<p><strong>Spend a Fear</strong> to manifest the echo of a past disaster that ravaged the city. Activate a <em>Progress Countdown (5)</em> as the disaster replays around the PCs. To complete the countdown and escape the catastrophe, the PCs must overcome threats such as rampaging fires, stampeding civilians, collapsing buildings, or crumbling streets, while recalling history and finding clues to escape the inevitable.</p><section class=\"secret\" id=\"secret-2Ou4kbqfCwCgsG5X\"><p><em>Is this the disaster that led the city to be abandoned? What is known about this disaster and how could that help the PCs escape?</em></p></section>",
"chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "action",
"cost": [],
"cost": [
{
"scalable": false,
"key": "fear",
"value": 1,
"itemId": null,
"step": null,
"consumeOnSuccess": false
}
],
"uses": {
"value": null,
"max": "",
"recovery": null
"recovery": null,
"consumeOnSuccess": false
},
"effects": [],
"target": {
"type": "any",
"amount": null
},
"name": "Countdown",
"countdown": [
{
"name": "Apocalypse Then",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/magic/death/skull-weapon-staff-glow-pink.webp",
"progress": {
"looping": "noLooping",
"type": "custom",
"max": "5",
"current": 1
},
"ownership": {}
}
],
"name": "Start Countdown",
"img": "icons/magic/death/skull-weapon-staff-glow-pink.webp",
"range": ""
}
@ -366,12 +389,12 @@
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"coreVersion": "13.351",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"systemVersion": "1.2.3",
"createdTime": 1754216782337,
"modifiedTime": 1754216854366,
"lastModifiedBy": "MQSznptE5yLT7kj8"
"modifiedTime": 1763493696142,
"lastModifiedBy": "Q4RzhhaPfvLUzzbw"
},
"_key": "!actors.items!OzYbizKraK92FDiI.i0FV2Djaq0vB57cq"
}

View file

@ -303,36 +303,14 @@
"name": "Icy Winds",
"type": "feature",
"system": {
"description": "<p>Countdown (Loop 4). When the PCs enter the mountain pass, activate the countdown. When it triggers, all characters traveling through the pass must succeed on a Strength Reaction Roll or mark a Stress. A PC wearing clothes appropriate for extreme cold gains advantage on these rolls. </p><section id=\"secret-FsJMzj3ZZuf134s2\" class=\"secret\"><p><em>What parts of the PCs bodies go numb fi rst? How do they try to keep warm as they press forward?</em></p></section>",
"description": "<p><em>Countdown (Loop 4)</em>. When the PCs enter the mountain pass, activate the countdown. When it triggers, all characters traveling through the pass must succeed on a Strength Reaction Roll or mark a Stress. A PC wearing clothes appropriate for extreme cold gains advantage on these rolls.</p><section class=\"secret\" id=\"secret-FsJMzj3ZZuf134s2\"><p><em>What parts of the PCs bodies go numb fi rst? How do they try to keep warm as they press forward?</em></p></section>",
"resource": null,
"actions": {
"P6U45vsXJmEW6BBj": {
"type": "effect",
"_id": "P6U45vsXJmEW6BBj",
"systemPath": "actions",
"description": "<p>Countdown (Loop 4). When the PCs enter the mountain pass, activate the countdown. </p><section class=\"secret\" id=\"secret-v5D1PTyNviMNTlIO\"><p><em>What parts of the PCs bodies go numb fi rst? How do they try to keep warm as they press forward?</em></p></section>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"effects": [],
"target": {
"type": "any",
"amount": null
},
"name": "Countdown",
"img": "icons/magic/water/snowflake-ice-blue-white.webp",
"range": ""
},
"kDV2h9DhO6fEDcjl": {
"type": "attack",
"_id": "kDV2h9DhO6fEDcjl",
"systemPath": "actions",
"description": "<p>When the countdown triggers, all characters traveling through the pass must succeed on a Strength Reaction Roll or mark a Stress. A PC wearing clothes appropriate for extreme cold gains advantage on these rolls. </p><section class=\"secret\" id=\"secret-nEZRdWaqMAIUoQG0\"><p><em>What parts of the PCs bodies go numb fi rst? How do they try to keep warm as they press forward?</em></p></section>",
"description": "<p>All characters traveling through the pass must succeed on a Strength Reaction Roll or mark a Stress. A PC wearing clothes appropriate for extreme cold gains advantage on these rolls.</p><section class=\"secret\" id=\"secret-nEZRdWaqMAIUoQG0\"><p><em>What parts of the PCs bodies go numb fi rst? How do they try to keep warm as they press forward?</em></p></section>",
"chatDisplay": true,
"actionType": "action",
"cost": [],
@ -399,6 +377,42 @@
"name": "Roll Save",
"img": "icons/magic/water/snowflake-ice-blue-white.webp",
"range": ""
},
"yJj6IsNNTEyKndvO": {
"type": "countdown",
"_id": "yJj6IsNNTEyKndvO",
"systemPath": "actions",
"description": "<p><em>Countdown (Loop 4)</em>. When the PCs enter the mountain pass, activate the countdown.</p>",
"chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "reaction",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null,
"consumeOnSuccess": false
},
"countdown": [
{
"name": "Icy Winds",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/magic/water/snowflake-ice-blue-white.webp",
"progress": {
"looping": "looping",
"type": "actionRoll",
"max": "4",
"current": 1
},
"ownership": {}
}
],
"name": "Start Countdown",
"img": "icons/magic/water/snowflake-ice-blue-white.webp",
"range": ""
}
},
"originItemType": null,
@ -418,12 +432,12 @@
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"coreVersion": "13.351",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"systemVersion": "1.2.4",
"createdTime": 1754217155443,
"modifiedTime": 1754217244471,
"lastModifiedBy": "MQSznptE5yLT7kj8"
"modifiedTime": 1763599993797,
"lastModifiedBy": "Q4RzhhaPfvLUzzbw"
},
"_key": "!actors.items!acMu9wJrMZZzLSTJ.K8ld4m5yTA6WZwUs"
}

View file

@ -154,28 +154,42 @@
"name": "Dangerous Crossing",
"type": "feature",
"system": {
"description": "<p>Crossing the river requires the party to complete a Progress Countdown (4).</p><section class=\"secret\" id=\"secret-l7tHfgFFOGdvlnll\"><p>A PC who rolls a failure with Fear is immediately targeted by the “Undertow” action without requiring a Fear to be spent on the feature.</p></section><p></p><section id=\"secret-VF0r7nXxQlmuwMpj\" class=\"secret\"><p><em>Have any of the PCs forded rivers like this before? Are any of them afraid of drowning?</em></p></section>",
"description": "<p>Crossing the river requires the party to complete a <em>Progress Countdown (4)</em>.</p><section class=\"secret\" id=\"secret-l7tHfgFFOGdvlnll\"><p>A PC who rolls a failure with Fear is immediately targeted by the “Undertow” action without requiring a Fear to be spent on the feature.</p></section><p></p><section class=\"secret\" id=\"secret-VF0r7nXxQlmuwMpj\"><p><em>Have any of the PCs forded rivers like this before? Are any of them afraid of drowning?</em></p></section>",
"resource": null,
"actions": {
"miodf3TMFrGRCvj6": {
"type": "effect",
"_id": "miodf3TMFrGRCvj6",
"91HPIEEcVKPQ5qqn": {
"type": "countdown",
"_id": "91HPIEEcVKPQ5qqn",
"systemPath": "actions",
"description": "<p>Crossing the river requires the party to complete a Progress Countdown (4). </p><section id=\"secret-mrmEGWrNJvoobYFZ\" class=\"secret\"><p>A PC who rolls a failure with Fear is immediately targeted by the “Undertow” action without requiring a Fear to be spent on the feature. </p><p><em>Have any of the PCs forded rivers like this before? Are any of them afraid of drowning?</em></p></section>",
"description": "<p>Crossing the river requires the party to complete a <em>Progress Countdown (4)</em>.</p><section class=\"secret\" id=\"secret-aKJuTbAZaPUFxoiE\"><p>A PC who rolls a failure with Fear is immediately targeted by the “Undertow” action without requiring a Fear to be spent on the feature.</p></section><p></p><section class=\"secret\" id=\"secret-GSYTFIq8J3k2a4Ww\"><p><em>Have any of the PCs forded rivers like this before? Are any of them afraid of drowning?</em></p></section>",
"chatDisplay": true,
"originItem": {
"type": "itemCollection"
},
"actionType": "action",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null
"recovery": null,
"consumeOnSuccess": false
},
"effects": [],
"target": {
"type": "any",
"amount": null
},
"name": "Countdown",
"countdown": [
{
"name": "Dangerous Crossing",
"type": "encounter",
"defaultOwnership": -1,
"img": "icons/magic/water/wave-water-blue.webp",
"progress": {
"looping": "noLooping",
"type": "custom",
"max": "4",
"current": 1
},
"ownership": {}
}
],
"name": "Start Countdown",
"img": "icons/magic/water/wave-water-blue.webp",
"range": ""
}
@ -197,12 +211,12 @@
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"coreVersion": "13.351",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"systemVersion": "1.2.3",
"createdTime": 1754213872081,
"modifiedTime": 1754214257220,
"lastModifiedBy": "MQSznptE5yLT7kj8"
"modifiedTime": 1763493447490,
"lastModifiedBy": "Q4RzhhaPfvLUzzbw"
},
"_key": "!actors.items!t4cdqTfzcqP3H1vJ.4ILX7BCinmsGqrJM"
},