566 sorcerer class (#581)

* add sorcerer subclass

* fix rogue not being in yet

* Fixed so subclasses can be dragged to sheet from compendium

---------

Co-authored-by: psitacus <walther.johnson@ucalgary.ca>
Co-authored-by: WBHarry <williambjrklund@gmail.com>
This commit is contained in:
Psitacus 2025-08-04 18:46:13 -06:00 committed by GitHub
parent 353f3a9e1e
commit 481652bf3f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
22 changed files with 1405 additions and 2 deletions

View file

@ -0,0 +1,91 @@
{
"folder": "G0anvImB7zZBUe8a",
"name": "Arcane Charge",
"type": "feature",
"_id": "yA4MKQ1tbKFiJoDB",
"img": "icons/magic/unholy/barrier-fire-pink.webp",
"system": {
"description": "<p>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.</p>",
"resource": {
"type": "simple",
"value": 0,
"max": "",
"icon": "",
"recovery": null,
"diceStates": {},
"dieFaces": "d4"
},
"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": "<p>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.</p>",
"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",
"lastModifiedBy": null
},
"_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": 1754349515898,
"modifiedTime": 1754349515898,
"lastModifiedBy": "Q9NoTaEarn3VMS6Z"
},
"_key": "!items!yA4MKQ1tbKFiJoDB"
}

View file

@ -0,0 +1,213 @@
{
"folder": "sRNZtEniwaOIQ2rY",
"name": "Elementalist",
"type": "feature",
"_id": "dPcqKN5NeDkjB1HW",
"img": "icons/magic/fire/flame-burning-hand-white.webp",
"system": {
"description": "<p>Choose one of the following elements at character creation: air, earth, fire, lightning, water.</p><p>You can shape this element into harmless effects. Additionally, <strong>spend a Hope</strong> and describe how your control over this element helps an action roll youre about to make, then either gain a +2 bonus to the roll or a +3 bonus to the rolls damage.</p>",
"resource": null,
"actions": {
"rxuFLfHP1FILDpds": {
"type": "effect",
"_id": "rxuFLfHP1FILDpds",
"systemPath": "actions",
"description": "<p>S<strong>pend a Hope</strong> and describe how your control over this element helps an action roll youre about to make, gain a +2 bonus to the roll.</p>",
"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": "<p>S<strong>pend a Hope</strong> and describe how your control over this element helps an action roll youre about to make, gain a +3 bonus to the rolls damage.</p>",
"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": "<p>+2 to an action roll</p>",
"tint": "#ffffff",
"statuses": [],
"sort": 0,
"flags": {},
"_stats": {
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"lastModifiedBy": null
},
"_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": "<p>+3 to damage</p>",
"tint": "#ffffff",
"statuses": [],
"sort": 0,
"flags": {},
"_stats": {
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"lastModifiedBy": null
},
"_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": 1754349507020,
"modifiedTime": 1754349507020,
"lastModifiedBy": "Q9NoTaEarn3VMS6Z"
},
"_key": "!items!dPcqKN5NeDkjB1HW"
}

View file

@ -0,0 +1,57 @@
{
"folder": "3PV3wn7IGmusnf4p",
"name": "Enchanted Aid",
"type": "feature",
"_id": "4pVBN8cuKePI423V",
"img": "icons/magic/movement/trail-streak-zigzag-teal.webp",
"system": {
"description": "<p>You can enhance the magic of others with your essence. When you Help an Ally with a Spellcast Roll, you can roll a <strong>d8</strong> 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.</p>",
"resource": null,
"actions": {
"n8wSqR967o0pZDLR": {
"type": "effect",
"_id": "n8wSqR967o0pZDLR",
"systemPath": "actions",
"description": "<p>Once per long rest, after an ally has made a Spellcast Roll with your help, you can swap the results of their Duality Dice.</p>",
"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": 1754349511084,
"modifiedTime": 1754349511084,
"lastModifiedBy": "Q9NoTaEarn3VMS6Z"
},
"_key": "!items!4pVBN8cuKePI423V"
}

View file

@ -0,0 +1,66 @@
{
"folder": "sRNZtEniwaOIQ2rY",
"name": "Manipulate Magic",
"type": "feature",
"_id": "UNg4eyNfEQrMdD7G",
"img": "icons/magic/unholy/orb-hands-pink.webp",
"system": {
"description": "<p>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:</p><ul><li><p>Extend the spell or attacks reach by one range</p></li><li><p>Gain a +2 bonus to the action rolls result</p></li><li><p>Double a damage die of your choice</p></li><li><p>Hit an additional target within range</p></li></ul>",
"resource": null,
"actions": {
"KL5l4QJjPtDiDBSv": {
"type": "effect",
"_id": "KL5l4QJjPtDiDBSv",
"systemPath": "actions",
"description": "<p>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:</p><ul><li><p>Extend the spell or attacks reach by one range</p></li><li><p>Gain a +2 bonus to the action rolls result</p></li><li><p>Double a damage die of your choice</p></li><li><p>Hit an additional target within range</p></li></ul>",
"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": 1754349507020,
"modifiedTime": 1754349507020,
"lastModifiedBy": "Q9NoTaEarn3VMS6Z"
},
"_key": "!items!UNg4eyNfEQrMdD7G"
}

View file

@ -0,0 +1,90 @@
{
"folder": "3PV3wn7IGmusnf4p",
"name": "Natural Evasion",
"type": "feature",
"_id": "TnuLBtHQGbqyzn82",
"img": "icons/magic/movement/trail-streak-impact-blue.webp",
"system": {
"description": "<p>You can call forth your element to protect you from harm. When an attack roll against you succeeds, you can <strong>mark a Stress</strong> and describe how you use your element to defend you. When you do, roll a <strong>d6</strong> and add its result to your Evasion against the attack.</p>",
"resource": null,
"actions": {
"amJMKDdSgJHsOsOB": {
"type": "attack",
"_id": "amJMKDdSgJHsOsOB",
"systemPath": "actions",
"description": "<p>You can call forth your element to protect you from harm. When an attack roll against you succeeds, you can <strong>mark a Stress</strong> and describe how you use your element to defend you. When you do, roll a <strong>d6</strong> and add its result to your Evasion against the attack.</p>",
"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": 1754349511084,
"modifiedTime": 1754349511084,
"lastModifiedBy": "Q9NoTaEarn3VMS6Z"
},
"_key": "!items!TnuLBtHQGbqyzn82"
}

View file

@ -0,0 +1,257 @@
{
"folder": "G0anvImB7zZBUe8a",
"name": "Transcendence",
"type": "feature",
"_id": "th6HZwEFnVBjUtqm",
"img": "icons/magic/fire/elemental-fire-flying.webp",
"system": {
"description": "<p>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:</p><ul><li><p>+4 bonus to your Severe threshold</p></li><li><p>+1 bonus to a character trait of your choice</p></li><li><p>+1 bonus to your Proficiency</p></li><li><p>+2 bonus to your Evasion</p></li></ul>",
"resource": {
"type": "simple",
"value": 1,
"max": "1",
"icon": "",
"recovery": "longRest",
"diceStates": {},
"dieFaces": "d4"
},
"actions": {
"RIbyJjEkCgqoDmyn": {
"type": "effect",
"_id": "RIbyJjEkCgqoDmyn",
"systemPath": "actions",
"description": "<p>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:</p><ul><li><p>+4 bonus to your Severe threshold</p></li><li><p>+1 bonus to a character trait of your choice</p></li><li><p>+1 bonus to your Proficiency</p></li><li><p>+2 bonus to your Evasion</p></li></ul>",
"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": "<p><span style=\"box-sizing:border-box;margin:0px;scrollbar-width:thin;scrollbar-color:rgb(93, 20, 43) rgba(0, 0, 0, 0);font-family:Montserrat, sans-serif\">+4 bonus to your Severe threshold</span></p>",
"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",
"lastModifiedBy": null
},
"_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": "<p><span style=\"box-sizing:border-box;margin:0px;scrollbar-width:thin;scrollbar-color:rgb(93, 20, 43) rgba(0, 0, 0, 0);font-family:Montserrat, sans-serif\">+1 bonus to a character trait of your choice</span></p>",
"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",
"lastModifiedBy": null
},
"_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": "<p><span style=\"box-sizing:border-box;margin:0px;scrollbar-width:thin;scrollbar-color:rgb(93, 20, 43) rgba(0, 0, 0, 0);font-family:Montserrat, sans-serif\">+1 bonus to your Proficiency</span></p>",
"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",
"lastModifiedBy": null
},
"_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": "<p><span style=\"box-sizing:border-box;margin:0px;scrollbar-width:thin;scrollbar-color:rgb(93, 20, 43) rgba(0, 0, 0, 0);font-family:Montserrat, sans-serif\">+2 bonus to your Evasion</span></p>",
"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",
"lastModifiedBy": null
},
"_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": 1754349515898,
"modifiedTime": 1754349515898,
"lastModifiedBy": "Q9NoTaEarn3VMS6Z"
},
"_key": "!items!th6HZwEFnVBjUtqm"
}

View file

@ -0,0 +1,22 @@
{
"type": "Item",
"folder": "Br5kHZnnjGzz4RJ9",
"name": "Sorcerer",
"color": null,
"sorting": "a",
"_id": "3PV3wn7IGmusnf4p",
"description": "",
"sort": 500000,
"flags": {},
"_stats": {
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"lastModifiedBy": "Q9NoTaEarn3VMS6Z",
"modifiedTime": 1754349511092
},
"_key": "!folders!3PV3wn7IGmusnf4p"
}

View file

@ -0,0 +1,23 @@
{
"type": "Item",
"folder": null,
"name": "Sorcerer",
"color": null,
"sorting": "a",
"_id": "F0mW5ofdyyfE2hHo",
"description": "",
"sort": 800000,
"flags": {},
"_stats": {
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"createdTime": 1754349604935,
"modifiedTime": 1754349604956,
"lastModifiedBy": "Q9NoTaEarn3VMS6Z"
},
"_key": "!folders!F0mW5ofdyyfE2hHo"
}

View file

@ -0,0 +1,22 @@
{
"type": "Item",
"folder": "37B1HLu8gv8sSDNI",
"name": "Sorcerer",
"color": null,
"sorting": "a",
"_id": "G0anvImB7zZBUe8a",
"description": "",
"sort": 100000,
"flags": {},
"_stats": {
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"lastModifiedBy": "Q9NoTaEarn3VMS6Z",
"modifiedTime": 1754349520222
},
"_key": "!folders!G0anvImB7zZBUe8a"
}

View file

@ -0,0 +1,22 @@
{
"type": "Item",
"folder": "QBeb6IqRnhTXzRtd",
"name": "Sorcerer",
"color": null,
"sorting": "a",
"_id": "sRNZtEniwaOIQ2rY",
"description": "",
"sort": 500000,
"flags": {},
"_stats": {
"compendiumSource": null,
"duplicateSource": null,
"exportSource": null,
"coreVersion": "13.346",
"systemId": "daggerheart",
"systemVersion": "0.0.1",
"lastModifiedBy": "Q9NoTaEarn3VMS6Z",
"modifiedTime": 1754349507044
},
"_key": "!folders!sRNZtEniwaOIQ2rY"
}

View file

@ -0,0 +1,46 @@
{
"folder": "F0mW5ofdyyfE2hHo",
"name": "Elemental Origin",
"type": "subclass",
"_id": "wg1H0hROc2acHwZh",
"img": "icons/magic/water/orb-water-ice-pink.webp",
"system": {
"description": "<p>Play the Elemental Origin if you want to channel raw magic to</p><p>take the shape of a particular element</p>",
"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": 1754349604941,
"modifiedTime": 1754349648910,
"lastModifiedBy": "Q9NoTaEarn3VMS6Z"
},
"_key": "!items!wg1H0hROc2acHwZh"
}

View file

@ -0,0 +1,46 @@
{
"folder": "F0mW5ofdyyfE2hHo",
"name": "Primal Origin",
"type": "subclass",
"_id": "GLpRVxnY5E82khxH",
"img": "icons/magic/fire/flame-burning-hand-purple.webp",
"system": {
"description": "<p>Play the Primal Origin if you want to extend the versatility of your spells in powerful ways.</p>",
"spellcastingTrait": "instinct",
"features": [
{
"type": "mastery",
"item": "Compendium.daggerheart.subclasses.Item.yA4MKQ1tbKFiJoDB"
},
{
"type": "specialization",
"item": "Compendium.daggerheart.subclasses.Item.4pVBN8cuKePI423V"
},
{
"type": "foundation",
"item": "Compendium.daggerheart.subclasses.Item.UNg4eyNfEQrMdD7G"
}
],
"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": 1754349604941,
"modifiedTime": 1754349673276,
"lastModifiedBy": "Q9NoTaEarn3VMS6Z"
},
"_key": "!items!GLpRVxnY5E82khxH"
}