From e3b4c7a45f037ce768f76e87f1eb6e9d0a2c89ea Mon Sep 17 00:00:00 2001 From: psitacus Date: Mon, 4 Aug 2025 17:00:18 -0600 Subject: [PATCH] add sorcerer subclass --- .../classes/class_Bard_vegl3bFOq3pcFTWT.json | 4 +- .../classes/class_Druid_ZNwUTCyGCEcidZFv.json | 4 +- .../class_Guardian_nRAyoC0fOzXPDa4z.json | 4 +- .../class_Ranger_BTyfve69LKqoOi9S.json | 4 +- .../classes/class_Rogue_CvHlkHZfpMiCz5uT.json | 83 ------ .../class_Sorcerer_GHSgAO21lmxubPJf.json | 87 ++++++ .../class_Warrior_xCUWwJz4WSthvLfy.json | 6 +- .../class_Wizard_5LwX4m8ziY3F1ZGC.json | 6 +- ...feature_Arcane_Sense_CHK32dfCTTyuxV1A.json | 33 +++ ...re_Channel_Raw_Power_P02cbN50LIoD662z.json | 72 +++++ .../feature_Cloaked_5IT8wYa0m1EFw8Zp.json | 33 --- ...ture_Minor_Illusion_cshTYdtz9yoXYYB3.json} | 35 +-- ...eature_Rogue_s_Dodge_hVaaPIjxoextIgSL.json | 121 -------- ...feature_Sneak_Attack_5QqpEwmwkPfZHpMW.json | 119 -------- ...ature_Volatile_Magic_ieiQlD0joWSqt53D.json | 66 +++++ .../folders_Bard_9mO4hIBDnL2RFUuz.json | 4 +- ...=> folders_Sorcerer_ZTh1tNA9cAwDhaJD.json} | 13 +- ...=> folders_Sorcerer_oNhnBt8HZ2oaSnSn.json} | 13 +- ...olders_Standard_Take_rY8M3uLGRwuLhzk0.json | 6 +- ...oot_Family_Heirloom_Yum0uBtnEtTBcpax.json} | 18 +- ...loot_Whispering_Orb_9AM1YsPeuWSysdDo.json} | 18 +- .../feature_Adrenaline_uByM34yQlw38yf1V.json | 33 --- ...eature_Arcane_Charge_yA4MKQ1tbKFiJoDB.json | 90 ++++++ ..._Contacts_Everywhere_cXbRm744mW6UXGam.json | 70 ----- ...feature_Elementalist_dPcqKN5NeDkjB1HW.json | 217 +++++++++++++++ ...eature_Enchanted_Aid_4pVBN8cuKePI423V.json | 57 ++++ ...ture_Fleeting_Shadow_EY7Eo6hNGppVL3dR.json | 85 ------ ...ure_Manipulate_Magic_UNg4eyNfEQrMdD7G.json | 66 +++++ ...ture_Natural_Evasion_TnuLBtHQGbqyzn82.json | 90 ++++++ ...ture_Reliable_Backup_QYNGdH37fsGuxS7L.json | 33 --- ...ature_Shadow_Stepper_hAwTXjhyphiE3aeW.json | 114 -------- ...eature_Transcendence_th6HZwEFnVBjUtqm.json | 263 ++++++++++++++++++ ...eature_Vanishing_Act_iyIg1VLwO8C6jvFZ.json | 114 -------- ...ature_Well_Connected_7KnSOazixXXSnspj.json | 33 --- .../folders_Guardian_DO1MpBfTgnAblNNz.json | 4 +- ...=> folders_Sorcerer_3PV3wn7IGmusnf4p.json} | 13 +- ...=> folders_Sorcerer_F0mW5ofdyyfE2hHo.json} | 16 +- ...=> folders_Sorcerer_G0anvImB7zZBUe8a.json} | 13 +- ...=> folders_Sorcerer_sRNZtEniwaOIQ2rY.json} | 13 +- ...ass_Elemental_Origin_wg1H0hROc2acHwZh.json | 46 +++ ...subclass_Nightwalker_h161OSIK24Up4qNd.json | 54 ---- ...bclass_Primal_Origin_GLpRVxnY5E82khxH.json | 46 +++ .../subclass_Syndicate_95QxNZwgyEm1LqdG.json | 46 --- 43 files changed, 1228 insertions(+), 1037 deletions(-) delete mode 100644 src/packs/classes/class_Rogue_CvHlkHZfpMiCz5uT.json create mode 100644 src/packs/classes/class_Sorcerer_GHSgAO21lmxubPJf.json create mode 100644 src/packs/classes/feature_Arcane_Sense_CHK32dfCTTyuxV1A.json create mode 100644 src/packs/classes/feature_Channel_Raw_Power_P02cbN50LIoD662z.json delete mode 100644 src/packs/classes/feature_Cloaked_5IT8wYa0m1EFw8Zp.json rename src/packs/{subclasses/feature_Dark_Cloud_frBTtNMX9Y2gkuPz.json => classes/feature_Minor_Illusion_cshTYdtz9yoXYYB3.json} (52%) delete mode 100644 src/packs/classes/feature_Rogue_s_Dodge_hVaaPIjxoextIgSL.json delete mode 100644 src/packs/classes/feature_Sneak_Attack_5QqpEwmwkPfZHpMW.json create mode 100644 src/packs/classes/feature_Volatile_Magic_ieiQlD0joWSqt53D.json rename src/packs/classes/{folders_Rogue_07ZMng4a2Z1kdqMq.json => folders_Sorcerer_ZTh1tNA9cAwDhaJD.json} (60%) rename src/packs/classes/{folders_Rogue_5pExRcJAOymlMX9D.json => folders_Sorcerer_oNhnBt8HZ2oaSnSn.json} (60%) rename src/packs/classes/{loot_Grappling_Hook_J1c708r5L9TYckER.json => loot_Family_Heirloom_Yum0uBtnEtTBcpax.json} (53%) rename src/packs/classes/{loot_Set_of_Forgery_Tools_yqoO5aqDd4aD13pc.json => loot_Whispering_Orb_9AM1YsPeuWSysdDo.json} (54%) delete mode 100644 src/packs/subclasses/feature_Adrenaline_uByM34yQlw38yf1V.json create mode 100644 src/packs/subclasses/feature_Arcane_Charge_yA4MKQ1tbKFiJoDB.json delete mode 100644 src/packs/subclasses/feature_Contacts_Everywhere_cXbRm744mW6UXGam.json create mode 100644 src/packs/subclasses/feature_Elementalist_dPcqKN5NeDkjB1HW.json create mode 100644 src/packs/subclasses/feature_Enchanted_Aid_4pVBN8cuKePI423V.json delete mode 100644 src/packs/subclasses/feature_Fleeting_Shadow_EY7Eo6hNGppVL3dR.json create mode 100644 src/packs/subclasses/feature_Manipulate_Magic_UNg4eyNfEQrMdD7G.json create mode 100644 src/packs/subclasses/feature_Natural_Evasion_TnuLBtHQGbqyzn82.json delete mode 100644 src/packs/subclasses/feature_Reliable_Backup_QYNGdH37fsGuxS7L.json delete mode 100644 src/packs/subclasses/feature_Shadow_Stepper_hAwTXjhyphiE3aeW.json create mode 100644 src/packs/subclasses/feature_Transcendence_th6HZwEFnVBjUtqm.json delete mode 100644 src/packs/subclasses/feature_Vanishing_Act_iyIg1VLwO8C6jvFZ.json delete mode 100644 src/packs/subclasses/feature_Well_Connected_7KnSOazixXXSnspj.json rename src/packs/subclasses/{folders_Rogue_Ej8GpWNX79Fw5XTP.json => folders_Sorcerer_3PV3wn7IGmusnf4p.json} (60%) rename src/packs/subclasses/{folders_Rogue_36dtJE1CPjPt76pP.json => folders_Sorcerer_F0mW5ofdyyfE2hHo.json} (55%) rename src/packs/subclasses/{folders_Rogue_w6agWszBQCnHTo5p.json => folders_Sorcerer_G0anvImB7zZBUe8a.json} (60%) rename src/packs/subclasses/{folders_Rogue_eykEGWrxYWGmwPDM.json => folders_Sorcerer_sRNZtEniwaOIQ2rY.json} (60%) create mode 100644 src/packs/subclasses/subclass_Elemental_Origin_wg1H0hROc2acHwZh.json delete mode 100644 src/packs/subclasses/subclass_Nightwalker_h161OSIK24Up4qNd.json create mode 100644 src/packs/subclasses/subclass_Primal_Origin_GLpRVxnY5E82khxH.json delete mode 100644 src/packs/subclasses/subclass_Syndicate_95QxNZwgyEm1LqdG.json diff --git a/src/packs/classes/class_Bard_vegl3bFOq3pcFTWT.json b/src/packs/classes/class_Bard_vegl3bFOq3pcFTWT.json index 836e49b5..275872bb 100644 --- a/src/packs/classes/class_Bard_vegl3bFOq3pcFTWT.json +++ b/src/packs/classes/class_Bard_vegl3bFOq3pcFTWT.json @@ -74,10 +74,10 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1754174600538, - "modifiedTime": 1754325498779, + "modifiedTime": 1754234842298, "lastModifiedBy": "LgnbNMLaxandgMQq" }, "_id": "vegl3bFOq3pcFTWT", - "sort": 300000, + "sort": 0, "_key": "!items!vegl3bFOq3pcFTWT" } diff --git a/src/packs/classes/class_Druid_ZNwUTCyGCEcidZFv.json b/src/packs/classes/class_Druid_ZNwUTCyGCEcidZFv.json index 800598a6..9c683cee 100644 --- a/src/packs/classes/class_Druid_ZNwUTCyGCEcidZFv.json +++ b/src/packs/classes/class_Druid_ZNwUTCyGCEcidZFv.json @@ -62,7 +62,7 @@ }, "effects": [], "folder": null, - "sort": 600000, + "sort": 100000, "ownership": { "default": 0, "LgnbNMLaxandgMQq": 3 @@ -76,7 +76,7 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1754222247012, - "modifiedTime": 1754325498779, + "modifiedTime": 1754246226799, "lastModifiedBy": "LgnbNMLaxandgMQq" }, "_key": "!items!ZNwUTCyGCEcidZFv" diff --git a/src/packs/classes/class_Guardian_nRAyoC0fOzXPDa4z.json b/src/packs/classes/class_Guardian_nRAyoC0fOzXPDa4z.json index 2d76ccfb..d686c762 100644 --- a/src/packs/classes/class_Guardian_nRAyoC0fOzXPDa4z.json +++ b/src/packs/classes/class_Guardian_nRAyoC0fOzXPDa4z.json @@ -58,7 +58,7 @@ }, "effects": [], "folder": null, - "sort": 700000, + "sort": 200000, "ownership": { "default": 0, "LgnbNMLaxandgMQq": 3 @@ -72,7 +72,7 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1754246931974, - "modifiedTime": 1754325498779, + "modifiedTime": 1754247171296, "lastModifiedBy": "LgnbNMLaxandgMQq" }, "_key": "!items!nRAyoC0fOzXPDa4z" diff --git a/src/packs/classes/class_Ranger_BTyfve69LKqoOi9S.json b/src/packs/classes/class_Ranger_BTyfve69LKqoOi9S.json index 17fb6b2d..3052a772 100644 --- a/src/packs/classes/class_Ranger_BTyfve69LKqoOi9S.json +++ b/src/packs/classes/class_Ranger_BTyfve69LKqoOi9S.json @@ -58,7 +58,7 @@ }, "effects": [], "folder": null, - "sort": 712500, + "sort": 0, "ownership": { "default": 0, "LgnbNMLaxandgMQq": 3 @@ -72,7 +72,7 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1754268869310, - "modifiedTime": 1754325517617, + "modifiedTime": 1754269028428, "lastModifiedBy": "LgnbNMLaxandgMQq" }, "_key": "!items!BTyfve69LKqoOi9S" diff --git a/src/packs/classes/class_Rogue_CvHlkHZfpMiCz5uT.json b/src/packs/classes/class_Rogue_CvHlkHZfpMiCz5uT.json deleted file mode 100644 index 307fd7b2..00000000 --- a/src/packs/classes/class_Rogue_CvHlkHZfpMiCz5uT.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "name": "Rogue", - "type": "class", - "_id": "CvHlkHZfpMiCz5uT", - "img": "icons/magic/defensive/shield-barrier-blades-teal.webp", - "system": { - "description": "

Rogues are scoundrels, often in both attitude and practice. Broadly known as liars and thieves, the best among this class move through the world anonymously. Utilizing their sharp wits and blades, rogues trick their foes through social manipulation as easily as breaking locks, climbing through windows, or dealing underhanded blows. These masters of magical craft manipulate shadow and movement, adding an array of useful and deadly tools to their repertoire. Rogues frequently establish guilds to meet future accomplices, hire out jobs, and hone secret skills, proving that there’s honor among thieves for those who know where to look.

", - "domains": [ - "midnight", - "grace" - ], - "classItems": [], - "hitPoints": 6, - "evasion": 12, - "features": [ - { - "type": "hope", - "item": "Compendium.daggerheart.classes.Item.hVaaPIjxoextIgSL" - }, - { - "type": "class", - "item": "Compendium.daggerheart.classes.Item.5IT8wYa0m1EFw8Zp" - }, - { - "type": "class", - "item": "Compendium.daggerheart.classes.Item.5QqpEwmwkPfZHpMW" - } - ], - "subclasses": [ - "Compendium.daggerheart.subclasses.Item.h161OSIK24Up4qNd", - "Compendium.daggerheart.subclasses.Item.95QxNZwgyEm1LqdG" - ], - "inventory": { - "take": [ - "Compendium.daggerheart.classes.Item.hMST9iizQP1yz0MG", - "Compendium.daggerheart.classes.Item.uoG5iq09mxJPXfmk", - "Compendium.daggerheart.classes.Item.zqeXrJTd1geX73Pw" - ], - "choiceA": [ - "Compendium.daggerheart.consumables.Item.tPfKtKRRjv8qdSqy", - "Compendium.daggerheart.consumables.Item.b6vGSPFWOlzZZDLO" - ], - "choiceB": [ - "Compendium.daggerheart.classes.Item.yqoO5aqDd4aD13pc", - "Compendium.daggerheart.classes.Item.J1c708r5L9TYckER" - ] - }, - "characterGuide": { - "suggestedTraits": { - "agility": 1, - "strength": -1, - "finesse": 0, - "instinct": 2, - "presence": 1, - "knowledge": 0 - }, - "suggestedPrimaryWeapon": "Compendium.daggerheart.weapons.Item.iStO0BbeMTTR0rQi", - "suggestedSecondaryWeapon": "Compendium.daggerheart.weapons.Item.wKklDxs5nkzILNp4", - "suggestedArmor": "Compendium.daggerheart.armors.Item.yJFp1bfpecDcStVK" - }, - "isMulticlass": false - }, - "effects": [], - "folder": null, - "sort": 725000, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754325275832, - "modifiedTime": 1754325686143, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!CvHlkHZfpMiCz5uT" -} diff --git a/src/packs/classes/class_Sorcerer_GHSgAO21lmxubPJf.json b/src/packs/classes/class_Sorcerer_GHSgAO21lmxubPJf.json new file mode 100644 index 00000000..c9454796 --- /dev/null +++ b/src/packs/classes/class_Sorcerer_GHSgAO21lmxubPJf.json @@ -0,0 +1,87 @@ +{ + "name": "Sorcerer", + "type": "class", + "_id": "GHSgAO21lmxubPJf", + "img": "icons/magic/symbols/rune-sigil-horned-white-purple.webp", + "system": { + "description": "

Not all innate magic users choose to hone their craft, but those who do can become powerful sorcerers. The gifts of these wielders are passed down through families, even if the family is unaware of or reluctant to practice them. A sorcerer’s abilities can range from the elemental to the illusionary and beyond, and many practitioners band together into collectives based on their talents. The act of becoming a formidable sorcerer is not the practice of acquiring power, but learning to cultivate and control the power one already possesses. The magic of a misguided or undisciplined sorcerer is a dangerous

force indeed.

", + "domains": [ + "arcana", + "midnight" + ], + "classItems": [], + "hitPoints": 6, + "evasion": 10, + "features": [ + { + "type": "hope", + "item": "Compendium.daggerheart.classes.Item.ieiQlD0joWSqt53D" + }, + { + "type": "class", + "item": "Compendium.daggerheart.classes.Item.CHK32dfCTTyuxV1A" + }, + { + "type": "class", + "item": "Compendium.daggerheart.classes.Item.cshTYdtz9yoXYYB3" + }, + { + "type": "class", + "item": "Compendium.daggerheart.classes.Item.P02cbN50LIoD662z" + } + ], + "subclasses": [ + "Compendium.daggerheart.subclasses.Item.wg1H0hROc2acHwZh", + "Compendium.daggerheart.subclasses.Item.GLpRVxnY5E82khxH" + ], + "inventory": { + "take": [ + "Compendium.daggerheart.classes.Item.hMST9iizQP1yz0MG", + "Compendium.daggerheart.classes.Item.uoG5iq09mxJPXfmk", + "Compendium.daggerheart.classes.Item.zqeXrJTd1geX73Pw" + ], + "choiceA": [ + "Compendium.daggerheart.consumables.Item.tPfKtKRRjv8qdSqy", + "Compendium.daggerheart.consumables.Item.b6vGSPFWOlzZZDLO" + ], + "choiceB": [ + "Compendium.daggerheart.classes.Item.Yum0uBtnEtTBcpax", + "Compendium.daggerheart.classes.Item.9AM1YsPeuWSysdDo" + ] + }, + "characterGuide": { + "suggestedTraits": { + "agility": 0, + "strength": -1, + "finesse": 1, + "instinct": 2, + "presence": 1, + "knowledge": 0 + }, + "suggestedPrimaryWeapon": "Compendium.daggerheart.weapons.Item.j8cdNeIUYxxzFVji", + "suggestedSecondaryWeapon": null, + "suggestedArmor": "Compendium.daggerheart.armors.Item.yJFp1bfpecDcStVK" + }, + "isMulticlass": false + }, + "effects": [], + "folder": null, + "sort": 0, + "ownership": { + "default": 0, + "Q9NoTaEarn3VMS6Z": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754344117010, + "modifiedTime": 1754348367973, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items!GHSgAO21lmxubPJf" +} diff --git a/src/packs/classes/class_Warrior_xCUWwJz4WSthvLfy.json b/src/packs/classes/class_Warrior_xCUWwJz4WSthvLfy.json index 230c3a70..090193ac 100644 --- a/src/packs/classes/class_Warrior_xCUWwJz4WSthvLfy.json +++ b/src/packs/classes/class_Warrior_xCUWwJz4WSthvLfy.json @@ -62,7 +62,7 @@ }, "effects": [], "folder": null, - "sort": 750000, + "sort": 0, "ownership": { "default": 0, "MQSznptE5yLT7kj8": 3 @@ -76,8 +76,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1754255776706, - "modifiedTime": 1754325510730, - "lastModifiedBy": "LgnbNMLaxandgMQq" + "modifiedTime": 1754257586001, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_key": "!items!xCUWwJz4WSthvLfy" } diff --git a/src/packs/classes/class_Wizard_5LwX4m8ziY3F1ZGC.json b/src/packs/classes/class_Wizard_5LwX4m8ziY3F1ZGC.json index 9a5790db..f31f085e 100644 --- a/src/packs/classes/class_Wizard_5LwX4m8ziY3F1ZGC.json +++ b/src/packs/classes/class_Wizard_5LwX4m8ziY3F1ZGC.json @@ -62,7 +62,7 @@ }, "effects": [], "folder": null, - "sort": 800000, + "sort": 0, "ownership": { "default": 0, "MQSznptE5yLT7kj8": 3 @@ -76,8 +76,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1754253505323, - "modifiedTime": 1754325500455, - "lastModifiedBy": "LgnbNMLaxandgMQq" + "modifiedTime": 1754255361244, + "lastModifiedBy": "MQSznptE5yLT7kj8" }, "_key": "!items!5LwX4m8ziY3F1ZGC" } diff --git a/src/packs/classes/feature_Arcane_Sense_CHK32dfCTTyuxV1A.json b/src/packs/classes/feature_Arcane_Sense_CHK32dfCTTyuxV1A.json new file mode 100644 index 00000000..f9496e8f --- /dev/null +++ b/src/packs/classes/feature_Arcane_Sense_CHK32dfCTTyuxV1A.json @@ -0,0 +1,33 @@ +{ + "folder": "oNhnBt8HZ2oaSnSn", + "name": "Arcane Sense", + "type": "feature", + "_id": "CHK32dfCTTyuxV1A", + "img": "icons/magic/perception/third-eye-blue-red.webp", + "system": { + "description": "

You can sense the presence of magical people and objects within Close range.

", + "resource": null, + "actions": {}, + "originItemType": null, + "originId": null + }, + "effects": [], + "sort": 0, + "ownership": { + "default": 0, + "Q9NoTaEarn3VMS6Z": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754344501896, + "modifiedTime": 1754344557836, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items!CHK32dfCTTyuxV1A" +} diff --git a/src/packs/classes/feature_Channel_Raw_Power_P02cbN50LIoD662z.json b/src/packs/classes/feature_Channel_Raw_Power_P02cbN50LIoD662z.json new file mode 100644 index 00000000..09d17d7d --- /dev/null +++ b/src/packs/classes/feature_Channel_Raw_Power_P02cbN50LIoD662z.json @@ -0,0 +1,72 @@ +{ + "folder": "oNhnBt8HZ2oaSnSn", + "name": "Channel Raw Power", + "type": "feature", + "_id": "P02cbN50LIoD662z", + "img": "icons/magic/unholy/strike-body-explode-disintegrate.webp", + "system": { + "description": "

Once per long rest, you can place a domain card from your loadout into your vault and choose to either:

", + "resource": { + "type": "simple", + "value": 1, + "max": "1", + "icon": "", + "recovery": "longRest" + }, + "actions": { + "YFmqnbMx540su2Ni": { + "type": "effect", + "_id": "YFmqnbMx540su2Ni", + "systemPath": "actions", + "description": "

Once per long rest, you can place a domain card from your loadout into your vault and choose to either:

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "P02cbN50LIoD662z", + "value": 1, + "keyIsID": true, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Channel", + "img": "icons/magic/unholy/strike-body-explode-disintegrate.webp", + "range": "" + } + }, + "originItemType": null, + "originId": null + }, + "effects": [], + "sort": 0, + "ownership": { + "default": 0, + "Q9NoTaEarn3VMS6Z": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754344741912, + "modifiedTime": 1754344830622, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items!P02cbN50LIoD662z" +} diff --git a/src/packs/classes/feature_Cloaked_5IT8wYa0m1EFw8Zp.json b/src/packs/classes/feature_Cloaked_5IT8wYa0m1EFw8Zp.json deleted file mode 100644 index d5067bf7..00000000 --- a/src/packs/classes/feature_Cloaked_5IT8wYa0m1EFw8Zp.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "folder": "5pExRcJAOymlMX9D", - "name": "Cloaked", - "type": "feature", - "_id": "5IT8wYa0m1EFw8Zp", - "img": "icons/magic/unholy/silhouette-robe-evil-glow.webp", - "system": { - "description": "

Any time you would be Hidden, you are instead Cloaked. In addition to the benefits of the Hidden condition, while Cloaked you remain unseen if you are stationary when an adversary moves to where they would normally see you. After you make an attack or end a move within line of sight of an adversary, you are no longer Cloaked.

", - "resource": null, - "actions": {}, - "originItemType": null, - "originId": null - }, - "effects": [], - "sort": 0, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754324132841, - "modifiedTime": 1754324172617, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!5IT8wYa0m1EFw8Zp" -} diff --git a/src/packs/subclasses/feature_Dark_Cloud_frBTtNMX9Y2gkuPz.json b/src/packs/classes/feature_Minor_Illusion_cshTYdtz9yoXYYB3.json similarity index 52% rename from src/packs/subclasses/feature_Dark_Cloud_frBTtNMX9Y2gkuPz.json rename to src/packs/classes/feature_Minor_Illusion_cshTYdtz9yoXYYB3.json index 5df743a8..20b5267c 100644 --- a/src/packs/subclasses/feature_Dark_Cloud_frBTtNMX9Y2gkuPz.json +++ b/src/packs/classes/feature_Minor_Illusion_cshTYdtz9yoXYYB3.json @@ -1,25 +1,26 @@ { - "folder": "Ej8GpWNX79Fw5XTP", - "name": "Dark Cloud", + "folder": "oNhnBt8HZ2oaSnSn", + "name": "Minor Illusion", "type": "feature", - "_id": "frBTtNMX9Y2gkuPz", - "img": "icons/magic/air/wind-vortex-swirl-purple.webp", + "_id": "cshTYdtz9yoXYYB3", + "img": "icons/magic/unholy/hands-cloud-light-pink.webp", "system": { - "description": "

Make a Spellcast Roll (15). On a success, create a temporary dark cloud that covers any area within Close range. Anyone in this cloud can’t see outside of it, and anyone outside of it can’t see in. You’re considered Cloaked from any adversary for whom the cloud blocks line of sight.

", + "description": "

Make a Spellcast Roll (10). On a success, you create a minor visual illusion no larger than yourself within Close range. This illusion is convincing to anyone at Close range or farther.

", "resource": null, "actions": { - "nIgBwYfAVAJ98lzb": { + "gLjqQ6KgxVeJljRt": { "type": "attack", - "_id": "nIgBwYfAVAJ98lzb", + "_id": "gLjqQ6KgxVeJljRt", "systemPath": "actions", - "description": "

Make a Spellcast Roll (15). On a success, create a temporary dark cloud that covers any area within Close range. Anyone in this cloud can’t see outside of it, and anyone outside of it can’t see in. You’re considered Cloaked from any adversary for whom the cloud blocks line of sight.

", + "description": "", "chatDisplay": true, "actionType": "action", "cost": [], "uses": { "value": null, "max": "", - "recovery": null + "recovery": null, + "consumeOnSuccess": false }, "damage": { "parts": [], @@ -33,7 +34,7 @@ "roll": { "type": "spellcast", "trait": null, - "difficulty": 15, + "difficulty": 10, "bonus": null, "advState": "neutral", "diceRolling": { @@ -50,8 +51,8 @@ "difficulty": null, "damageMod": "none" }, - "name": "SpellCast: Dark Cloud", - "img": "icons/magic/air/wind-vortex-swirl-purple.webp", + "name": "Cast", + "img": "icons/magic/unholy/hands-cloud-light-pink.webp", "range": "" } }, @@ -62,7 +63,7 @@ "sort": 0, "ownership": { "default": 0, - "LgnbNMLaxandgMQq": 3 + "Q9NoTaEarn3VMS6Z": 3 }, "flags": {}, "_stats": { @@ -72,9 +73,9 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "createdTime": 1754319411878, - "modifiedTime": 1754319648922, - "lastModifiedBy": "LgnbNMLaxandgMQq" + "createdTime": 1754344592344, + "modifiedTime": 1754344708739, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" }, - "_key": "!items!frBTtNMX9Y2gkuPz" + "_key": "!items!cshTYdtz9yoXYYB3" } diff --git a/src/packs/classes/feature_Rogue_s_Dodge_hVaaPIjxoextIgSL.json b/src/packs/classes/feature_Rogue_s_Dodge_hVaaPIjxoextIgSL.json deleted file mode 100644 index bb50c0cc..00000000 --- a/src/packs/classes/feature_Rogue_s_Dodge_hVaaPIjxoextIgSL.json +++ /dev/null @@ -1,121 +0,0 @@ -{ - "folder": "5pExRcJAOymlMX9D", - "name": "Rogue's Dodge", - "type": "feature", - "_id": "hVaaPIjxoextIgSL", - "img": "icons/skills/movement/feet-winged-boots-glowing-yellow.webp", - "system": { - "description": "

Spend 3 Hope to gain a +2 bonus to your Evasion until the next time an attack succeeds against you. Otherwise, this bonus lasts until your next rest.

", - "resource": null, - "actions": { - "GbQca7YphTh7skHG": { - "type": "effect", - "_id": "GbQca7YphTh7skHG", - "systemPath": "actions", - "description": "

Spend 3 Hope to gain a +2 bonus to your Evasion until the next time an attack succeeds against you. Otherwise, this bonus lasts until your next rest.

", - "chatDisplay": true, - "actionType": "action", - "cost": [ - { - "scalable": false, - "key": "hope", - "value": 3, - "keyIsID": false, - "step": null - } - ], - "uses": { - "value": null, - "max": "", - "recovery": null - }, - "effects": [ - { - "_id": "hhVjBro2osGDTT5g", - "onSave": false - } - ], - "target": { - "type": "any", - "amount": null - }, - "name": "Spend Hope", - "img": "icons/skills/movement/feet-winged-boots-glowing-yellow.webp", - "range": "self" - } - }, - "originItemType": null, - "originId": null - }, - "effects": [ - { - "name": "Rogue's Dodge", - "img": "icons/skills/movement/feet-winged-boots-glowing-yellow.webp", - "origin": "Compendium.daggerheart.classes.Item.hVaaPIjxoextIgSL", - "transfer": false, - "_id": "hhVjBro2osGDTT5g", - "type": "base", - "system": { - "rangeDependence": { - "enabled": false, - "type": "withinRange", - "target": "any", - "range": "self" - } - }, - "changes": [ - { - "key": "system.evasion", - "mode": 2, - "value": "2", - "priority": null - } - ], - "disabled": false, - "duration": { - "startTime": null, - "combat": null, - "seconds": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "description": "

Spend 3 Hope to gain a +2 bonus to your Evasion until the next time an attack succeeds against you. Otherwise, this bonus lasts until your next rest.

", - "tint": "#ffffff", - "statuses": [], - "sort": 0, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754323997794, - "modifiedTime": 1754324067589, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items.effects!hVaaPIjxoextIgSL.hhVjBro2osGDTT5g" - } - ], - "sort": 0, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754323951411, - "modifiedTime": 1754324053728, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!hVaaPIjxoextIgSL" -} diff --git a/src/packs/classes/feature_Sneak_Attack_5QqpEwmwkPfZHpMW.json b/src/packs/classes/feature_Sneak_Attack_5QqpEwmwkPfZHpMW.json deleted file mode 100644 index 513010f6..00000000 --- a/src/packs/classes/feature_Sneak_Attack_5QqpEwmwkPfZHpMW.json +++ /dev/null @@ -1,119 +0,0 @@ -{ - "folder": "5pExRcJAOymlMX9D", - "name": "Sneak Attack", - "type": "feature", - "_id": "5QqpEwmwkPfZHpMW", - "img": "icons/skills/melee/strike-dagger-skull-white.webp", - "system": { - "description": "

When you succeed on an attack while Cloaked or while an ally is within Melee range of your target, add a number of d6s equal to your tier to your damage roll.

", - "resource": null, - "actions": { - "SfctrIW5KjH4nq5G": { - "type": "effect", - "_id": "SfctrIW5KjH4nq5G", - "systemPath": "actions", - "description": "

When you succeed on an attack while Cloaked or while an ally is within Melee range of your target, add a number of d6s equal to your tier to your damage roll.

", - "chatDisplay": true, - "actionType": "action", - "cost": [], - "uses": { - "value": null, - "max": "", - "recovery": null - }, - "effects": [ - { - "_id": "380jFzw756qSy5ae", - "onSave": false - } - ], - "target": { - "type": "any", - "amount": null - }, - "name": "Use Sneak Attack", - "img": "icons/skills/melee/strike-dagger-skull-white.webp", - "range": "" - } - }, - "originItemType": null, - "originId": null - }, - "effects": [ - { - "name": "Sneak Attack", - "img": "icons/skills/melee/strike-dagger-skull-white.webp", - "origin": "Compendium.daggerheart.classes.Item.5QqpEwmwkPfZHpMW", - "transfer": true, - "_id": "380jFzw756qSy5ae", - "type": "base", - "system": { - "rangeDependence": { - "enabled": false, - "type": "withinRange", - "target": "hostile", - "range": "melee" - } - }, - "changes": [ - { - "key": "system.bonuses.damage.physical.dice", - "mode": 2, - "value": "@system.tierd6", - "priority": null - }, - { - "key": "system.bonuses.damage.magical.dice", - "mode": 2, - "value": "@system.tierd6", - "priority": null - } - ], - "disabled": false, - "duration": { - "startTime": null, - "combat": null, - "seconds": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "description": "

When you succeed on an attack while Cloaked or while an ally is within Melee range of your target, add a number of d6s equal to your tier to your damage roll.

", - "tint": "#ffffff", - "statuses": [], - "sort": 0, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754324821680, - "modifiedTime": 1754325658116, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items.effects!5QqpEwmwkPfZHpMW.380jFzw756qSy5ae" - } - ], - "sort": 0, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754324216454, - "modifiedTime": 1754324890997, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!5QqpEwmwkPfZHpMW" -} diff --git a/src/packs/classes/feature_Volatile_Magic_ieiQlD0joWSqt53D.json b/src/packs/classes/feature_Volatile_Magic_ieiQlD0joWSqt53D.json new file mode 100644 index 00000000..1837a44c --- /dev/null +++ b/src/packs/classes/feature_Volatile_Magic_ieiQlD0joWSqt53D.json @@ -0,0 +1,66 @@ +{ + "name": "Volatile Magic", + "type": "feature", + "_id": "ieiQlD0joWSqt53D", + "img": "icons/magic/lightning/barrier-shield-orb-pink.webp", + "system": { + "description": "

Spend 3 Hope to reroll any number of your damage dice on an attack that deals magic damage.

", + "resource": null, + "actions": { + "JQPMlMLYMs84rWIy": { + "type": "effect", + "_id": "JQPMlMLYMs84rWIy", + "systemPath": "actions", + "description": "

Spend 3 Hope to reroll any number of your damage dice on an attack that deals magic damage.

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "hope", + "value": 3, + "keyIsID": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Spend 3 Hope", + "img": "icons/commodities/gems/gem-faceted-octagon-yellow.webp", + "range": "" + } + }, + "originItemType": null, + "originId": null + }, + "effects": [], + "folder": "oNhnBt8HZ2oaSnSn", + "sort": 100000, + "ownership": { + "default": 0, + "Q9NoTaEarn3VMS6Z": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754344234063, + "modifiedTime": 1754344351599, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items!ieiQlD0joWSqt53D" +} diff --git a/src/packs/classes/folders_Bard_9mO4hIBDnL2RFUuz.json b/src/packs/classes/folders_Bard_9mO4hIBDnL2RFUuz.json index 35ba2b58..fd0c2d14 100644 --- a/src/packs/classes/folders_Bard_9mO4hIBDnL2RFUuz.json +++ b/src/packs/classes/folders_Bard_9mO4hIBDnL2RFUuz.json @@ -6,7 +6,7 @@ "sorting": "m", "_id": "9mO4hIBDnL2RFUuz", "description": "", - "sort": 150000, + "sort": 300000, "flags": {}, "_stats": { "compendiumSource": null, @@ -16,7 +16,7 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1754246243478, - "modifiedTime": 1754325527819, + "modifiedTime": 1754266190074, "lastModifiedBy": "LgnbNMLaxandgMQq" }, "_key": "!folders!9mO4hIBDnL2RFUuz" diff --git a/src/packs/classes/folders_Rogue_07ZMng4a2Z1kdqMq.json b/src/packs/classes/folders_Sorcerer_ZTh1tNA9cAwDhaJD.json similarity index 60% rename from src/packs/classes/folders_Rogue_07ZMng4a2Z1kdqMq.json rename to src/packs/classes/folders_Sorcerer_ZTh1tNA9cAwDhaJD.json index ad0c8cda..c5e16236 100644 --- a/src/packs/classes/folders_Rogue_07ZMng4a2Z1kdqMq.json +++ b/src/packs/classes/folders_Sorcerer_ZTh1tNA9cAwDhaJD.json @@ -1,12 +1,12 @@ { "type": "Item", "folder": "7v4rk8aUOc9l81kD", - "name": "Rogue", + "name": "Sorcerer", "color": null, - "sorting": "m", - "_id": "07ZMng4a2Z1kdqMq", + "sorting": "a", + "_id": "ZTh1tNA9cAwDhaJD", "description": "", - "sort": 537500, + "sort": 0, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,7 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "LgnbNMLaxandgMQq", - "modifiedTime": 1754325170902 + "lastModifiedBy": null }, - "_key": "!folders!07ZMng4a2Z1kdqMq" + "_key": "!folders!ZTh1tNA9cAwDhaJD" } diff --git a/src/packs/classes/folders_Rogue_5pExRcJAOymlMX9D.json b/src/packs/classes/folders_Sorcerer_oNhnBt8HZ2oaSnSn.json similarity index 60% rename from src/packs/classes/folders_Rogue_5pExRcJAOymlMX9D.json rename to src/packs/classes/folders_Sorcerer_oNhnBt8HZ2oaSnSn.json index 80d0c412..14cb9038 100644 --- a/src/packs/classes/folders_Rogue_5pExRcJAOymlMX9D.json +++ b/src/packs/classes/folders_Sorcerer_oNhnBt8HZ2oaSnSn.json @@ -1,12 +1,12 @@ { "type": "Item", "folder": "S4dTxJcuo1VW8o1E", - "name": "Rogue", + "name": "Sorcerer", "color": null, - "sorting": "m", - "_id": "5pExRcJAOymlMX9D", + "sorting": "a", + "_id": "oNhnBt8HZ2oaSnSn", "description": "", - "sort": 368750, + "sort": 0, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,7 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "LgnbNMLaxandgMQq", - "modifiedTime": 1754323902514 + "lastModifiedBy": null }, - "_key": "!folders!5pExRcJAOymlMX9D" + "_key": "!folders!oNhnBt8HZ2oaSnSn" } diff --git a/src/packs/classes/folders_Standard_Take_rY8M3uLGRwuLhzk0.json b/src/packs/classes/folders_Standard_Take_rY8M3uLGRwuLhzk0.json index 0c66a48c..82a75dc8 100644 --- a/src/packs/classes/folders_Standard_Take_rY8M3uLGRwuLhzk0.json +++ b/src/packs/classes/folders_Standard_Take_rY8M3uLGRwuLhzk0.json @@ -6,7 +6,7 @@ "sorting": "m", "_id": "rY8M3uLGRwuLhzk0", "description": "", - "sort": 100000, + "sort": 700000, "flags": {}, "_stats": { "compendiumSource": null, @@ -16,8 +16,8 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1754174513416, - "modifiedTime": 1754266190074, - "lastModifiedBy": "LgnbNMLaxandgMQq" + "modifiedTime": 1754345147858, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" }, "_key": "!folders!rY8M3uLGRwuLhzk0" } diff --git a/src/packs/classes/loot_Grappling_Hook_J1c708r5L9TYckER.json b/src/packs/classes/loot_Family_Heirloom_Yum0uBtnEtTBcpax.json similarity index 53% rename from src/packs/classes/loot_Grappling_Hook_J1c708r5L9TYckER.json rename to src/packs/classes/loot_Family_Heirloom_Yum0uBtnEtTBcpax.json index 1fbe3f9c..96ac9e38 100644 --- a/src/packs/classes/loot_Grappling_Hook_J1c708r5L9TYckER.json +++ b/src/packs/classes/loot_Family_Heirloom_Yum0uBtnEtTBcpax.json @@ -1,9 +1,9 @@ { - "folder": "07ZMng4a2Z1kdqMq", - "name": "Grappling Hook", + "folder": "ZTh1tNA9cAwDhaJD", + "name": "Family Heirloom", "type": "loot", - "_id": "J1c708r5L9TYckER", - "img": "icons/tools/fasteners/chain-hook-grey.webp", + "_id": "Yum0uBtnEtTBcpax", + "img": "icons/commodities/treasure/trinket-totem-bone-green.webp", "system": { "description": "", "quantity": 1, @@ -13,7 +13,7 @@ "sort": 0, "ownership": { "default": 0, - "LgnbNMLaxandgMQq": 3 + "Q9NoTaEarn3VMS6Z": 3 }, "flags": {}, "_stats": { @@ -23,9 +23,9 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "createdTime": 1754325228507, - "modifiedTime": 1754325249791, - "lastModifiedBy": "LgnbNMLaxandgMQq" + "createdTime": 1754345223656, + "modifiedTime": 1754345262865, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" }, - "_key": "!items!J1c708r5L9TYckER" + "_key": "!items!Yum0uBtnEtTBcpax" } diff --git a/src/packs/classes/loot_Set_of_Forgery_Tools_yqoO5aqDd4aD13pc.json b/src/packs/classes/loot_Whispering_Orb_9AM1YsPeuWSysdDo.json similarity index 54% rename from src/packs/classes/loot_Set_of_Forgery_Tools_yqoO5aqDd4aD13pc.json rename to src/packs/classes/loot_Whispering_Orb_9AM1YsPeuWSysdDo.json index ba508b8b..7b25f14e 100644 --- a/src/packs/classes/loot_Set_of_Forgery_Tools_yqoO5aqDd4aD13pc.json +++ b/src/packs/classes/loot_Whispering_Orb_9AM1YsPeuWSysdDo.json @@ -1,9 +1,9 @@ { - "folder": "07ZMng4a2Z1kdqMq", - "name": "Set of Forgery Tools", + "folder": "ZTh1tNA9cAwDhaJD", + "name": "Whispering Orb", "type": "loot", - "_id": "yqoO5aqDd4aD13pc", - "img": "icons/tools/hand/lockpicks-steel-grey.webp", + "_id": "9AM1YsPeuWSysdDo", + "img": "icons/magic/unholy/orb-glowing-yellow-purple.webp", "system": { "description": "", "quantity": 1, @@ -13,7 +13,7 @@ "sort": 0, "ownership": { "default": 0, - "LgnbNMLaxandgMQq": 3 + "Q9NoTaEarn3VMS6Z": 3 }, "flags": {}, "_stats": { @@ -23,9 +23,9 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "createdTime": 1754325190389, - "modifiedTime": 1754325209078, - "lastModifiedBy": "LgnbNMLaxandgMQq" + "createdTime": 1754345203952, + "modifiedTime": 1754345230396, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" }, - "_key": "!items!yqoO5aqDd4aD13pc" + "_key": "!items!9AM1YsPeuWSysdDo" } diff --git a/src/packs/subclasses/feature_Adrenaline_uByM34yQlw38yf1V.json b/src/packs/subclasses/feature_Adrenaline_uByM34yQlw38yf1V.json deleted file mode 100644 index dc719742..00000000 --- a/src/packs/subclasses/feature_Adrenaline_uByM34yQlw38yf1V.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "folder": "Ej8GpWNX79Fw5XTP", - "name": "Adrenaline", - "type": "feature", - "_id": "uByM34yQlw38yf1V", - "img": "icons/magic/unholy/hand-marked-pink.webp", - "system": { - "description": "

While you're Vulnerable, add your level to your damage rolls.

", - "resource": null, - "actions": {}, - "originItemType": null, - "originId": null - }, - "effects": [], - "sort": 0, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754319984350, - "modifiedTime": 1754320021016, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!uByM34yQlw38yf1V" -} diff --git a/src/packs/subclasses/feature_Arcane_Charge_yA4MKQ1tbKFiJoDB.json b/src/packs/subclasses/feature_Arcane_Charge_yA4MKQ1tbKFiJoDB.json new file mode 100644 index 00000000..aa838369 --- /dev/null +++ b/src/packs/subclasses/feature_Arcane_Charge_yA4MKQ1tbKFiJoDB.json @@ -0,0 +1,90 @@ +{ + "folder": "G0anvImB7zZBUe8a", + "name": "Arcane Charge", + "type": "feature", + "_id": "yA4MKQ1tbKFiJoDB", + "img": "icons/magic/unholy/barrier-fire-pink.webp", + "system": { + "description": "

You can gather magical energy to enhance your capabilities. When you take magic damage, you become Charged. Alternatively, you can spend 2 Hope to become Charged. When you successfully make an attack that deals magic damage while Charged, you can clear your Charge to either gain a +10 bonus to the damage roll or gain a +3 bonus to the Difficulty of a reaction roll the spell causes the target to make. You stop being Charged at your next long rest.

", + "resource": { + "type": "simple", + "value": 0, + "max": "", + "icon": "" + }, + "actions": {}, + "originItemType": null, + "originId": null + }, + "effects": [ + { + "name": "Charged", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "_id": "z49V45ir45HGHOBB", + "img": "icons/magic/unholy/strike-hand-glow-pink.webp", + "changes": [ + { + "key": "system.bonuses.damage.magical.bonus", + "mode": 2, + "value": "+10", + "priority": null + } + ], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

When you successfully make an attack that deals magic damage while Charged, you can clear your Charge to either gain a +10 bonus to the damage roll or gain a +3 bonus to the Difficulty of a reaction roll the spell causes the target to make. You stop being Charged at your next long rest.

", + "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": 1754348174608, + "modifiedTime": 1754348311396, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items.effects!yA4MKQ1tbKFiJoDB.z49V45ir45HGHOBB" + } + ], + "sort": 0, + "ownership": { + "default": 0, + "Q9NoTaEarn3VMS6Z": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754348133502, + "modifiedTime": 1754348333524, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items!yA4MKQ1tbKFiJoDB" +} diff --git a/src/packs/subclasses/feature_Contacts_Everywhere_cXbRm744mW6UXGam.json b/src/packs/subclasses/feature_Contacts_Everywhere_cXbRm744mW6UXGam.json deleted file mode 100644 index 84425f80..00000000 --- a/src/packs/subclasses/feature_Contacts_Everywhere_cXbRm744mW6UXGam.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "folder": "Ej8GpWNX79Fw5XTP", - "name": "Contacts Everywhere", - "type": "feature", - "_id": "cXbRm744mW6UXGam", - "img": "icons/skills/social/theft-pickpocket-bribery-brown.webp", - "system": { - "description": "

Once per session, you can briefly call on a shady contact. Choose one of the following benefits and describe what brought them here to help you in this moment:

", - "resource": { - "type": "simple", - "value": 1, - "max": "", - "icon": "", - "recovery": "session" - }, - "actions": { - "GZDYjtPh0lCJ5VNq": { - "type": "effect", - "_id": "GZDYjtPh0lCJ5VNq", - "systemPath": "actions", - "description": "

Once per session, you can briefly call on a shady contact. Choose one of the following benefits and describe what brought them here to help you in this moment:

", - "chatDisplay": true, - "actionType": "action", - "cost": [ - { - "scalable": false, - "key": "cXbRm744mW6UXGam", - "value": 1, - "keyIsID": true, - "step": null - } - ], - "uses": { - "value": null, - "max": "", - "recovery": null - }, - "effects": [], - "target": { - "type": "any", - "amount": null - }, - "name": "Use Feature", - "img": "icons/skills/social/theft-pickpocket-bribery-brown.webp", - "range": "" - } - }, - "originItemType": null, - "originId": null - }, - "effects": [], - "sort": 0, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754320389008, - "modifiedTime": 1754322535699, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!cXbRm744mW6UXGam" -} diff --git a/src/packs/subclasses/feature_Elementalist_dPcqKN5NeDkjB1HW.json b/src/packs/subclasses/feature_Elementalist_dPcqKN5NeDkjB1HW.json new file mode 100644 index 00000000..1ed2b9ed --- /dev/null +++ b/src/packs/subclasses/feature_Elementalist_dPcqKN5NeDkjB1HW.json @@ -0,0 +1,217 @@ +{ + "folder": "sRNZtEniwaOIQ2rY", + "name": "Elementalist", + "type": "feature", + "_id": "dPcqKN5NeDkjB1HW", + "img": "icons/magic/fire/flame-burning-hand-white.webp", + "system": { + "description": "

Choose one of the following elements at character creation: air, earth, fire, lightning, water.

You can shape this element into harmless effects. Additionally, spend a Hope and describe how your control over this element helps an action roll you’re about to make, then either gain a +2 bonus to the roll or a +3 bonus to the roll’s damage.

", + "resource": null, + "actions": { + "rxuFLfHP1FILDpds": { + "type": "effect", + "_id": "rxuFLfHP1FILDpds", + "systemPath": "actions", + "description": "

Spend a Hope and describe how your control over this element helps an action roll you’re about to make, gain a +2 bonus to the roll.

", + "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": [ + { + "_id": "EY87mY6ULfIt3XC8", + "onSave": false + } + ], + "target": { + "type": "any", + "amount": null + }, + "name": "Bonus to Roll", + "img": "icons/sundries/gaming/dice-runed-tan.webp", + "range": "" + }, + "S7HvFD3qIR3ifJRL": { + "type": "effect", + "_id": "S7HvFD3qIR3ifJRL", + "systemPath": "actions", + "description": "

Spend a Hope and describe how your control over this element helps an action roll you’re about to make, gain a +3 bonus to the roll’s damage.

", + "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": [ + { + "_id": "WwibpgaO6Kkks7aZ", + "onSave": false + } + ], + "target": { + "type": "any", + "amount": null + }, + "name": "Bonus to Damage", + "img": "icons/sundries/gaming/dice-runed-tan.webp", + "range": "" + } + }, + "originItemType": null, + "originId": null + }, + "effects": [ + { + "name": "Bonus to Roll", + "img": "icons/magic/fire/flame-burning-hand-white.webp", + "origin": "Compendium.daggerheart.subclasses.Item.dPcqKN5NeDkjB1HW", + "transfer": false, + "_id": "EY87mY6ULfIt3XC8", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [ + { + "key": "system.bonuses.roll.action.bonus", + "mode": 2, + "value": "+2", + "priority": null + } + ], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

+2 to an action roll

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754346067861, + "modifiedTime": 1754346177159, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items.effects!dPcqKN5NeDkjB1HW.EY87mY6ULfIt3XC8" + }, + { + "name": "Bonus to Damage", + "img": "icons/magic/fire/flame-burning-hand-white.webp", + "origin": "Compendium.daggerheart.subclasses.Item.dPcqKN5NeDkjB1HW", + "transfer": false, + "_id": "WwibpgaO6Kkks7aZ", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "changes": [ + { + "key": "system.bonuses.damage.magical.bonus", + "mode": 2, + "value": "+3", + "priority": null + }, + { + "key": "system.bonuses.damage.physical.bonus", + "mode": 2, + "value": "+3", + "priority": null + } + ], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

+3 to damage

", + "tint": "#ffffff", + "statuses": [], + "sort": 0, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754346122704, + "modifiedTime": 1754346186813, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items.effects!dPcqKN5NeDkjB1HW.WwibpgaO6Kkks7aZ" + } + ], + "sort": 0, + "ownership": { + "default": 0, + "Q9NoTaEarn3VMS6Z": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754345677066, + "modifiedTime": 1754346236616, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items!dPcqKN5NeDkjB1HW" +} diff --git a/src/packs/subclasses/feature_Enchanted_Aid_4pVBN8cuKePI423V.json b/src/packs/subclasses/feature_Enchanted_Aid_4pVBN8cuKePI423V.json new file mode 100644 index 00000000..1e7f24a6 --- /dev/null +++ b/src/packs/subclasses/feature_Enchanted_Aid_4pVBN8cuKePI423V.json @@ -0,0 +1,57 @@ +{ + "folder": "3PV3wn7IGmusnf4p", + "name": "Enchanted Aid", + "type": "feature", + "_id": "4pVBN8cuKePI423V", + "img": "icons/magic/movement/trail-streak-zigzag-teal.webp", + "system": { + "description": "

You can enhance the magic of others with your essence. When you Help an Ally with a Spellcast Roll, you can roll a d8 as your advantage die. Once per long rest, after an ally has made a Spellcast Roll with your help, you can swap the results of their Duality Dice.

", + "resource": null, + "actions": { + "n8wSqR967o0pZDLR": { + "type": "effect", + "_id": "n8wSqR967o0pZDLR", + "systemPath": "actions", + "description": "

Once per long rest, after an ally has made a Spellcast Roll with your help, you can swap the results of their Duality Dice.

", + "chatDisplay": true, + "actionType": "action", + "cost": [], + "uses": { + "value": null, + "max": "1", + "recovery": "longRest", + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Swap Dice Results", + "img": "icons/sundries/gaming/dice-pair-white-green.webp", + "range": "" + } + }, + "originItemType": null, + "originId": null + }, + "effects": [], + "sort": 0, + "ownership": { + "default": 0, + "Q9NoTaEarn3VMS6Z": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754347982126, + "modifiedTime": 1754348095083, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items!4pVBN8cuKePI423V" +} diff --git a/src/packs/subclasses/feature_Fleeting_Shadow_EY7Eo6hNGppVL3dR.json b/src/packs/subclasses/feature_Fleeting_Shadow_EY7Eo6hNGppVL3dR.json deleted file mode 100644 index 5c8e344a..00000000 --- a/src/packs/subclasses/feature_Fleeting_Shadow_EY7Eo6hNGppVL3dR.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "folder": "w6agWszBQCnHTo5p", - "name": "Fleeting Shadow", - "type": "feature", - "_id": "EY7Eo6hNGppVL3dR", - "img": "icons/magic/unholy/projectile-flame-white-purple.webp", - "system": { - "description": "

Gain a permanent +1 bonus to your Evasion. You can use your “Shadow Stepper” feature to move within Very Far range.

", - "resource": null, - "actions": {}, - "originItemType": null, - "originId": null - }, - "effects": [ - { - "name": "Fleeting Shadow", - "type": "base", - "system": { - "rangeDependence": { - "enabled": false, - "type": "withinRange", - "target": "hostile", - "range": "melee" - } - }, - "_id": "hsEwoHkNr2qVwm2H", - "img": "icons/magic/unholy/projectile-flame-white-purple.webp", - "changes": [ - { - "key": "system.evasion", - "mode": 2, - "value": "1", - "priority": null - } - ], - "disabled": false, - "duration": { - "startTime": null, - "combat": null, - "seconds": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "description": "

Gain a permanent +1 bonus to your Evasion. You can use your “Shadow Stepper” feature to move within Very Far range.

", - "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": 1754320801287, - "modifiedTime": 1754320842767, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items.effects!EY7Eo6hNGppVL3dR.hsEwoHkNr2qVwm2H" - } - ], - "sort": 0, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754320756015, - "modifiedTime": 1754320791763, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!EY7Eo6hNGppVL3dR" -} diff --git a/src/packs/subclasses/feature_Manipulate_Magic_UNg4eyNfEQrMdD7G.json b/src/packs/subclasses/feature_Manipulate_Magic_UNg4eyNfEQrMdD7G.json new file mode 100644 index 00000000..1ed01d10 --- /dev/null +++ b/src/packs/subclasses/feature_Manipulate_Magic_UNg4eyNfEQrMdD7G.json @@ -0,0 +1,66 @@ +{ + "folder": "sRNZtEniwaOIQ2rY", + "name": "Manipulate Magic", + "type": "feature", + "_id": "UNg4eyNfEQrMdD7G", + "img": "icons/magic/unholy/orb-hands-pink.webp", + "system": { + "description": "

Your primal origin allows you to modify the essence of magic itself. After you cast a spell or make an attack using a weapon that deals magic damage, you can mark a Stress to do one of the following:

", + "resource": null, + "actions": { + "KL5l4QJjPtDiDBSv": { + "type": "effect", + "_id": "KL5l4QJjPtDiDBSv", + "systemPath": "actions", + "description": "

Your primal origin allows you to modify the essence of magic itself. After you cast a spell or make an attack using a weapon that deals magic damage, you can mark a Stress to do one of the following:

", + "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": "Manipulate", + "img": "icons/magic/unholy/orb-hands-pink.webp", + "range": "" + } + }, + "originItemType": null, + "originId": null + }, + "effects": [], + "sort": 0, + "ownership": { + "default": 0, + "Q9NoTaEarn3VMS6Z": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754347416150, + "modifiedTime": 1754347732478, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items!UNg4eyNfEQrMdD7G" +} diff --git a/src/packs/subclasses/feature_Natural_Evasion_TnuLBtHQGbqyzn82.json b/src/packs/subclasses/feature_Natural_Evasion_TnuLBtHQGbqyzn82.json new file mode 100644 index 00000000..0a56c37c --- /dev/null +++ b/src/packs/subclasses/feature_Natural_Evasion_TnuLBtHQGbqyzn82.json @@ -0,0 +1,90 @@ +{ + "folder": "3PV3wn7IGmusnf4p", + "name": "Natural Evasion", + "type": "feature", + "_id": "TnuLBtHQGbqyzn82", + "img": "icons/magic/movement/trail-streak-impact-blue.webp", + "system": { + "description": "

You can call forth your element to protect you from harm. When an attack roll against you succeeds, you can mark a Stress and describe how you use your element to defend you. When you do, roll a d6 and add its result to your Evasion against the attack.

", + "resource": null, + "actions": { + "amJMKDdSgJHsOsOB": { + "type": "attack", + "_id": "amJMKDdSgJHsOsOB", + "systemPath": "actions", + "description": "

You can call forth your element to protect you from harm. When an attack roll against you succeeds, you can mark a Stress and describe how you use your element to defend you. When you do, roll a d6 and add its result to your Evasion against the attack.

", + "chatDisplay": false, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "stress", + "value": 1, + "keyIsID": false, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "damage": { + "parts": [], + "includeBase": false + }, + "target": { + "type": "any", + "amount": null + }, + "effects": [], + "roll": { + "type": "diceSet", + "trait": null, + "difficulty": null, + "bonus": null, + "advState": "neutral", + "diceRolling": { + "multiplier": "flat", + "flatMultiplier": 1, + "dice": "d6", + "compare": null, + "treshold": null + }, + "useDefault": false + }, + "save": { + "trait": null, + "difficulty": null, + "damageMod": "none" + }, + "name": "Evade", + "img": "icons/magic/movement/trail-streak-impact-blue.webp", + "range": "" + } + }, + "originItemType": null, + "originId": null + }, + "effects": [], + "sort": 0, + "ownership": { + "default": 0, + "Q9NoTaEarn3VMS6Z": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754346430441, + "modifiedTime": 1754346554835, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items!TnuLBtHQGbqyzn82" +} diff --git a/src/packs/subclasses/feature_Reliable_Backup_QYNGdH37fsGuxS7L.json b/src/packs/subclasses/feature_Reliable_Backup_QYNGdH37fsGuxS7L.json deleted file mode 100644 index d3a5254f..00000000 --- a/src/packs/subclasses/feature_Reliable_Backup_QYNGdH37fsGuxS7L.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "folder": "w6agWszBQCnHTo5p", - "name": "Reliable Backup", - "type": "feature", - "_id": "QYNGdH37fsGuxS7L", - "img": "icons/magic/control/energy-stream-link-white.webp", - "system": { - "description": "

You can use your “Contacts Everywhere” feature three times per session. The following options are added to the list of benefits you can choose from when you use that feature:

", - "resource": null, - "actions": {}, - "originItemType": null, - "originId": null - }, - "effects": [], - "sort": 0, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754322198870, - "modifiedTime": 1754322328469, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!QYNGdH37fsGuxS7L" -} diff --git a/src/packs/subclasses/feature_Shadow_Stepper_hAwTXjhyphiE3aeW.json b/src/packs/subclasses/feature_Shadow_Stepper_hAwTXjhyphiE3aeW.json deleted file mode 100644 index 77e3504d..00000000 --- a/src/packs/subclasses/feature_Shadow_Stepper_hAwTXjhyphiE3aeW.json +++ /dev/null @@ -1,114 +0,0 @@ -{ - "folder": "eykEGWrxYWGmwPDM", - "name": "Shadow Stepper", - "type": "feature", - "_id": "hAwTXjhyphiE3aeW", - "img": "icons/magic/unholy/projectile-smoke-trail-pink.webp", - "system": { - "description": "

You can move from shadow to shadow. When you move into an area of darkness or a shadow cast by another creature or object, you can mark a Stress to disappear from where you are and reappear inside another shadow within Far range. When you reappear, you are Cloaked.

", - "resource": null, - "actions": { - "g1VIG6VjYKkm11qJ": { - "type": "effect", - "_id": "g1VIG6VjYKkm11qJ", - "systemPath": "actions", - "description": "

You can move from shadow to shadow. When you move into an area of darkness or a shadow cast by another creature or object, you can mark a Stress to disappear from where you are and reappear inside another shadow within Far range. When you reappear, you are Cloaked.

", - "chatDisplay": true, - "actionType": "action", - "cost": [ - { - "scalable": false, - "key": "stress", - "value": 1, - "keyIsID": false, - "step": null - } - ], - "uses": { - "value": null, - "max": "", - "recovery": null - }, - "effects": [ - { - "_id": "RYri0b9z5kq74U5n", - "onSave": false - } - ], - "target": { - "type": "any", - "amount": null - }, - "name": "Mark Stress", - "img": "icons/magic/unholy/projectile-smoke-trail-pink.webp", - "range": "" - } - }, - "originItemType": null, - "originId": null - }, - "effects": [ - { - "name": "Shadow Stepper: Cloaked", - "img": "icons/magic/unholy/projectile-smoke-trail-pink.webp", - "origin": "Compendium.daggerheart.subclasses.Item.hAwTXjhyphiE3aeW", - "transfer": false, - "_id": "RYri0b9z5kq74U5n", - "type": "base", - "system": { - "rangeDependence": { - "enabled": false, - "type": "withinRange", - "target": "hostile", - "range": "melee" - } - }, - "changes": [], - "disabled": false, - "duration": { - "startTime": null, - "combat": null, - "seconds": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "description": "

You can move from shadow to shadow. When you move into an area of darkness or a shadow cast by another creature or object, you can mark a Stress to disappear from where you are and reappear inside another shadow within Far range. When you reappear, you are Cloaked.

", - "tint": "#ffffff", - "statuses": [], - "sort": 0, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754323456447, - "modifiedTime": 1754323477675, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items.effects!hAwTXjhyphiE3aeW.RYri0b9z5kq74U5n" - } - ], - "sort": 0, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754318976447, - "modifiedTime": 1754323456453, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!hAwTXjhyphiE3aeW" -} diff --git a/src/packs/subclasses/feature_Transcendence_th6HZwEFnVBjUtqm.json b/src/packs/subclasses/feature_Transcendence_th6HZwEFnVBjUtqm.json new file mode 100644 index 00000000..6e673fd8 --- /dev/null +++ b/src/packs/subclasses/feature_Transcendence_th6HZwEFnVBjUtqm.json @@ -0,0 +1,263 @@ +{ + "folder": "G0anvImB7zZBUe8a", + "name": "Transcendence", + "type": "feature", + "_id": "th6HZwEFnVBjUtqm", + "img": "icons/magic/fire/elemental-fire-flying.webp", + "system": { + "description": "

Once per long rest, you can transform into a physical manifestation of your element. When you do, describe your transformation and choose two of the following benefits to gain until your next rest:

", + "resource": { + "type": "simple", + "value": 1, + "max": "1", + "icon": "", + "recovery": "longRest" + }, + "actions": { + "RIbyJjEkCgqoDmyn": { + "type": "effect", + "_id": "RIbyJjEkCgqoDmyn", + "systemPath": "actions", + "description": "

Once per long rest, you can transform into a physical manifestation of your element. When you do, describe your transformation and choose two of the following benefits to gain until your next rest:

", + "chatDisplay": true, + "actionType": "action", + "cost": [ + { + "scalable": false, + "key": "th6HZwEFnVBjUtqm", + "value": 1, + "keyIsID": true, + "step": null, + "consumeOnSuccess": false + } + ], + "uses": { + "value": null, + "max": "", + "recovery": null, + "consumeOnSuccess": false + }, + "effects": [], + "target": { + "type": "any", + "amount": null + }, + "name": "Transform", + "img": "icons/magic/fire/elemental-fire-flying.webp", + "range": "" + } + }, + "originItemType": null, + "originId": null + }, + "effects": [ + { + "name": "Bonus to Threshold", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "_id": "zFOpzO3tBJPcZcRc", + "img": "icons/magic/fire/elemental-fire-flying.webp", + "changes": [ + { + "key": "system.damageThresholds.severe", + "mode": 2, + "value": "+4", + "priority": null + } + ], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

+4 bonus to your Severe threshold

", + "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": 1754346783105, + "modifiedTime": 1754347077178, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items.effects!th6HZwEFnVBjUtqm.zFOpzO3tBJPcZcRc" + }, + { + "name": "Bonus to Trait", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "_id": "cTgSmxkTi89y6sbc", + "img": "icons/magic/fire/elemental-fire-flying.webp", + "changes": [], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

+1 bonus to a character trait of your choice

", + "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": 1754346833899, + "modifiedTime": 1754346995912, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items.effects!th6HZwEFnVBjUtqm.cTgSmxkTi89y6sbc" + }, + { + "name": "Bonus to Proficiency", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "_id": "oWf3iXf4dawdbmzd", + "img": "icons/magic/fire/elemental-fire-flying.webp", + "changes": [ + { + "key": "system.proficiency", + "mode": 2, + "value": "+1", + "priority": null + } + ], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

+1 bonus to your Proficiency

", + "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": 1754346850214, + "modifiedTime": 1754347017148, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items.effects!th6HZwEFnVBjUtqm.oWf3iXf4dawdbmzd" + }, + { + "name": "Bonus to Evasion", + "type": "base", + "system": { + "rangeDependence": { + "enabled": false, + "type": "withinRange", + "target": "hostile", + "range": "melee" + } + }, + "_id": "2LCF6lSnWFqNiPs5", + "img": "icons/magic/fire/elemental-fire-flying.webp", + "changes": [], + "disabled": true, + "duration": { + "startTime": null, + "combat": null, + "seconds": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "

+2 bonus to your Evasion

", + "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": 1754346857540, + "modifiedTime": 1754347057456, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items.effects!th6HZwEFnVBjUtqm.2LCF6lSnWFqNiPs5" + } + ], + "sort": 0, + "ownership": { + "default": 0, + "Q9NoTaEarn3VMS6Z": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754346629777, + "modifiedTime": 1754347112374, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items!th6HZwEFnVBjUtqm" +} diff --git a/src/packs/subclasses/feature_Vanishing_Act_iyIg1VLwO8C6jvFZ.json b/src/packs/subclasses/feature_Vanishing_Act_iyIg1VLwO8C6jvFZ.json deleted file mode 100644 index 1a771b95..00000000 --- a/src/packs/subclasses/feature_Vanishing_Act_iyIg1VLwO8C6jvFZ.json +++ /dev/null @@ -1,114 +0,0 @@ -{ - "folder": "w6agWszBQCnHTo5p", - "name": "Vanishing Act", - "type": "feature", - "_id": "iyIg1VLwO8C6jvFZ", - "img": "icons/magic/unholy/strike-hand-glow-pink.webp", - "system": { - "description": "

Mark a Stress to become Cloaked at any time. When Cloaked from this feature, you automatically clear the Restrained condition if you have it. You remain Cloaked in this way until you roll with Fear or until your next rest.

", - "resource": null, - "actions": { - "BjAECQULugmbVqXU": { - "type": "effect", - "_id": "BjAECQULugmbVqXU", - "systemPath": "actions", - "description": "

Mark a Stress to become Cloaked at any time. When Cloaked from this feature, you automatically clear the Restrained condition if you have it. You remain Cloaked in this way until you roll with Fear or until your next rest.

", - "chatDisplay": true, - "actionType": "action", - "cost": [ - { - "scalable": false, - "key": "stress", - "value": 1, - "keyIsID": false, - "step": null - } - ], - "uses": { - "value": null, - "max": "", - "recovery": null - }, - "effects": [ - { - "_id": "czrwqq44sEr0uJ8O", - "onSave": false - } - ], - "target": { - "type": "any", - "amount": null - }, - "name": "Mark Stress", - "img": "icons/magic/unholy/strike-hand-glow-pink.webp", - "range": "" - } - }, - "originItemType": null, - "originId": null - }, - "effects": [ - { - "name": "Vanishing Act: Cloaked", - "img": "icons/magic/unholy/strike-hand-glow-pink.webp", - "origin": "Compendium.daggerheart.subclasses.Item.iyIg1VLwO8C6jvFZ", - "transfer": false, - "_id": "czrwqq44sEr0uJ8O", - "type": "base", - "system": { - "rangeDependence": { - "enabled": false, - "type": "withinRange", - "target": "hostile", - "range": "melee" - } - }, - "changes": [], - "disabled": false, - "duration": { - "startTime": null, - "combat": null, - "seconds": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "description": "

When Cloaked from this feature, you automatically clear the Restrained condition if you have it. You remain Cloaked in this way until you roll with Fear or until your next rest.

", - "tint": "#ffffff", - "statuses": [], - "sort": 0, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754322584884, - "modifiedTime": 1754322625710, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items.effects!iyIg1VLwO8C6jvFZ.czrwqq44sEr0uJ8O" - } - ], - "sort": 0, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754321406972, - "modifiedTime": 1754322584899, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!iyIg1VLwO8C6jvFZ" -} diff --git a/src/packs/subclasses/feature_Well_Connected_7KnSOazixXXSnspj.json b/src/packs/subclasses/feature_Well_Connected_7KnSOazixXXSnspj.json deleted file mode 100644 index 474dbb8a..00000000 --- a/src/packs/subclasses/feature_Well_Connected_7KnSOazixXXSnspj.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "folder": "eykEGWrxYWGmwPDM", - "name": "Well-Connected", - "type": "feature", - "_id": "7KnSOazixXXSnspj", - "img": "icons/magic/defensive/illusion-evasion-echo-purple.webp", - "system": { - "description": "

When you arrive in a prominent town or environment, you know somebody who calls this place home. Give them a name, note how you think they could be useful, and choose one fact from the following list:

", - "resource": null, - "actions": {}, - "originItemType": null, - "originId": null - }, - "effects": [], - "sort": 0, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754319141863, - "modifiedTime": 1754319354348, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!7KnSOazixXXSnspj" -} diff --git a/src/packs/subclasses/folders_Guardian_DO1MpBfTgnAblNNz.json b/src/packs/subclasses/folders_Guardian_DO1MpBfTgnAblNNz.json index 1cec6dc1..ffa8e701 100644 --- a/src/packs/subclasses/folders_Guardian_DO1MpBfTgnAblNNz.json +++ b/src/packs/subclasses/folders_Guardian_DO1MpBfTgnAblNNz.json @@ -6,7 +6,7 @@ "sorting": "m", "_id": "DO1MpBfTgnAblNNz", "description": "", - "sort": 312500, + "sort": 100000, "flags": {}, "_stats": { "compendiumSource": null, @@ -16,7 +16,7 @@ "systemId": "daggerheart", "systemVersion": "0.0.1", "createdTime": 1754241974524, - "modifiedTime": 1754320935429, + "modifiedTime": 1754266246149, "lastModifiedBy": "LgnbNMLaxandgMQq" }, "_key": "!folders!DO1MpBfTgnAblNNz" diff --git a/src/packs/subclasses/folders_Rogue_Ej8GpWNX79Fw5XTP.json b/src/packs/subclasses/folders_Sorcerer_3PV3wn7IGmusnf4p.json similarity index 60% rename from src/packs/subclasses/folders_Rogue_Ej8GpWNX79Fw5XTP.json rename to src/packs/subclasses/folders_Sorcerer_3PV3wn7IGmusnf4p.json index 20bb63bb..3a6d6e74 100644 --- a/src/packs/subclasses/folders_Rogue_Ej8GpWNX79Fw5XTP.json +++ b/src/packs/subclasses/folders_Sorcerer_3PV3wn7IGmusnf4p.json @@ -1,12 +1,12 @@ { "type": "Item", "folder": "Br5kHZnnjGzz4RJ9", - "name": "Rogue", + "name": "Sorcerer", "color": null, - "sorting": "m", - "_id": "Ej8GpWNX79Fw5XTP", + "sorting": "a", + "_id": "3PV3wn7IGmusnf4p", "description": "", - "sort": 337500, + "sort": 0, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,7 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "LgnbNMLaxandgMQq", - "modifiedTime": 1754319393340 + "lastModifiedBy": null }, - "_key": "!folders!Ej8GpWNX79Fw5XTP" + "_key": "!folders!3PV3wn7IGmusnf4p" } diff --git a/src/packs/subclasses/folders_Rogue_36dtJE1CPjPt76pP.json b/src/packs/subclasses/folders_Sorcerer_F0mW5ofdyyfE2hHo.json similarity index 55% rename from src/packs/subclasses/folders_Rogue_36dtJE1CPjPt76pP.json rename to src/packs/subclasses/folders_Sorcerer_F0mW5ofdyyfE2hHo.json index 9209901b..5766784b 100644 --- a/src/packs/subclasses/folders_Rogue_36dtJE1CPjPt76pP.json +++ b/src/packs/subclasses/folders_Sorcerer_F0mW5ofdyyfE2hHo.json @@ -1,12 +1,12 @@ { "type": "Item", "folder": null, - "name": "Rogue", + "name": "Sorcerer", "color": null, - "sorting": "m", - "_id": "36dtJE1CPjPt76pP", + "sorting": "a", + "_id": "F0mW5ofdyyfE2hHo", "description": "", - "sort": 550000, + "sort": 0, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,9 +15,9 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "createdTime": 1754322803534, - "modifiedTime": 1754322806911, - "lastModifiedBy": "LgnbNMLaxandgMQq" + "createdTime": 1754345488597, + "modifiedTime": 1754345488597, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" }, - "_key": "!folders!36dtJE1CPjPt76pP" + "_key": "!folders!F0mW5ofdyyfE2hHo" } diff --git a/src/packs/subclasses/folders_Rogue_w6agWszBQCnHTo5p.json b/src/packs/subclasses/folders_Sorcerer_G0anvImB7zZBUe8a.json similarity index 60% rename from src/packs/subclasses/folders_Rogue_w6agWszBQCnHTo5p.json rename to src/packs/subclasses/folders_Sorcerer_G0anvImB7zZBUe8a.json index a13600e3..6b09c008 100644 --- a/src/packs/subclasses/folders_Rogue_w6agWszBQCnHTo5p.json +++ b/src/packs/subclasses/folders_Sorcerer_G0anvImB7zZBUe8a.json @@ -1,12 +1,12 @@ { "type": "Item", "folder": "37B1HLu8gv8sSDNI", - "name": "Rogue", + "name": "Sorcerer", "color": null, - "sorting": "m", - "_id": "w6agWszBQCnHTo5p", + "sorting": "a", + "_id": "G0anvImB7zZBUe8a", "description": "", - "sort": -68750, + "sort": 0, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,7 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "LgnbNMLaxandgMQq", - "modifiedTime": 1754320678245 + "lastModifiedBy": null }, - "_key": "!folders!w6agWszBQCnHTo5p" + "_key": "!folders!G0anvImB7zZBUe8a" } diff --git a/src/packs/subclasses/folders_Rogue_eykEGWrxYWGmwPDM.json b/src/packs/subclasses/folders_Sorcerer_sRNZtEniwaOIQ2rY.json similarity index 60% rename from src/packs/subclasses/folders_Rogue_eykEGWrxYWGmwPDM.json rename to src/packs/subclasses/folders_Sorcerer_sRNZtEniwaOIQ2rY.json index 42a119c3..b5dceed7 100644 --- a/src/packs/subclasses/folders_Rogue_eykEGWrxYWGmwPDM.json +++ b/src/packs/subclasses/folders_Sorcerer_sRNZtEniwaOIQ2rY.json @@ -1,12 +1,12 @@ { "type": "Item", "folder": "QBeb6IqRnhTXzRtd", - "name": "Rogue", + "name": "Sorcerer", "color": null, - "sorting": "m", - "_id": "eykEGWrxYWGmwPDM", + "sorting": "a", + "_id": "sRNZtEniwaOIQ2rY", "description": "", - "sort": 337500, + "sort": 0, "flags": {}, "_stats": { "compendiumSource": null, @@ -15,8 +15,7 @@ "coreVersion": "13.346", "systemId": "daggerheart", "systemVersion": "0.0.1", - "lastModifiedBy": "LgnbNMLaxandgMQq", - "modifiedTime": 1754318933107 + "lastModifiedBy": null }, - "_key": "!folders!eykEGWrxYWGmwPDM" + "_key": "!folders!sRNZtEniwaOIQ2rY" } diff --git a/src/packs/subclasses/subclass_Elemental_Origin_wg1H0hROc2acHwZh.json b/src/packs/subclasses/subclass_Elemental_Origin_wg1H0hROc2acHwZh.json new file mode 100644 index 00000000..ea5a21c1 --- /dev/null +++ b/src/packs/subclasses/subclass_Elemental_Origin_wg1H0hROc2acHwZh.json @@ -0,0 +1,46 @@ +{ + "folder": "F0mW5ofdyyfE2hHo", + "name": "Elemental Origin", + "type": "subclass", + "_id": "wg1H0hROc2acHwZh", + "img": "icons/magic/water/orb-water-ice-pink.webp", + "system": { + "description": "

Play the Elemental Origin if you want to channel raw magic to

take the shape of a particular element

", + "spellcastingTrait": "instinct", + "features": [ + { + "type": "foundation", + "item": "Compendium.daggerheart.subclasses.Item.dPcqKN5NeDkjB1HW" + }, + { + "type": "specialization", + "item": "Compendium.daggerheart.subclasses.Item.TnuLBtHQGbqyzn82" + }, + { + "type": "mastery", + "item": "Compendium.daggerheart.subclasses.Item.th6HZwEFnVBjUtqm" + } + ], + "featureState": 1, + "isMulticlass": false + }, + "effects": [], + "sort": 0, + "ownership": { + "default": 0, + "Q9NoTaEarn3VMS6Z": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754345506606, + "modifiedTime": 1754347119260, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items!wg1H0hROc2acHwZh" +} diff --git a/src/packs/subclasses/subclass_Nightwalker_h161OSIK24Up4qNd.json b/src/packs/subclasses/subclass_Nightwalker_h161OSIK24Up4qNd.json deleted file mode 100644 index 8da59a4c..00000000 --- a/src/packs/subclasses/subclass_Nightwalker_h161OSIK24Up4qNd.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "folder": "36dtJE1CPjPt76pP", - "name": "Nightwalker", - "type": "subclass", - "_id": "h161OSIK24Up4qNd", - "img": "icons/magic/control/buff-flight-wings-blue.webp", - "system": { - "description": "

You wish to manipulate shadows to maneuver through the environment.

", - "spellcastingTrait": "finesse", - "features": [ - { - "type": "foundation", - "item": "Compendium.daggerheart.subclasses.Item.hAwTXjhyphiE3aeW" - }, - { - "type": "specialization", - "item": "Compendium.daggerheart.subclasses.Item.frBTtNMX9Y2gkuPz" - }, - { - "type": "specialization", - "item": "Compendium.daggerheart.subclasses.Item.uByM34yQlw38yf1V" - }, - { - "type": "mastery", - "item": "Compendium.daggerheart.subclasses.Item.EY7Eo6hNGppVL3dR" - }, - { - "type": "mastery", - "item": "Compendium.daggerheart.subclasses.Item.iyIg1VLwO8C6jvFZ" - } - ], - "featureState": 1, - "isMulticlass": false - }, - "effects": [], - "sort": 0, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754322815758, - "modifiedTime": 1754323509061, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!h161OSIK24Up4qNd" -} diff --git a/src/packs/subclasses/subclass_Primal_Origin_GLpRVxnY5E82khxH.json b/src/packs/subclasses/subclass_Primal_Origin_GLpRVxnY5E82khxH.json new file mode 100644 index 00000000..90dca72a --- /dev/null +++ b/src/packs/subclasses/subclass_Primal_Origin_GLpRVxnY5E82khxH.json @@ -0,0 +1,46 @@ +{ + "folder": "F0mW5ofdyyfE2hHo", + "name": "Primal Origin", + "type": "subclass", + "_id": "GLpRVxnY5E82khxH", + "img": "icons/magic/fire/flame-burning-hand-purple.webp", + "system": { + "description": "

Play the Primal Origin if you want to extend the versatility of your spells in powerful ways.

", + "spellcastingTrait": "instinct", + "features": [ + { + "type": "foundation", + "item": "Compendium.daggerheart.subclasses.Item.UNg4eyNfEQrMdD7G" + }, + { + "type": "specialization", + "item": "Compendium.daggerheart.subclasses.Item.4pVBN8cuKePI423V" + }, + { + "type": "mastery", + "item": "Compendium.daggerheart.subclasses.Item.yA4MKQ1tbKFiJoDB" + } + ], + "featureState": 1, + "isMulticlass": false + }, + "effects": [], + "sort": 0, + "ownership": { + "default": 0, + "Q9NoTaEarn3VMS6Z": 3 + }, + "flags": {}, + "_stats": { + "compendiumSource": null, + "duplicateSource": null, + "exportSource": null, + "coreVersion": "13.346", + "systemId": "daggerheart", + "systemVersion": "0.0.1", + "createdTime": 1754347182758, + "modifiedTime": 1754348343012, + "lastModifiedBy": "Q9NoTaEarn3VMS6Z" + }, + "_key": "!items!GLpRVxnY5E82khxH" +} diff --git a/src/packs/subclasses/subclass_Syndicate_95QxNZwgyEm1LqdG.json b/src/packs/subclasses/subclass_Syndicate_95QxNZwgyEm1LqdG.json deleted file mode 100644 index 8d7285d4..00000000 --- a/src/packs/subclasses/subclass_Syndicate_95QxNZwgyEm1LqdG.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "folder": "36dtJE1CPjPt76pP", - "name": "Syndicate", - "type": "subclass", - "_id": "95QxNZwgyEm1LqdG", - "img": "icons/environment/settlement/city-hall.webp", - "system": { - "description": "

You wish to have a web of contacts everywhere you go

", - "spellcastingTrait": "finesse", - "features": [ - { - "type": "foundation", - "item": "Compendium.daggerheart.subclasses.Item.7KnSOazixXXSnspj" - }, - { - "type": "specialization", - "item": "Compendium.daggerheart.subclasses.Item.cXbRm744mW6UXGam" - }, - { - "type": "mastery", - "item": "Compendium.daggerheart.subclasses.Item.QYNGdH37fsGuxS7L" - } - ], - "featureState": 1, - "isMulticlass": false - }, - "effects": [], - "sort": 0, - "ownership": { - "default": 0, - "LgnbNMLaxandgMQq": 3 - }, - "flags": {}, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "exportSource": null, - "coreVersion": "13.346", - "systemId": "daggerheart", - "systemVersion": "0.0.1", - "createdTime": 1754323643089, - "modifiedTime": 1754323735227, - "lastModifiedBy": "LgnbNMLaxandgMQq" - }, - "_key": "!items!95QxNZwgyEm1LqdG" -}