diff --git a/assets/packs/legendary/leg-characteristics/data/skills.yaml b/assets/packs/legendary/leg-characteristics/data/skills.yaml index 3075086..592dc14 100644 --- a/assets/packs/legendary/leg-characteristics/data/skills.yaml +++ b/assets/packs/legendary/leg-characteristics/data/skills.yaml @@ -763,6 +763,21 @@ folderId: iCteCHglnfCfQqra initSM: 0 baseSkill: '' +- name: Archery + abbrev: archery + id: sZWxSJSQoQccGYoi + img: systems/sohl/assets/icons/longbow.svg + subType: combat + skillBaseFormula: '@per, @dex' + weaponGroup: melee + domain: '' + macros: [] + effects: [] + flags: {} + description: '' + folderId: iCteCHglnfCfQqra + initSM: 1 + baseSkill: '' - name: Melee abbrev: melee id: r04Yas6IuL9kUFAK diff --git a/assets/packs/legendary/leg-characters/data/characters.yaml b/assets/packs/legendary/leg-characters/data/characters.yaml new file mode 100644 index 0000000..32e1d88 --- /dev/null +++ b/assets/packs/legendary/leg-characters/data/characters.yaml @@ -0,0 +1,339 @@ +- name: Basic Folk + type: entity + folder: B7TbLzcpM0uOivzx + id: 4cRtW25ayGwkNFtB + img: systems/sohl/assets/silhouette/character-headshot.webp + system: + macros: [] + bioImage: systems/sohl/assets/silhouette/character-bioimage.webp + description: |- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Apparent Age 
Culture 
Social Class 
Height 
Frame 
Weight 
Appearance/Comeliness 
Hair Color 
Eye Color 
Voice 
Obvious Medical Traits
 
Apparent Occupation
 
Apparent Wealth
 
Weapons
 
Armour 
Companions 
Other obvious features 
+ biography: |- +

Data

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Birthdate 
Birthplace 
Sibling Rankx of y
Parent(s) 
Parent Affiliation 
Estrangement 
Clanhead 
Medical Traits 
Psyche Traits 
+

Life Story

+ prototypeToken: + name: Basic Folk + texture: + src: systems/sohl/assets/silhouette/character-token.svg + items: + - name: Strength + type: trait + system: + textValue: "0" + - name: Endurance + type: trait + system: + textValue: "0" + - name: Dexterity + type: trait + system: + textValue: "0" + - name: Agility + type: trait + system: + textValue: "0" + - name: Perception + type: trait + system: + textValue: "0" + - name: Comeliness + type: trait + system: + textValue: "0" + - name: Aura + type: trait + system: + textValue: "0" + - name: Will + type: trait + system: + textValue: "0" + - name: Reasoning + type: trait + system: + textValue: "0" + - name: Creativity + type: trait + system: + textValue: "0" + - name: Empathy + type: trait + system: + textValue: "0" + - name: Eloquence + type: trait + system: + textValue: "0" + - name: Voice + type: trait + system: + textValue: "0" + - name: Morality + type: trait + system: + textValue: "0" + - name: Size + type: trait + - name: Carrying Capacity + type: trait + - name: Move + type: trait + - name: Favored Parts + type: trait + - name: Body Weight + type: trait + system: + textValue: "150" + - name: Experience Points + type: trait + - name: Area Attack Shock + type: trait + - name: Charm + type: skill + system: + masteryLevelBase: 0 + - name: Command + type: skill + system: + masteryLevelBase: 0 + - name: Discourse + type: skill + system: + masteryLevelBase: 0 + - name: Guile + type: skill + system: + masteryLevelBase: 0 + - name: Intrigue + type: skill + system: + masteryLevelBase: 0 + - name: Theatrics + type: skill + system: + masteryLevelBase: 0 + - name: Survival + type: skill + system: + masteryLevelBase: 0 + - name: Singing + type: skill + system: + masteryLevelBase: 0 + - name: Drawing + type: skill + system: + masteryLevelBase: 0 + - name: Cookery + type: skill + system: + masteryLevelBase: 0 + - name: Folklore + type: skill + system: + masteryLevelBase: 0 + - name: Physician + type: skill + system: + masteryLevelBase: 0 + - name: Awareness + type: skill + system: + masteryLevelBase: 0 + - name: Climbing + type: skill + system: + masteryLevelBase: 0 + - name: Dancing + type: skill + system: + masteryLevelBase: 0 + - name: Jumping + type: skill + system: + masteryLevelBase: 0 + - name: Riding + type: skill + system: + masteryLevelBase: 0 + - name: Stealth + type: skill + system: + masteryLevelBase: 0 + - name: Swimming + type: skill + system: + masteryLevelBase: 0 + - name: Initiative + type: skill + system: + masteryLevelBase: 0 + - name: Shock + type: skill + system: + masteryLevelBase: 0 + - name: Melee + type: skill + system: + masteryLevelBase: 0 + - name: Dodge + type: skill + system: + masteryLevelBase: 0 + - name: Archery + type: skill + system: + masteryLevelBase: 0 + - name: Throwing + type: skill + system: + masteryLevelBase: 0 + - name: Premonition + type: mystery + system: + levelBase: 0 + charges: + usesCharges: true + value: 5 + max: 0 + - name: Humanoid + type: anatomy + - name: Basic Fate + type: trait + - name: Sunsign + type: trait + system: + textValue: aries + - name: Unarmed + type: combatmaneuver + - name: Asgardian Pantheon + type: philosophy + - name: Divine Aspects + type: philosophy + - name: Zodiac + type: philosophy + - name: Thaumaturgy + type: philosophy + - name: Spirit + type: mysticalability + system: + masteryLevelBase: 0 + - name: Pence + type: miscgear + system: + quantity: 1 + effects: [] + sort: 0 + ownership: + default: 3 diff --git a/assets/packs/legendary/leg-characters/unique/Basic_Folk_4cRtW25ayGwkNFtB.json b/assets/packs/legendary/leg-characters/unique/Basic_Folk_4cRtW25ayGwkNFtB.json deleted file mode 100644 index 6a7767d..0000000 --- a/assets/packs/legendary/leg-characters/unique/Basic_Folk_4cRtW25ayGwkNFtB.json +++ /dev/null @@ -1,6979 +0,0 @@ -{ - "name": "Basic Folk", - "type": "entity", - "img": "systems/sohl/assets/silhouette/character-headshot.webp", - "system": { - "macros": [], - "bioImage": "systems/sohl/assets/silhouette/character-bioimage.webp", - "description": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Apparent Age 
Culture 
Social Class 
Height 
Frame 
Weight 
Appearance/Comeliness 
Hair Color 
Eye Color 
Voice 
Obvious Medical Traits
 
Apparent Occupation
 
Apparent Wealth
 
Weapons
 
Armour 
Companions 
Other obvious features 
", - "biography": "

Data

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Birthdate 
Birthplace 
Sibling Rankx of y
Parent(s) 
Parent Affiliation 
Estrangement 
Clanhead 
Medical Traits 
Psyche Traits 
\n

Life Story

" - }, - "prototypeToken": { - "name": "Basic Folk", - "displayName": 0, - "actorLink": false, - "appendNumber": false, - "prependAdjective": false, - "width": 1, - "height": 1, - "texture": { - "src": "systems/sohl/assets/silhouette/character-token.svg", - "anchorX": 0.5, - "anchorY": 0.5, - "offsetX": 0, - "offsetY": 0, - "fit": "contain", - "scaleX": 1, - "scaleY": 1, - "rotation": 0, - "tint": "#ffffff", - "alphaThreshold": 0.75 - }, - "hexagonalShape": 0, - "lockRotation": false, - "rotation": 0, - "alpha": 1, - "disposition": -1, - "displayBars": 0, - "bar1": { - "attribute": "health" - }, - "bar2": { - "attribute": null - }, - "light": { - "negative": false, - "priority": 0, - "alpha": 0.5, - "angle": 360, - "bright": 0, - "color": null, - "coloration": 1, - "dim": 0, - "attenuation": 0.5, - "luminosity": 0.5, - "saturation": 0, - "contrast": 0, - "shadows": 0, - "animation": { - "type": null, - "speed": 5, - "intensity": 5, - "reverse": false - }, - "darkness": { - "min": 0, - "max": 1 - } - }, - "sight": { - "enabled": false, - "range": 0, - "angle": 360, - "visionMode": "basic", - "color": null, - "attenuation": 0.1, - "brightness": 0, - "saturation": 0, - "contrast": 0 - }, - "detectionModes": [], - "occludable": { - "radius": 0 - }, - "ring": { - "enabled": false, - "colors": { - "ring": null, - "background": null - }, - "effects": 1, - "subject": { - "scale": 1, - "texture": null - } - }, - "flags": {}, - "randomImg": false - }, - "items": [ - { - "name": "Strength", - "img": "systems/sohl/assets/icons/biceps.svg", - "system": { - "notes": "", - "description": "", - "subType": "physique", - "abbrev": "str", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Feeble", - "maxValue": 4 - }, - { - "label": "Weak", - "maxValue": 8 - }, - { - "label": "Average", - "maxValue": 12 - }, - { - "label": "Forceful", - "maxValue": 16 - }, - { - "label": "Mighty", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "7gcJh223TUXq6g8v", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.7gcJh223TUXq6g8v" - }, - { - "name": "Endurance", - "img": "systems/sohl/assets/icons/climbing.svg", - "system": { - "notes": "", - "description": "", - "subType": "physique", - "abbrev": "end", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Frail", - "maxValue": 4 - }, - { - "label": "Unfit", - "maxValue": 8 - }, - { - "label": "Average", - "maxValue": 12 - }, - { - "label": "Robust", - "maxValue": 16 - }, - { - "label": "Hardy", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "a2RVrFyBOcxIeSuz", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.a2RVrFyBOcxIeSuz" - }, - { - "name": "Dexterity", - "img": "systems/sohl/assets/icons/juggler.svg", - "system": { - "notes": "", - "description": "", - "subType": "physique", - "abbrev": "dex", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Uncoordinated", - "maxValue": 4 - }, - { - "label": "Awkward", - "maxValue": 8 - }, - { - "label": "Average", - "maxValue": 12 - }, - { - "label": "Deft", - "maxValue": 16 - }, - { - "label": "Adroit", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "9SJfTE6F2EZjinEW", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.9SJfTE6F2EZjinEW" - }, - { - "name": "Agility", - "img": "systems/sohl/assets/icons/acrobatics.svg", - "system": { - "notes": "", - "description": "", - "subType": "physique", - "abbrev": "agl", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Blundering", - "maxValue": 4 - }, - { - "label": "Clumsy", - "maxValue": 8 - }, - { - "label": "Average", - "maxValue": 12 - }, - { - "label": "Nimble", - "maxValue": 16 - }, - { - "label": "Graceful", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "68ackmeNKCsgnHaw", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.68ackmeNKCsgnHaw" - }, - { - "name": "Perception", - "img": "systems/sohl/assets/icons/awareness.svg", - "system": { - "notes": "", - "description": "", - "subType": "physique", - "abbrev": "per", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Impaired", - "maxValue": 4 - }, - { - "label": "Dulled", - "maxValue": 8 - }, - { - "label": "Average", - "maxValue": 12 - }, - { - "label": "Sharp", - "maxValue": 16 - }, - { - "label": "Acute", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "UHAn8zhYqDKyUuaj", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.UHAn8zhYqDKyUuaj" - }, - { - "name": "Comeliness", - "img": "systems/sohl/assets/icons/charm.svg", - "system": { - "notes": "", - "description": "", - "subType": "physique", - "abbrev": "cml", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Ugly", - "maxValue": 4 - }, - { - "label": "Unattractive", - "maxValue": 8 - }, - { - "label": "Plain", - "maxValue": 12 - }, - { - "label": "Attractive", - "maxValue": 16 - }, - { - "label": "Striking", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "lOhAZU1t4KWD6agK", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.lOhAZU1t4KWD6agK" - }, - { - "name": "Aura", - "img": "systems/sohl/assets/icons/aura.svg", - "system": { - "notes": "", - "description": "", - "subType": "transcendent", - "abbrev": "aur", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Mundane", - "maxValue": 4 - }, - { - "label": "Shallow", - "maxValue": 8 - }, - { - "label": "Average", - "maxValue": 12 - }, - { - "label": "Deep", - "maxValue": 16 - }, - { - "label": "Profound", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "YkGxgxLkqzPBN7qI", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.YkGxgxLkqzPBN7qI" - }, - { - "name": "Will", - "img": "systems/sohl/assets/icons/will.svg", - "system": { - "notes": "", - "description": "", - "subType": "personality", - "abbrev": "wil", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Submissive", - "maxValue": 4 - }, - { - "label": "Indecisive", - "maxValue": 8 - }, - { - "label": "Average", - "maxValue": 12 - }, - { - "label": "Resolute", - "maxValue": 16 - }, - { - "label": "Implacable", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "oX9jTQwWhs3EXQKS", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.oX9jTQwWhs3EXQKS" - }, - { - "name": "Reasoning", - "img": "systems/sohl/assets/icons/reasoning.svg", - "system": { - "notes": "", - "description": "", - "subType": "personality", - "abbrev": "rea", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Dim", - "maxValue": 4 - }, - { - "label": "Dull", - "maxValue": 8 - }, - { - "label": "Average", - "maxValue": 12 - }, - { - "label": "Sharp", - "maxValue": 16 - }, - { - "label": "Brilliant", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "lXKEgCXh7R1dxzbq", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.lXKEgCXh7R1dxzbq" - }, - { - "name": "Creativity", - "img": "systems/sohl/assets/icons/creativity.svg", - "system": { - "notes": "", - "description": "", - "subType": "personality", - "abbrev": "cre", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Banal", - "maxValue": 4 - }, - { - "label": "Predictable", - "maxValue": 8 - }, - { - "label": "Average", - "maxValue": 12 - }, - { - "label": "Innovative", - "maxValue": 16 - }, - { - "label": "Visionary", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "8wZCfX0ltTLvZnp1", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.8wZCfX0ltTLvZnp1" - }, - { - "name": "Empathy", - "img": "systems/sohl/assets/icons/empathy.svg", - "system": { - "notes": "", - "description": "", - "subType": "personality", - "abbrev": "emp", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Unfeeling", - "maxValue": 4 - }, - { - "label": "Remote", - "maxValue": 8 - }, - { - "label": "Average", - "maxValue": 12 - }, - { - "label": "Understanding", - "maxValue": 16 - }, - { - "label": "Sensitive", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "XSt8l0nBgymKlgk8", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.XSt8l0nBgymKlgk8" - }, - { - "name": "Eloquence", - "img": "systems/sohl/assets/icons/oratory.svg", - "system": { - "notes": "", - "description": "", - "subType": "personality", - "abbrev": "elo", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Incoherent", - "maxValue": 4 - }, - { - "label": "Muddled", - "maxValue": 8 - }, - { - "label": "Average", - "maxValue": 12 - }, - { - "label": "Articulate", - "maxValue": 16 - }, - { - "label": "Expressive", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "9kpA8IAMkSqKVykw", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.9kpA8IAMkSqKVykw" - }, - { - "name": "Voice", - "img": "systems/sohl/assets/icons/sing.svg", - "system": { - "notes": "", - "description": "", - "subType": "physique", - "abbrev": "voi", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Jarring", - "maxValue": 4 - }, - { - "label": "Tuneless", - "maxValue": 8 - }, - { - "label": "Average", - "maxValue": 12 - }, - { - "label": "Melodious", - "maxValue": 16 - }, - { - "label": "Dulcet", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "pXWrHxBryuy3SDEx", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.pXWrHxBryuy3SDEx" - }, - { - "name": "Morality", - "img": "systems/sohl/assets/icons/morality.svg", - "system": { - "notes": "", - "description": "", - "subType": "personality", - "abbrev": "mor", - "textValue": "0", - "isNumeric": true, - "intensity": "attribute", - "max": 0, - "textReference": "", - "valueDesc": [ - { - "label": "Amoral", - "maxValue": 2 - }, - { - "label": "Immoral", - "maxValue": 4 - }, - { - "label": "Hipocritical", - "maxValue": 7 - }, - { - "label": "Unscrupulous", - "maxValue": 10 - }, - { - "label": "Conscientious", - "maxValue": 13 - }, - { - "label": "Principled", - "maxValue": 16 - }, - { - "label": "Virtuous", - "maxValue": 18 - }, - { - "label": "Paragon", - "maxValue": 999 - } - ], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "diceFormula": "3d6" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "Z8XfPxIuhn7Crr7E", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.Z8XfPxIuhn7Crr7E" - }, - { - "name": "Size", - "img": "systems/sohl/assets/icons/body-height.svg", - "system": { - "notes": "", - "description": "", - "subType": "physique", - "abbrev": "siz", - "textValue": "Medium", - "isNumeric": false, - "intensity": "trait", - "max": null, - "textReference": "", - "valueDesc": [], - "choices": { - "tiny": "Tiny", - "small": "Small", - "medium": "Medium", - "large": "Large", - "big": "Big", - "huge": "Huge", - "colossal": "Colossal", - "titanic": "Titanic" - }, - "macros": [ - { - "name": "Setup Virtual Items", - "type": "script", - "_id": "VEMB4c34IFaAaa7W", - "author": "5VOJ7NCf7bEZjieU", - "img": "icons/svg/dice-target.svg", - "scope": "global", - "command": "this.setupVirtualItems();\nconst sizes = this.item.getFlag(\"sohl\", \"sizes\");\nthis.$params = sizes?.[this.textValue] || {\n maxStr: 19,\n lbs: 400,\n zones: 10,\n target: 1,\n reachMod: 0,\n spaces: 1,\n feet: 5\n};", - "folder": null, - "sort": 0, - "ownership": { - "default": 3 - }, - "flags": { - "sohl": { - "notes": "", - "functionName": "setupVirtualItems", - "contextLabel": "", - "contextIconClass": "", - "contextCondition": "", - "contextGroup": "aaa", - "useAsync": false - } - }, - "_stats": { - "coreVersion": "12.329", - "systemId": "sohl", - "systemVersion": "0.9.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null, - "compendiumSource": null, - "duplicateSource": null - } - } - ], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": { - "sohl": { - "sizes": { - "tiny": { - "maxStr": 4, - "lbs": 20, - "zones": 3, - "target": 1, - "reachMod": -2, - "spaces": 0.5, - "feet": 2 - }, - "small": { - "maxStr": 8, - "lbs": 100, - "zones": 6, - "target": 1, - "reachMod": -1, - "spaces": 1, - "feet": 4 - }, - "medium": { - "maxStr": 19, - "lbs": 400, - "zones": 10, - "target": 1, - "reachMod": 0, - "spaces": 1, - "feet": 5 - }, - "large": { - "maxStr": 29, - "lbs": 800, - "zones": 16, - "target": 2, - "reachMod": 1, - "spaces": 1, - "feet": 6 - }, - "big": { - "maxStr": 39, - "lbs": 1600, - "zones": 20, - "target": 2, - "reachMod": 1, - "spaces": 2, - "feet": 7 - }, - "huge": { - "maxStr": 49, - "lbs": 3200, - "zones": 30, - "target": 3, - "reachMod": 2, - "spaces": 2, - "feet": 9 - }, - "colossal": { - "maxStr": 59, - "lbs": 6400, - "zones": 40, - "target": 4, - "reachMod": 4, - "spaces": 2, - "feet": 10 - }, - "titanic": { - "maxStr": 69, - "lbs": 12800, - "zones": 80, - "target": 8, - "reachMod": 6, - "spaces": 3, - "feet": 15 - } - } - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "EvL76CDP3s85EX3m", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.EvL76CDP3s85EX3m" - }, - { - "name": "Carrying Capacity", - "type": "trait", - "system": { - "subType": "physique", - "macros": [ - { - "name": "Process Siblings", - "type": "script", - "_id": "Hm2BL94GnC3Y3HYL", - "scope": "global", - "command": "this.processSiblings();\nconst gw = this.actor.system.$gearWeight;\ngw.maxFight.setBase(this.$score.base);\ngw.max.setBase(this.max);", - "ownership": { "default": 3 }, - "flags": { - "sohl": { - "notes": "", - "functionName": "processSiblings", - "contextLabel": "", - "contextIconClass": "", - "contextCondition": "", - "contextGroup": "aaa", - "useAsync": false - } - } - } - ], - "notes": "", - "description": "", - "textReference": "", - "nestedItems": [], - "abbrev": "cap", - "textValue": "50", - "max": 75, - "isNumeric": true, - "intensity": "trait", - "valueDesc": [], - "choices": {}, - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "img": "systems/sohl/assets/icons/carrying-sack.svg", - "effects": [], - "flags": {}, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "5FT9yI4MaxvZkEXB", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.5FT9yI4MaxvZkEXB" - }, - { - "name": "Move", - "img": "systems/sohl/assets/icons/run.svg", - "system": { - "notes": "", - "description": "", - "subType": "physique", - "abbrev": "mov", - "textValue": "50", - "isNumeric": true, - "intensity": "trait", - "max": 0, - "textReference": "", - "valueDesc": [], - "choices": {}, - "macros": [ - { - "name": "Process Siblings", - "type": "script", - "_id": "yHTQV0aRXKKvoDdT", - "img": "icons/svg/dice-target.svg", - "scope": "global", - "command": "this.postProcess();\nArray.from(this.actor.allItems()).forEach((it) => {\nif (it.type === \"affliction\" && it.system.subType === \"fatigue\") {\n this.$masteryLevel.add(\n it.name,\n it.system.constructor.subTypeAbbreviation[it.system.subType],\n -it.system.$level.effective,\n );\n}});", - "sort": 0, - "ownership": { "default": 3 }, - "flags": { - "sohl": { - "notes": "", - "functionName": "processSiblings", - "contextLabel": "", - "contextIconClass": "", - "contextCondition": "", - "contextGroup": "aaa", - "useAsync": false - } - } - } - ], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": {}, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "MaI4IHUVeCzPUDF0", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.MaI4IHUVeCzPUDF0" - }, - { - "name": "Favored Parts", - "img": "systems/sohl/assets/icons/hands.svg", - "system": { - "notes": "", - "description": "", - "subType": "physique", - "abbrev": "favparts", - "textValue": "Right Arm", - "isNumeric": false, - "intensity": "trait", - "max": null, - "textReference": "", - "valueDesc": [], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": {}, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "zMnbP3lFXKJ5qXhj", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.zMnbP3lFXKJ5qXhj" - }, - { - "name": "Body Weight", - "img": "systems/sohl/assets/icons/weight.svg", - "system": { - "notes": "", - "description": "", - "subType": "physique", - "abbrev": "wt", - "textValue": "150", - "isNumeric": true, - "intensity": "trait", - "max": 0, - "textReference": "", - "valueDesc": [], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": {}, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "dbyrBP97fWyP5klm", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.dbyrBP97fWyP5klm" - }, - { - "name": "Experience Points", - "img": "systems/sohl/assets/icons/beams-aura.svg", - "system": { - "notes": "", - "description": "", - "subType": "transcendent", - "abbrev": "xp", - "textValue": "0", - "isNumeric": true, - "intensity": "trait", - "max": 0, - "textReference": "", - "valueDesc": [], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": {}, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "GQkz9U6YjFPfNabV", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.GQkz9U6YjFPfNabV" - }, - { - "name": "Area Attack Shock", - "img": "systems/sohl/assets/icons/shock.svg", - "system": { - "notes": "", - "description": "", - "subType": "physique", - "abbrev": "ashk", - "textValue": "6", - "isNumeric": true, - "intensity": "trait", - "max": 0, - "textReference": "", - "valueDesc": [], - "choices": {}, - "macros": [], - "nestedItems": [], - "transfer": false, - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false - }, - "effects": [], - "flags": {}, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "type": "trait", - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "42Tis14hT6bVOpFv", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.42Tis14hT6bVOpFv" - }, - { - "name": "Charm", - "type": "skill", - "img": "systems/sohl/assets/icons/charm.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@cml, @emp", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "social", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "chrm", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 3, - "expertise": { - "required": false - } - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "EdTr3cJ0PFOdmKLC", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.EdTr3cJ0PFOdmKLC" - }, - { - "name": "Command", - "type": "skill", - "img": "systems/sohl/assets/icons/rhetoric.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@wil, @elo", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "social", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "cmd", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 2 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "ElZrSPPaRpjTOzP0", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.ElZrSPPaRpjTOzP0" - }, - { - "name": "Discourse", - "type": "skill", - "img": "systems/sohl/assets/icons/face-to-face.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@rea, @elo", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "social", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "dscr", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 2 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "itsP4V8viYAaWmCC", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.itsP4V8viYAaWmCC" - }, - { - "name": "Guile", - "type": "skill", - "img": "systems/sohl/assets/icons/mischevous.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@emp, @cre", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "social", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "guil", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 3 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "v8aTMSWBmJhqjg6n", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.v8aTMSWBmJhqjg6n" - }, - { - "name": "Intrigue", - "type": "skill", - "img": "systems/sohl/assets/icons/cloak-dagger.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@emp, @rea", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "social", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "intr", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 3 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "bIEjWjjs1IlOivSO", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.bIEjWjjs1IlOivSO" - }, - { - "name": "Singing", - "type": "skill", - "img": "systems/sohl/assets/icons/sing.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@voi, @cre", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "craft", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "sing", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 3 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "gVXuhMWdoyk1qUps", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.gVXuhMWdoyk1qUps" - }, - { - "name": "Theatrics", - "type": "skill", - "img": "systems/sohl/assets/icons/drama-masks.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@cre, @elo", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "social", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "thtcs", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 1 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "vTF6s0f6t1k1bIcf", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.vTF6s0f6t1k1bIcf" - }, - { - "name": "Survival", - "type": "skill", - "img": "systems/sohl/assets/icons/survival.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@per, @wil", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "nature", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "srvl", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 1 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "VPuuz4lPxRwFTeDN", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.VPuuz4lPxRwFTeDN" - }, - { - "name": "Drawing", - "type": "skill", - "img": "systems/sohl/assets/icons/drawing.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@per, @dex", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "craft", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "draw", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 2 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "eDRy14Ycc9SID3C2", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.eDRy14Ycc9SID3C2" - }, - { - "name": "Cookery", - "type": "skill", - "img": "systems/sohl/assets/icons/cookery.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@per, @rea", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "lore", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "cook", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 2 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "qZdnYA4FJ8ITyM9f", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.qZdnYA4FJ8ITyM9f" - }, - { - "name": "Folklore", - "type": "skill", - "img": "systems/sohl/assets/icons/unicorn.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@rea, @wil", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "lore", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "folk", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 1 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "neUKfLi6plK5iXN6", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.neUKfLi6plK5iXN6" - }, - { - "name": "Physician", - "type": "skill", - "img": "systems/sohl/assets/icons/caduceus.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@rea, @per", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "lore", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "pysn", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 1 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "HT9zLRCwgbJitgKe", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.HT9zLRCwgbJitgKe" - }, - { - "name": "Awareness", - "type": "skill", - "img": "systems/sohl/assets/icons/awareness.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@per, @wil", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "physical", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "awar", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 3 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "sD1UI8YRIoKSH0zF", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.sD1UI8YRIoKSH0zF" - }, - { - "name": "Climbing", - "type": "skill", - "img": "systems/sohl/assets/icons/climbing.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@agl, @dex", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "physical", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "clmb", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 3 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "QHcBLyeeaaSoZmuZ", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.QHcBLyeeaaSoZmuZ" - }, - { - "name": "Dancing", - "type": "skill", - "img": "systems/sohl/assets/icons/dance.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@agl, @end", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "physical", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "dnce", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 2 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "sjPdSBc2NTa4WrEp", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.sjPdSBc2NTa4WrEp" - }, - { - "name": "Jumping", - "type": "skill", - "img": "systems/sohl/assets/icons/jump-across.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@agl, @str", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "physical", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "jump", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 4 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "ieywnJJHcBe01x4y", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.ieywnJJHcBe01x4y" - }, - { - "name": "Riding", - "type": "skill", - "img": "systems/sohl/assets/icons/horse-riding.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@emp, @agl", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "physical", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "ridg", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 1 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "SJCbPJE2AtZR0aml", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.SJCbPJE2AtZR0aml" - }, - { - "name": "Stealth", - "type": "skill", - "img": "systems/sohl/assets/icons/stealth.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@agl, @per", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "physical", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "stlth", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 3 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "k612ocCxaJj0HJIb", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.k612ocCxaJj0HJIb" - }, - { - "name": "Swimming", - "type": "skill", - "img": "systems/sohl/assets/icons/swimming.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@end, @agl", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "physical", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "swim", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 1 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "icw5Fc2O1wkWEwDn", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.icw5Fc2O1wkWEwDn" - }, - { - "name": "Initiative", - "type": "skill", - "img": "systems/sohl/assets/icons/initiative.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@wil, @rea", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "combat", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "init", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 3 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "B7lnj4HXgf92OfR1", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.B7lnj4HXgf92OfR1" - }, - { - "name": "Shock", - "type": "skill", - "img": "systems/sohl/assets/icons/shock.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@str, @end", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "combat", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "shok", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 3 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "FEKBPzGheb4rCy8W", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.FEKBPzGheb4rCy8W" - }, - { - "name": "Melee", - "type": "skill", - "img": "systems/sohl/assets/icons/crossed-swords.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@dex, @agl", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "melee", - "subType": "combat", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "melee", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 2 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "VlPZ5On8yDFy4SmA", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.VlPZ5On8yDFy4SmA" - }, - { - "name": "Dodge", - "type": "skill", - "img": "systems/sohl/assets/icons/dodge.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@agl, @per", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "none", - "subType": "combat", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "dge", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 2 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "zXBoDfzwg30LIS68", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.zXBoDfzwg30LIS68" - }, - { - "name": "Archery", - "type": "skill", - "img": "systems/sohl/assets/icons/striking-arrows.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@per, @dex", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "missile", - "subType": "combat", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "archy", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 1 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "ynEE0adOc8NSTRCs", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.ynEE0adOc8NSTRCs" - }, - { - "name": "Throwing", - "type": "skill", - "img": "systems/sohl/assets/icons/throw.svg", - "system": { - "notes": "", - "description": "", - "skillBaseFormula": "@dex, @per", - "textReference": "", - "masteryLevelBase": 0, - "weaponGroup": "missile", - "subType": "combat", - "macros": [], - "nestedItems": [], - "improveFlag": false, - "transfer": false, - "abbrev": "thro", - "domain": "", - "baseSkill": "" - }, - "effects": [], - "flags": { - "sohl": { - "initSkillMult": 2 - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "MeENMaPSfrTPDXCQ", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.MeENMaPSfrTPDXCQ" - }, - { - "name": "Premonition", - "type": "mystery", - "system": { - "subType": "fate", - "macros": [], - "notes": "", - "description": "", - "textReference": "", - "nestedItems": [], - "transfer": false, - "domain": "", - "skills": [], - "levelBase": 0, - "charges": { - "usesCharges": true, - "value": 5, - "max": 0 - } - }, - "img": "systems/sohl/assets/icons/sparkles.svg", - "effects": [], - "flags": { - "exportSource": { - "world": "hm-test", - "system": "sohl", - "coreVersion": "12.330", - "systemVersion": "0.9.0" - } - }, - "ownership": { - "default": 3, - "RsnPoY20XgcrucTn": 3 - }, - "folder": null, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "vUKAjHjHHVEPU7m6", - "sort": 0, - "_key": "!actors.items!4cRtW25ayGwkNFtB.vUKAjHjHHVEPU7m6" - }, - { - "name": "Humanoid", - "type": "anatomy", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "textReference": "", - "macros": [], - "nestedItems": [ - { - "name": "Head", - "type": "bodyzone", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "textReference": "", - "transfer": true, - "macros": [], - "nestedItems": [ - { - "name": "Head", - "type": "bodypart", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "abbrev": "Head", - "canHoldItem": false, - "heldItem": "", - "textReference": "", - "transfer": true, - "macros": [], - "nestedItems": [ - { - "name": "Skull", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 500 - } - ] - }, - "sort": 100000, - "ownership": { - "default": 3 - }, - "_id": "OMbpolDwTilvL63M", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 5, - "amputatePenalty": 0, - "shockValue": 5 - } - } - } - }, - { - "name": "Left Eye", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 15 - } - ] - }, - "sort": 200000, - "ownership": { - "default": 3 - }, - "_id": "jsXydqZOEPy5St6W", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 5 - } - } - } - }, - { - "name": "Left Ear", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 15 - } - ] - }, - "sort": 300000, - "ownership": { - "default": 3 - }, - "_id": "swKGoun17hJURWbc", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 4 - } - } - } - }, - { - "name": "Left Cheek", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 60 - } - ] - }, - "sort": 400000, - "ownership": { - "default": 3 - }, - "_id": "x4Sts8plRvCqQvXp", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 4 - } - } - } - }, - { - "name": "Right Eye", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 15 - } - ] - }, - "sort": 500000, - "ownership": { - "default": 3 - }, - "_id": "b9tFA2ysZjw9GhKX", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 5 - } - } - } - }, - { - "name": "Right Ear", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 15 - } - ] - }, - "sort": 600000, - "ownership": { - "default": 3 - }, - "_id": "FLxsHKlX9aQ6f0W0", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 4 - } - } - } - }, - { - "name": "Right Cheek", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 60 - } - ] - }, - "sort": 700000, - "ownership": { - "default": 3 - }, - "_id": "jA3xsDhLx7tly7iD", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 4 - } - } - } - }, - { - "name": "Nose", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 30 - } - ] - }, - "sort": 800000, - "ownership": { - "default": 3 - }, - "_id": "nzXZ02mSbtdhjGbe", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 5 - } - } - } - }, - { - "name": "Mouth", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 30 - } - ] - }, - "sort": 900000, - "ownership": { - "default": 3 - }, - "_id": "TfjuvUhQvtsLxv2y", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 4 - } - } - } - }, - { - "name": "Jaw", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 60 - } - ] - }, - "sort": 1000000, - "ownership": { - "default": 3 - }, - "_id": "pFkD9TLhSX5lYJiE", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 4 - } - } - } - }, - { - "name": "Neck", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 200 - } - ] - }, - "sort": 1100000, - "ownership": { - "default": 3 - }, - "_id": "fN6vbjltVlxBXnOR", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 3, - "amputatePenalty": -10, - "shockValue": 5 - } - } - } - } - ], - "healthBase": 16, - "aim": [ - { - "name": "Body", - "probWeightBase": 100 - } - ] - }, - "sort": 100000, - "ownership": { - "default": 3 - }, - "_id": "HQmIuFMbBHgczWgx" - } - ], - "abbrev": "Head", - "aim": [ - { - "name": "Body", - "probWeightBase": 1 - } - ] - }, - "sort": 100000, - "ownership": { - "default": 3 - }, - "flags": { - "sohl": { - "legendary": { - "zones": [ - 1 - ], - "affectsMobility": true, - "affectedSkills": [ - "Acrobatics", - "Climbing", - "Legerdemain", - "Melee", - "Archery", - "Riding", - "Stealth", - "Swimming" - ], - "affectedAttributes": [ - "Agility", - "Dexterity", - "Strength" - ] - } - } - }, - "_id": "tWnK4kMQ3W6Lf7xk" - }, - { - "name": "Arms", - "type": "bodyzone", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "textReference": "", - "transfer": true, - "macros": [], - "nestedItems": [ - { - "name": "Left Arm", - "type": "bodypart", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "abbrev": "LArm", - "canHoldItem": true, - "heldItem": "", - "textReference": "", - "transfer": true, - "macros": [], - "nestedItems": [ - { - "name": "Left Shoulder", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": true, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 30 - } - ] - }, - "sort": 1200000, - "ownership": { - "default": 3 - }, - "_id": "wQEEI5phCBrgefa1", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 3 - } - } - } - }, - { - "name": "Left Upper Arm", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": true, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 30 - } - ] - }, - "sort": 1300000, - "ownership": { - "default": 3 - }, - "_id": "7s9pfAro0NtIEhPT", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 5, - "amputatePenalty": -20, - "shockValue": 1 - } - } - } - }, - { - "name": "Left Elbow", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": true, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 10 - } - ] - }, - "sort": 1400000, - "ownership": { - "default": 3 - }, - "_id": "M8VdELhSSNiegXaB", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 5, - "amputatePenalty": -20, - "shockValue": 2 - } - } - } - }, - { - "name": "Left Forearm", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": true, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 20 - } - ] - }, - "sort": 1500000, - "ownership": { - "default": 3 - }, - "_id": "7Eahv0DVaodLChXl", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 5, - "amputatePenalty": -20, - "shockValue": 1 - } - } - } - }, - { - "name": "Left Hand", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": true, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 10 - } - ] - }, - "sort": 1600000, - "ownership": { - "default": 3 - }, - "_id": "FI9EWgpPmPbRG6ZH", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 0, - "amputatePenalty": -30, - "shockValue": 2 - } - } - } - } - ], - "healthBase": 8, - "aim": [ - { - "name": "Body", - "probWeightBase": 50 - } - ] - }, - "sort": 200000, - "ownership": { - "default": 3 - }, - "_id": "SuogiChpNcSHdb7F" - }, - { - "name": "Right Arm", - "type": "bodypart", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "abbrev": "RArm", - "canHoldItem": true, - "heldItem": "", - "textReference": "", - "transfer": true, - "macros": [], - "nestedItems": [ - { - "name": "Right Shoulder", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": true, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 30 - } - ] - }, - "sort": 1700000, - "ownership": { - "default": 3 - }, - "_id": "jUe7zBvkzu6pvEZS", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 3 - } - } - } - }, - { - "name": "Right Upper Arm", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": true, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 30 - } - ] - }, - "sort": 1800000, - "ownership": { - "default": 3 - }, - "_id": "DIyVH5lP4gNzvIIn", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 5, - "amputatePenalty": -20, - "shockValue": 1 - } - } - } - }, - { - "name": "Right Elbow", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": true, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 10 - } - ] - }, - "sort": 1900000, - "ownership": { - "default": 3 - }, - "_id": "ST2U2HiLGAMGevAA", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 5, - "amputatePenalty": -20, - "shockValue": 2 - } - } - } - }, - { - "name": "Right Forearm", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": true, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 20 - } - ] - }, - "sort": 2000000, - "ownership": { - "default": 3 - }, - "_id": "7E5KlhTPK5Qhwllo", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 5, - "amputatePenalty": -20, - "shockValue": 1 - } - } - } - }, - { - "name": "Right Hand", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": true, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 10 - } - ] - }, - "sort": 2100000, - "ownership": { - "default": 3 - }, - "_id": "KqxTDKCM6RTKC0JO", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 0, - "amputatePenalty": -30, - "shockValue": 2 - } - } - } - } - ], - "healthBase": 8, - "aim": [ - { - "name": "Body", - "probWeightBase": 50 - } - ] - }, - "sort": 300000, - "ownership": { - "default": 3 - }, - "_id": "30yChcQenOibnotl" - } - ], - "abbrev": "Arms", - "aim": [ - { - "name": "Body", - "probWeightBase": 1 - } - ] - }, - "sort": 200000, - "ownership": { - "default": 3 - }, - "flags": { - "sohl": { - "legendary": { - "zones": [ - 2, - 3 - ], - "affectsMobility": false, - "affectedSkills": [ - "Acrobatics", - "Climbing", - "Legerdemain", - "Melee", - "Archery", - "Riding", - "Swimming" - ], - "affectedAttributes": [ - "Dexterity", - "Strength" - ] - } - } - }, - "_id": "pGhG1RD19XluSyGE" - }, - { - "name": "Torso", - "type": "bodyzone", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "textReference": "", - "transfer": true, - "macros": [], - "nestedItems": [ - { - "name": "Torso", - "type": "bodypart", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "abbrev": "Torso", - "canHoldItem": false, - "heldItem": "", - "textReference": "", - "transfer": true, - "macros": [], - "nestedItems": [ - { - "name": "Thorax", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 40 - } - ] - }, - "sort": 2200000, - "ownership": { - "default": 3 - }, - "_id": "wUK5aTEioGzBUpIG", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 4 - } - } - } - }, - { - "name": "Abdomen", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 40 - } - ] - }, - "sort": 2300000, - "ownership": { - "default": 3 - }, - "_id": "0Lptk2RZm9KrDKsw", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 3, - "amputatePenalty": 0, - "shockValue": 4 - } - } - } - }, - { - "name": "Pelvis", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": false, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 20 - } - ] - }, - "sort": 2400000, - "ownership": { - "default": 3 - }, - "_id": "g3hiOfxs6NCcTbdi", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": 0, - "shockValue": 4 - } - } - } - } - ], - "healthBase": 16, - "aim": [ - { - "name": "Body", - "probWeightBase": 100 - } - ] - }, - "sort": 400000, - "ownership": { - "default": 3 - }, - "_id": "SsgmMsDaIYN0ufKS" - } - ], - "abbrev": "Torso", - "aim": [ - { - "name": "Body", - "probWeightBase": 1 - } - ] - }, - "sort": 300000, - "ownership": { - "default": 3 - }, - "flags": { - "sohl": { - "legendary": { - "zones": [ - 4, - 5, - 6, - 7 - ], - "affectsMobility": true, - "affectedSkills": [ - "Acrobatics", - "Climbing", - "Melee", - "Archery", - "Riding", - "Stealth", - "Swimming" - ], - "affectedAttributes": [ - "Agility", - "Dexterity", - "Strength" - ] - } - } - }, - "_id": "FqLBNGvOlmtJhaGX" - }, - { - "name": "Legs", - "type": "bodyzone", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "textReference": "", - "transfer": true, - "macros": [], - "nestedItems": [ - { - "name": "Left Leg", - "type": "bodypart", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "abbrev": "LLeg", - "canHoldItem": false, - "heldItem": "", - "textReference": "", - "transfer": true, - "macros": [], - "nestedItems": [ - { - "name": "Left Thigh", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": true, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 40 - } - ] - }, - "sort": 2500000, - "ownership": { - "default": 3 - }, - "_id": "aFlL1lDZ84Tjsmu0", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": -10, - "shockValue": 3 - } - } - } - }, - { - "name": "Left Knee", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": true, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 10 - } - ] - }, - "sort": 2600000, - "ownership": { - "default": 3 - }, - "_id": "5yAEve9xnIEGQ6WY", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 5, - "amputatePenalty": -20, - "shockValue": 2 - } - } - } - }, - { - "name": "Left Calf", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": true, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 30 - } - ] - }, - "sort": 2800000, - "ownership": { - "default": 3 - }, - "_id": "ZfTkupYaYKMbDPvI", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 5, - "amputatePenalty": -20, - "shockValue": 1 - } - } - } - }, - { - "name": "Left Foot", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": true, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 20 - } - ] - }, - "sort": 2900000, - "ownership": { - "default": 3 - }, - "_id": "hssVI3CgBmGk3rfH", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 0, - "amputatePenalty": -20, - "shockValue": 2 - } - } - } - } - ], - "healthBase": 8, - "aim": [ - { - "name": "Body", - "probWeightBase": 50 - } - ] - }, - "sort": 500000, - "ownership": { - "default": 3 - }, - "_id": "Q1J2x98atZ1QjtKY" - }, - { - "name": "Right Leg", - "type": "bodypart", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "abbrev": "RLeg", - "canHoldItem": false, - "heldItem": "", - "textReference": "", - "transfer": true, - "macros": [], - "nestedItems": [ - { - "name": "Right Thigh", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": true, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 40 - } - ] - }, - "sort": 3000000, - "ownership": { - "default": 3 - }, - "_id": "1kbYRrGl6yNM41ei", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 4, - "amputatePenalty": -10, - "shockValue": 3 - } - } - } - }, - { - "name": "Right Knee", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": true, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 10 - } - ] - }, - "sort": 3100000, - "ownership": { - "default": 3 - }, - "_id": "aqwQQuHPH1LwMkd2", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 5, - "amputatePenalty": -20, - "shockValue": 2 - } - } - } - }, - { - "name": "Right Calf", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": true, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 30 - } - ] - }, - "sort": 3200000, - "ownership": { - "default": 3 - }, - "_id": "1FXqlmXnbRHoj8zs", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 5, - "amputatePenalty": -20, - "shockValue": 1 - } - } - } - }, - { - "name": "Right Foot", - "type": "bodylocation", - "img": "systems/sohl/assets/icons/body.svg", - "system": { - "notes": "", - "description": "", - "layers": "", - "quality": 0, - "isFumble": false, - "isStumble": true, - "textReference": "", - "transfer": true, - "armorBase": { - "blunt": 0, - "edged": 0, - "piercing": 0, - "fire": 0 - }, - "macros": [], - "nestedItems": [], - "aim": [ - { - "name": "Body", - "probWeightBase": 20 - } - ] - }, - "sort": 3300000, - "ownership": { - "default": 3 - }, - "_id": "ti4Dt1avC17psR2m", - "flags": { - "sohl": { - "legendary": { - "isRigid": false, - "bleedingSevThreshold": 0, - "amputatePenalty": -20, - "shockValue": 2 - } - } - } - } - ], - "healthBase": 8, - "aim": [ - { - "name": "Body", - "probWeightBase": 50 - } - ] - }, - "sort": 600000, - "ownership": { - "default": 3 - }, - "_id": "8OzUBhawHo3LSR42" - } - ], - "abbrev": "Legs", - "aim": [ - { - "name": "Body", - "probWeightBase": 1 - } - ] - }, - "sort": 400000, - "ownership": { - "default": 3 - }, - "flags": { - "sohl": { - "legendary": { - "zones": [ - 8, - 9, - 10 - ], - "affectsMobility": true, - "affectedSkills": [ - "Acrobatics", - "Climbing", - "Melee", - "Archery", - "Riding", - "Stealth", - "Swimming" - ], - "affectedAttributes": [ - "Agility", - "Strength" - ] - } - } - }, - "_id": "ezumh9oEdKaTg0Jd" - } - ], - "defaultAim": "", - "weaponLimbs": [ - "Left Arm", - "Right Arm", - "Left Arm, Right Arm" - ], - "transfer": false - }, - "sort": 0, - "ownership": { - "default": 3, - "nGb7SCs7T7dz9RCK": 3 - }, - "effects": [], - "flags": {}, - "_stats": { - "compendiumSource": "Compendium.sohl.leg-characteristics.Item.M10pzGVlLgO1zsnh", - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "_id": "X3BSfLhwlY5CoNrk", - "folder": "P390fTDcDdREKmgz", - "_key": "!actors.items!4cRtW25ayGwkNFtB.X3BSfLhwlY5CoNrk" - }, - { - "name": "Basic Fate", - "type": "trait", - "img": "systems/sohl/assets/icons/user-gear.svg", - "_id": "lvOcnXY3hW2jpXRu", - "system": { - "subType": "transcendent", - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": false, - "abbrev": "fate", - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false, - "textValue": "50", - "isNumeric": false, - "intensity": "trait", - "max": 0, - "valueDesc": [], - "choices": {} - }, - "effects": [], - "flags": {}, - "_stats": { - "compendiumSource": "Compendium.sohl.leg-characteristics.Item.fMIbVoGrbAVdfQ1U", - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "folder": "z6GcCOGsuwgwN1Ya", - "sort": 0, - "ownership": { - "default": 3, - "TMJsvJWT6ytpHZ0M": 3, - "nGb7SCs7T7dz9RCK": 3 - }, - "_key": "!actors.items!4cRtW25ayGwkNFtB.lvOcnXY3hW2jpXRu" - }, - { - "name": "Sunsign", - "type": "trait", - "img": "systems/sohl/assets/icons/astrology.svg", - "_id": "19gtjq7sHRKI3Bmf", - "system": { - "subType": "transcendent", - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": false, - "abbrev": "ss", - "skillBaseFormula": "", - "masteryLevelBase": 0, - "improveFlag": false, - "textValue": "aries", - "isNumeric": false, - "intensity": "trait", - "max": 0, - "valueDesc": [], - "choices": { - "aries": "Aries", - "ariestaurus": "Aries-Taurus", - "taurus": "Taurus", - "taurusgemini": "Taurus-Gemini", - "gemini": "Gemini", - "geminicancer": "Gemini-Cancer", - "cancer": "Cancer", - "cancerleo": "Cancer-Leo", - "leo": "Leo", - "leovirgo": "Leo-Virgo", - "virgo": "Virgo", - "virgolibra": "Virgo-Libra", - "libra": "Libra", - "libracorpio": "Libra-Scorpio", - "scorpio": "Scorpio", - "scorpiosagittarius": "Scorpio-Sagittarius", - "sagittarius": "Sagittarius", - "sagittariuscapricorn": "Sagittarius-Capricorn", - "capricorn": "Capricorn", - "capricornaquarius": "Capricorn-Aquarius", - "aquarius": "Aquarius", - "aquariuspisces": "Aquarius-Pisces", - "pisces": "Pisces", - "piscesaries": "Pisces-Aries" - } - }, - "effects": [], - "flags": {}, - "_stats": { - "compendiumSource": "Compendium.sohl.leg-characteristics.Item.UKZU7cUxdwazKN6l", - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "folder": "z6GcCOGsuwgwN1Ya", - "sort": 0, - "ownership": { - "default": 3, - "nGb7SCs7T7dz9RCK": 3 - }, - "_key": "!actors.items!4cRtW25ayGwkNFtB.19gtjq7sHRKI3Bmf" - }, - { - "name": "Unarmed", - "type": "combatmaneuver", - "img": "systems/sohl/assets/icons/high-punch.svg", - "_id": "nUrFsCdBVarDI4wO", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [ - { - "name": "Bite", - "type": "combattechniquestrikemode", - "img": "systems/sohl/assets/icons/fangs.svg", - "_id": "9LErQkGloIzBU6SR", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "mode": "Bite", - "minParts": 1, - "assocSkillName": "Melee", - "lengthBase": 0, - "impactBase": { - "numDice": 1, - "die": 4, - "modifier": 0, - "aspect": "piercing" - } - }, - "effects": [ - { - "name": "Bite Traits", - "icon": "icons/svg/aura.svg", - "changes": [ - { - "key": "system.$traits.impactTAMod", - "mode": 5, - "value": "3", - "priority": null - }, - { - "key": "system.$traits.noBlock", - "mode": 5, - "value": "true", - "priority": null - } - ], - "flags": {}, - "_id": "S9BPppi8nW7vIUXx", - "disabled": false, - "type": "sohlactiveeffect", - "system": { - "targetType": "this", - "targetName": "" - }, - "duration": { - "startTime": null, - "seconds": null, - "combat": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "origin": "", - "tint": null, - "transfer": false, - "description": "", - "statuses": [], - "_key": "!items.effects!vMwD4xyoZAW4qDSy.pQ9YRcot8fJbocKs" - } - ], - "flags": { - "sohl": { - "legendary": { - "zoneDie": 2 - } - } - }, - "_stats": { - "systemId": "sohl", - "systemVersion": "0.9.0", - "coreVersion": "12.330", - "createdTime": 0, - "modifiedTime": 0, - "lastModifiedBy": "TMJsvJWT6ytpHZ0M" - }, - "ownership": {"default": 3}, - "folder": null - }, - { - "name": "Grab Hold", - "type": "combattechniquestrikemode", - "img": "systems/sohl/assets/icons/grab-hold.svg", - "_id": "niHDiQ9LbcEH4C0S", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "mode": "Grab Hold", - "minParts": 1, - "assocSkillName": "Melee", - "lengthBase": 1, - "impactBase": { - "numDice": 0, - "die": 0, - "modifier": 0, - "aspect": "blunt" - } - }, - "effects": [ - { - "name": "Grab Hold Traits", - "icon": "icons/svg/aura.svg", - "changes": [ - { - "key": "system.$traits.strRoll", - "mode": 5, - "value": "true", - "priority": null - }, - { - "key": "system.$traits.noBlock", - "mode": 5, - "value": "true", - "priority": null - } - ], - "flags": {}, - "_id": "4n4zRlMnxuxMhocd", - "disabled": false, - "type": "sohlactiveeffect", - "system": { - "targetType": "this", - "targetName": "" - }, - "duration": { - "startTime": null, - "seconds": null, - "combat": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "origin": "", - "tint": null, - "transfer": false, - "description": "", - "statuses": [], - "_key": "!items.effects!B1EfmuOl5CtGQihu.2wpKRk0GtcarYDiu" - } - ], - "flags": { - "sohl": { - "legendary": { - "zoneDie": 4 - } - } - }, - "_stats": { - "systemId": "sohl", - "systemVersion": "0.9.0", - "coreVersion": "12.330", - "createdTime": 0, - "modifiedTime": 0, - "lastModifiedBy": "TMJsvJWT6ytpHZ0M" - }, - "ownership": {"default": 3}, - "folder": null - }, - { - "name": "Grab Take", - "type": "combattechniquestrikemode", - "img": "systems/sohl/assets/icons/grab-take.svg", - "_id": "iXYc4Eh9CJQvn1MO", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "mode": "Grab Take", - "minParts": 1, - "assocSkillName": "Melee", - "lengthBase": 1, - "impactBase": { - "numDice": 0, - "die": 0, - "modifier": 0, - "aspect": "blunt" - } - }, - "effects": [ - { - "name": "Grab Take Traits", - "icon": "icons/svg/aura.svg", - "changes": [ - { - "key": "system.$traits.strRoll", - "mode": 5, - "value": "true", - "priority": null - }, - { - "key": "system.$traits.noBlock", - "mode": 5, - "value": "true", - "priority": null - } - ], - "flags": {}, - "_id": "CfNvpj3B9zdosdkc", - "disabled": false, - "type": "sohlactiveeffect", - "system": { - "targetType": "this", - "targetName": "" - }, - "duration": { - "startTime": null, - "seconds": null, - "combat": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "origin": "", - "tint": null, - "transfer": false, - "description": "", - "statuses": [], - "_key": "!items.effects!rvFq5FepPUInqjxf.pmW5pO68PG2edXDM" - } - ], - "flags": { - "sohl": { - "legendary": { - "zoneDie": 4 - } - } - }, - "_stats": { - "systemId": "sohl", - "systemVersion": "0.9.0", - "coreVersion": "12.330", - "createdTime": 0, - "modifiedTime": 0, - "lastModifiedBy": "TMJsvJWT6ytpHZ0M" - }, - "ownership": {"default": 3}, - "folder": null - }, - { - "name": "Headbutt", - "type": "combattechniquestrikemode", - "img": "systems/sohl/assets/icons/headbutt.svg", - "_id": "n3PVmEYeWa0xxll5", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "mode": "Headbutt", - "minParts": 1, - "assocSkillName": "Melee", - "lengthBase": 0, - "impactBase": { - "numDice": 1, - "die": 6, - "modifier": -2, - "aspect": "blunt" - } - }, - "effects": [ - { - "name": "Headbutt Traits", - "icon": "icons/svg/aura.svg", - "changes": [ - { - "key": "system.$traits.noBlock", - "mode": 5, - "value": "true", - "priority": null - } - ], - "flags": {}, - "_id": "JND3seJcm4xMelmH", - "disabled": false, - "type": "sohlactiveeffect", - "system": { - "targetType": "this", - "targetName": "" - }, - "duration": { - "startTime": null, - "seconds": null, - "combat": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "origin": "", - "tint": null, - "transfer": false, - "description": "", - "statuses": [], - "_key": "!items.effects!pqTDFnehx61A64by.9np3UCkkiY7jXrfm" - } - ], - "flags": { - "sohl": { - "legendary": { - "zoneDie": 4 - } - } - }, - "_stats": { - "systemId": "sohl", - "systemVersion": "0.9.0", - "coreVersion": "12.330", - "createdTime": 0, - "modifiedTime": 0, - "lastModifiedBy": "TMJsvJWT6ytpHZ0M" - }, - "ownership": {"default": 3}, - "folder": null - }, - { - "name": "Kick", - "type": "combattechniquestrikemode", - "img": "systems/sohl/assets/icons/high-kick.svg", - "_id": "T2xhX55G2YjmaNef", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "mode": "Kick", - "minParts": 1, - "assocSkillName": "Melee", - "lengthBase": 2, - "impactBase": { - "numDice": 1, - "die": 6, - "modifier": -2, - "aspect": "blunt" - } - }, - "effects": [ - { - "name": "Kick Traits", - "icon": "icons/svg/aura.svg", - "changes": [ - { - "key": "system.$traits.lowAim", - "mode": 2, - "value": "-20", - "priority": null - }, - { - "key": "system.$traits.noBlock", - "mode": 5, - "value": "true", - "priority": null - } - ], - "flags": {}, - "_id": "viPyX9Y92ZhvCGl9", - "disabled": false, - "type": "sohlactiveeffect", - "system": { - "targetType": "this", - "targetName": "" - }, - "duration": { - "startTime": null, - "seconds": null, - "combat": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "origin": "", - "tint": null, - "transfer": false, - "description": "", - "statuses": [], - "_key": "!items.effects!8fIXUjAkKWfXRweO.CJTKxlie1nYfdL2q" - } - ], - "flags": { - "sohl": { - "legendary": { - "zoneDie": 4 - } - } - }, - "_stats": { - "systemId": "sohl", - "systemVersion": "0.9.0", - "coreVersion": "12.330", - "createdTime": 0, - "modifiedTime": 0, - "lastModifiedBy": "TMJsvJWT6ytpHZ0M" - }, - "ownership": {"default": 3}, - "folder": null - }, - { - "name": "Limb Block", - "type": "combattechniquestrikemode", - "img": "systems/sohl/assets/icons/high-punch.svg", - "_id": "fLLE2CPNFoCfclLQ", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "mode": "Limb Block", - "minParts": 1, - "assocSkillName": "Melee", - "lengthBase": 1, - "impactBase": { - "numDice": 0, - "die": 0, - "modifier": 0, - "aspect": "blunt" - } - }, - "effects": [ - { - "name": "Limb Block Traits", - "icon": "icons/svg/aura.svg", - "changes": [ - { - "key": "system.$traits.noAttack", - "mode": 5, - "value": "true", - "priority": null - } - ], - "flags": {}, - "_id": "mtcmharAwzSScpLp", - "disabled": false, - "type": "sohlactiveeffect", - "system": { - "targetType": "this", - "targetName": "" - }, - "duration": { - "startTime": null, - "seconds": null, - "combat": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "origin": "", - "tint": null, - "transfer": false, - "description": "", - "statuses": [], - "_key": "!items.effects!xFAcnR7IGhEaR66R.BvLLfEhsPFsgLh3B" - } - ], - "flags": { - "sohl": { - "legendary": { - "zoneDie": 0 - } - } - }, - "_stats": { - "systemId": "sohl", - "systemVersion": "0.9.0", - "coreVersion": "12.330", - "createdTime": 0, - "modifiedTime": 0, - "lastModifiedBy": "TMJsvJWT6ytpHZ0M" - }, - "ownership": {"default": 3}, - "folder": null - }, - { - "name": "Press", - "type": "combattechniquestrikemode", - "img": "systems/sohl/assets/icons/push.svg", - "_id": "4jOuzYgumXfQ5HNq", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "mode": "Press", - "minParts": 1, - "assocSkillName": "Melee", - "lengthBase": 1, - "impactBase": { - "numDice": 0, - "die": 0, - "modifier": 0, - "aspect": "blunt" - } - }, - "effects": [ - { - "name": "Press Traits", - "icon": "icons/svg/aura.svg", - "changes": [ - { - "key": "system.$traits.strRoll", - "mode": 5, - "value": "true", - "priority": null - }, - { - "key": "system.$traits.noBlock", - "mode": 5, - "value": "true", - "priority": null - } - ], - "flags": {}, - "_id": "OKj4O4dfdt4e8pmH", - "disabled": false, - "type": "sohlactiveeffect", - "system": { - "targetType": "this", - "targetName": "" - }, - "duration": { - "startTime": null, - "seconds": null, - "combat": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "origin": "", - "tint": null, - "transfer": false, - "description": "", - "statuses": [], - "_key": "!items.effects!qtcn70JC4Fac5DrZ.rsGf6USPpR6OrzM9" - } - ], - "flags": { - "sohl": { - "legendary": { - "zoneDie": 0 - } - } - }, - "_stats": { - "systemId": "sohl", - "systemVersion": "0.9.0", - "coreVersion": "12.330", - "createdTime": 0, - "modifiedTime": 0, - "lastModifiedBy": "TMJsvJWT6ytpHZ0M" - }, - "ownership": {"default": 3}, - "folder": null - }, - { - "name": "Punch", - "type": "combattechniquestrikemode", - "img": "systems/sohl/assets/icons/punch-blast.svg", - "_id": "tN0qCiqVSbCuJKb1", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "mode": "Punch", - "minParts": 1, - "assocSkillName": "Melee", - "lengthBase": 1, - "impactBase": { - "numDice": 1, - "die": 6, - "modifier": -3, - "aspect": "blunt" - } - }, - "effects": [ - { - "name": "Punch Traits", - "icon": "icons/svg/aura.svg", - "changes": [ - { - "key": "system.$traits.impactTAMod", - "mode": 5, - "value": "2", - "priority": null - } - ], - "flags": {}, - "_id": "RvXSatDfVhQw26Pz", - "disabled": false, - "type": "sohlactiveeffect", - "system": { - "targetType": "this", - "targetName": "" - }, - "duration": { - "startTime": null, - "seconds": null, - "combat": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "origin": "", - "tint": null, - "transfer": false, - "description": "", - "statuses": [], - "_key": "!items.effects!m2qf74BvOkEk0cQx.HekLiZmYPPet6ByF" - } - ], - "flags": { - "sohl": { - "legendary": { - "zoneDie": 4 - } - } - }, - "_stats": { - "systemId": "sohl", - "systemVersion": "0.9.0", - "coreVersion": "12.330", - "createdTime": 0, - "modifiedTime": 0, - "lastModifiedBy": "TMJsvJWT6ytpHZ0M" - }, - "ownership": {"default": 3}, - "folder": null - }, - { - "name": "Trip", - "type": "combattechniquestrikemode", - "img": "systems/sohl/assets/icons/trip.svg", - "_id": "xCXABCiNfgIteJWx", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "mode": "Trip", - "minParts": 1, - "assocSkillName": "Melee", - "lengthBase": 2, - "impactBase": { - "numDice": 0, - "die": 0, - "modifier": 0, - "aspect": "blunt" - } - }, - "effects": [ - { - "name": "Trip Traits", - "icon": "icons/svg/aura.svg", - "changes": [ - { - "key": "system.$traits.strRoll", - "mode": 5, - "value": "true", - "priority": null - }, - { - "key": "system.$traits.noBlock", - "mode": 5, - "value": "true", - "priority": null - } - ], - "flags": {}, - "_id": "cv6lyUdmWFKXDBly", - "disabled": false, - "type": "sohlactiveeffect", - "system": { - "targetType": "this", - "targetName": "" - }, - "duration": { - "startTime": null, - "seconds": null, - "combat": null, - "rounds": null, - "turns": null, - "startRound": null, - "startTurn": null - }, - "origin": "", - "tint": null, - "transfer": false, - "description": "", - "statuses": [], - "_key": "!items.effects!MfUTMbvLNcjIdc0q.lyDBrC6e1Ag4qlMy" - } - ], - "flags": { - "sohl": { - "legendary": { - "zoneDie": 0 - } - } - }, - "_stats": { - "systemId": "sohl", - "systemVersion": "0.9.0", - "coreVersion": "12.330", - "createdTime": 0, - "modifiedTime": 0, - "lastModifiedBy": "TMJsvJWT6ytpHZ0M" - }, - "ownership": {"default": 3}, - "folder": null - } - ], - "transfer": true - }, - "effects": [], - "flags": {}, - "_stats": { - "compendiumSource": "Compendium.sohl.leg-characteristics.Item.B3NcsoGN9cSTKmxD", - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "folder": "dv8AthmrwfYNGB1k", - "sort": 0, - "ownership": { - "default": 3, - "nGb7SCs7T7dz9RCK": 3 - }, - "_key": "!actors.items!4cRtW25ayGwkNFtB.nUrFsCdBVarDI4wO" - }, - { - "name": "Asgardian Pantheon", - "type": "philosophy", - "img": "systems/sohl/assets/icons/sparkle.svg", - "_id": "lPAnt62dzuOnSPam", - "system": { - "notes": "", - "textReference": "", - "description": "

The Asgardian Pantheon is a collection of deities that embody the diverse forces and aspects of the cosmos, from creation and destruction to love and war, life and death, and the intricate threads of fate itself. Each god and goddess within the pantheon represents a specific domain, often reflecting ancient archetypes of power, morality, and nature. United by their influence over the mortal and divine realms, the Asgardian deities are revered, feared, and sought for guidance in times of need.

\n

Central to their mythos is the balance of order and chaos, with some deities striving to nurture and protect, while others bring ruin and change. This duality creates a rich and dynamic mythology where divine conflict, alliances, and quests for supremacy mirror the complexities of human existence. Temples dedicated to the Asgardian gods serve not only as places of worship but as centers of law, healing, celebration, or even dread, depending on the god honored within.

\n

The Asgardian Pantheon is deeply woven into the culture and worldview of its followers, with rituals, festivals, and sacrifices performed to honor these powerful beings. Their influence shapes the seasons, the tides of war, and the aspirations of mortals, making them an integral part of the world's spiritual and physical fabric. From Hél’s malevolent underworld to Fréyja’s halls of beauty and prosperity, the pantheon spans the full spectrum of divine intervention, reminding mortals of the ever-present connection between the mortal and the divine.

", - "macros": [], - "nestedItems": [ - { - "name": "Baldr", - "type": "domain", - "img": "systems/sohl/assets/icons/baldr.svg", - "_id": "NxYfkndMXGt26meU", - "system": { - "notes": "", - "textReference": "", - "description": "

Baldr, revered as the god of the elder races, holds special significance for both elves and dwarves. Among these ancient and noble beings, Baldr is celebrated as the divine patron who oversees their realms and sustains their way of life. The elves, in particular, see him as a protector of their enchanted forests and hidden groves, while the dwarves honor him as a guardian of their deep, ancient halls and mystical craftsmanship.

\n

Baldr’s influence extends to dreams, where he serves as a guide through the ethereal landscapes of sleep. He is the weaver of dreamscapes, creating visions that inspire, heal, and foretell. Through his intervention, dreams become pathways to otherworldly wisdom and inner peace. His followers often engage in rituals and meditative practices to connect with him, seeking his guidance in their dreams.

\n

As the god of light, Baldr embodies purity and enlightenment, casting away shadows and bringing clarity. His light is not merely physical but also symbolic, representing hope, truth, and the power to overcome darkness. This sacred light nurtures life and fosters growth, harmonizing with the natural world. His followers, deeply connected to nature, strive to live in balance with their surroundings, honoring the cycles of life and the sacredness of every living thing.

\n

Baldr is often depicted with an aura of radiant light, his visage serene and his eyes filled with boundless compassion and wisdom. Around him, symbols of nature and the elder races—ancient trees, intricate runes, luminous crystals—serve as testaments to his divine connection with the world. His presence is a beacon of tranquility and inspiration, guiding all who seek harmony, wisdom, and the light of understanding.

\n

Religion of Baldr: The Luminous Path

\n

Sacred Objects:

\n\n

Relics:

\n\n

Clergy Hierarchical Levels:

\n\n

Key Skills:

\n\n

Divine Servants:

\n\n

Low Ceremonies:

\n\n

High Ceremonies for Clergy:

\n\n

Festivals:

\n\n

Ordeals for Favor:

\n\n

Clerical Orders:

\n\n

Fighting Orders:

\n", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "baldr" - }, - "effects": [], - "ownership": {"default": 3}, - "flags": { - "sohl": { - "embodiments": [ - "dreams" - ] - } - } - }, - { - "name": "Fréyr", - "type": "domain", - "img": "systems/sohl/assets/icons/freyr.svg", - "_id": "QmIGDSqIuGMQ81GX", - "system": { - "notes": "", - "textReference": "", - "description": "

Fréyr, the compassionate god of fertility, agriculture, peace, and healing, holds a special place in the hearts of farmers and rural folk. As the deity who ensures bountiful harvests and thriving livestock, Fréyr’s blessings are vital to those who work the land. Known for his nurturing presence, he fosters growth and life, symbolizing the very essence of the natural world’s fertility.

\n

A god of peace, Fréyr tirelessly works to bring harmony among people. He is a divine mediator, striving to resolve conflicts and promote understanding. His influence is crucial in maintaining unity and preventing discord within communities. Fréyr’s followers are dedicated to his ideals, seeking to cultivate peace and compassion in their daily lives.

\n

Fréyr is also the revered god of healing, and his mendicant clergy reflect his humility and dedication. These priests are often found working hand-in-hand with their flock in fields and glens, embodying the close bond between divinity and nature. They perform services outdoors, under the open sky, connecting worshippers directly with the earth and its bounties. The rare temples dedicated to Fréyr serve dual purposes; they are invariably attached to hospitals and primarily cater to the needs of the sick. These sacred buildings are sanctuaries of care and recovery, where healing is provided to all, regardless of their ability to pay.

\n

The clergy of Fréyr are known for their selflessness and dedication to service. They are skilled healers, tending to physical ailments with herbal remedies and divine blessings. Their presence in the community is a source of comfort and hope, as they work to heal both bodies and hearts. These priests see themselves as stewards of the land and its people, ensuring that both flourish under Fréyr’s benevolent gaze.

\n

Fréyr is often depicted as a serene and nurturing figure, his visage radiating kindness and warmth. He is commonly shown with symbols of agriculture, such as sheaves of wheat or fruits, emphasizing his role in promoting fertility and growth. His attire is simple, reflecting his close connection to the humble, yet vital, rural life. In one hand, he may hold a staff or a bundle of healing herbs, representing his dual role as a nurturer of the land and a healer of its people.

\n

Sites of worship dedicated to Fréyr are typically outdoors, set in fields, forests, or gardens, where the natural world is a living altar. These spaces capture the essence of his divine presence, with ceremonies and rituals conducted in the open air to honor the god who nurtures all life. The few temples that exist are integral parts of hospitals, designed to bring spiritual and physical healing together.

\n

Fréyr’s influence is woven into the fabric of rural existence, ensuring that life prospers in harmony and peace. His followers seek his guidance and blessings in all aspects of their lives, from the growth of their crops to the health of their families, embodying his principles of compassion, peace, and healing.

\n

Religion of Fréyr: The Verdant Path

\n

Sacred Objects:

\n\n

Relics:

\n\n

Clergy Hierarchical Levels:

\n\n

Key Skills:

\n\n

Divine Servants:

\n\n

Low Ceremonies:

\n\n

High Ceremonies for Clergy:

\n\n

Festivals:

\n\n

Ordeals for Favor:

\n\n

Clerical Orders:

\n", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "freyr" - }, - "effects": [], - "ownership": {"default": 3}, - "flags": { - "sohl": { - "embodiments": [ - "fertility" - ] - } - } - }, - { - "name": "Fréyja", - "type": "domain", - "img": "systems/sohl/assets/icons/freyja.svg", - "_id": "KutXCm34cmQpI4tx", - "system": { - "notes": "", - "textReference": "", - "description": "

Fréyja, the goddess of love, beauty, and prosperity, stands as an alluring and multifaceted figure in the pantheon. As the embodiment of love and beauty, Fréyja inspires passion and enchantment, capturing the hearts of all who seek her favor. She is worshipped by those who revel in the pleasures of life, from romantic and carnal delights to the joys of art and nature’s splendor.

\n

However, Fréyja’s domain extends beyond the pleasures of the heart and body. As the goddess of prosperity, she is a powerful patroness for merchants, usurers, and all who pursue wealth. Many of the affluent and hedonistic followers turn to Fréyja seeking both sensual gratification and material success. Her blessings are believed to bring not only beauty and love but also abundance and financial gain.

\n

Fréyja’s temples are grand structures that serve dual purposes as centers of commerce and pleasure palaces. These sacred places are adorned with opulent decorations, blending the awe of divine beauty with the wealth of mercantile success. Inside, one may find luxurious halls where transactions are made, alongside sumptuous chambers dedicated to hedonistic pursuits. The temples are often bustling with activity, where deals are struck as easily as hearts are won.

\n

The priestesses of Fréyja are renowned for their mastery of the art of seduction. They are not just spiritual guides but also enchantresses who embody the goddess’s alluring qualities. Skilled in the ways of attraction, charm, and negotiation, they serve as intermediaries who can turn desires into reality, be they of the heart or of the purse. Their rituals often involve intricate and lavish ceremonies designed to invoke Fréyja’s blessings of love and prosperity upon her followers.

\n

Fréyja is depicted as a radiant and sensual goddess, her beauty unparalleled and her charm irresistible. She is often shown adorned with elegant garments and precious jewels, symbols of both her divine allure and her association with wealth. Her golden hair and enchanting eyes captivate all who gaze upon her, embodying the irresistible charm she bestows upon her followers. In her hands, she may hold a mirror, a symbol of beauty and self-reflection, or a cornucopia, representing prosperity and abundance.

\n

Worshippers of Fréyja engage in rituals designed to celebrate life’s pleasures and seek her blessings for love and wealth. These rituals can range from intimate and private acts of devotion to grand public festivities filled with music, dance, and revelry. The followers of Fréyja believe that by honoring her with such celebrations, they secure her favor and invite her blessings into their lives.

\n

In essence, Fréyja exists as a divine figure who bridges the worlds of hedonistic pleasure and material prosperity. Her influence is felt in the hearts of lovers and the ledgers of merchants alike, making her a goddess of extraordinary appeal and power. Through her, the joys of love, beauty, and wealth converge, offering her followers a life touched by the divine essence of pleasure and prosperity.

\n

Religion of Fréyja: The Golden Path

\n

Sacred Objects:

\n\n

Divine Relics:

\n\n

Clergy Hierarchical Levels:\nThe higher levels of clergy, circle V and above, are only accessible to females.

\n\n

Key Skills:

\n\n

Divine Servants:

\n\n

Low Ceremonies:

\n\n

High Ceremonies:

\n\n

Festivals:

\n\n

Ordeals for Favor:

\n\n

Clerical Orders:

\n\n

Fighting Orders:

\n", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "freyja" - }, - "effects": [], - "ownership": {"default": 3}, - "flags": { - "sohl": { - "embodiments": [ - "prosperity" - ] - } - } - }, - { - "name": "Hél", - "type": "domain", - "img": "systems/sohl/assets/icons/hel.svg", - "_id": "yMxGHFwLow5K1iqz", - "system": { - "notes": "", - "textReference": "", - "description": "

Hél, the god of the underworld, is a figure shrouded in darkness and malevolence. Hél harbors a profound disdain for life itself. He considers existence a blight upon the cosmos and works tirelessly to bring all creation to chaos and ruin. His dominion over the underworld is absolute, and it is a place of endless torment and despair, reflecting his contempt for living beings.

\n

Hél draws upon the power and madness of the Eye of the Void, a primordial artifact of pure, concentrated corruption. This dreadful relic amplifies his dark energies and drives him further into insanity, making him one of the most feared beings in the pantheon. The Eye of the Void’s influence corrupts everything in its vicinity, casting an aura of dread and hopelessness that seeps into the mortal world.

\n

Hél’s followers are a fanatically devoted to the propagation of death and chaos. The priests perform ritual human sacrifices, believing these offerings increase chaos and Hél’s power and hasten the end of all life. Through these grim ceremonies, they seek his favor and seek to be granted dominion in the ruined world he envisions.

\n

Hél commands an army of the undead—Nightwights (the favored and terrible) and Hélthraals (corpses of the weak and dishonored)—reanimated by his dark magic to serve as his relentless minions. These undead legions are his twisted gift to the world, spreading terror and devastation wherever they go. He is often depicted as a ghastly figure, his eyes burning with a baleful light, and a morbid grin permanently etched on his face. Around his neck hangs the Eye of the Void, a source of his unholy strength and the symbol of his eternal hatred for all living things.

\n

Religion of Hél: The Eternal Night

\n

Sacred Objects:

\n\n

Relics:

\n\n

Clergy Hierarchical Levels:

\n\n

Key Skills:

\n\n

Divine Servants:

\n\n

Low Ceremonies:

\n\n

High Ceremonies:

\n\n

Festivals:

\n\n

Ordeals for Favor:

\n\n

Clerical Orders:

\n\n

Fighting Orders:

\n", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "hel" - }, - "effects": [], - "ownership": {"default": 3}, - "flags": { - "sohl": { - "embodiments": [ - "chaos" - ] - } - } - }, - { - "name": "Lôki", - "type": "domain", - "img": "systems/sohl/assets/icons/loki.svg", - "_id": "cGp2zhvWvaUZJiMY", - "system": { - "notes": "", - "textReference": "", - "description": "

Lôki, the god of cunning, deception, and thieves, is the archetypal trickster—an unpredictable force of chaos and disruption. He is revered and feared in equal measure, embodying a dynamic, shape-shifting energy that defies the status quo and undermines conventional power structures. Lôki’s followers are a diverse group, including assassins, thieves, and the downtrodden—those who lurk in society’s shadows and navigate its underworld.

\n

Known for his sharp intellect and silver tongue, Lôki is a master of disguise and manipulation. His trickery knows no bounds, and he delights in orchestrating elaborate schemes that bring downfall to the powerful and instigate disorder. His ultimate goal is not to elevate the marginalized but to sow chaos and dismantle established order. By toppling those in power, Lôki seeks to create a world where unpredictability reigns supreme.

\n

Followers of Lôki are drawn to his cunning and resourcefulness, seeing in him a kindred spirit who understands the art of survival in a harsh and unforgiving world. They often lead lives on the edge of societal norms, using their skills in deception and thievery to navigate a system that has cast them aside. Assassins look to him for guidance in their deadly craft, while thieves invoke his name for success in their heists. To the downtrodden, Lôki represents a beacon of subversive strength, showing that even the weakest can wield power through wit and guile.

\n

Temples dedicated to Lôki are rare and typically hidden from plain sight, often disguised as common establishments or concealed in the darkest corners of cities. These sanctuaries are places where his followers gather to share knowledge, plan their exploits, and pay homage to the god who empowers their rebellion against societal norms. Rituals in his name often involve acts of trickery and subversion, as well as offerings of stolen goods or other symbols of their defiance.

\n

Lôki is depicted as a charismatic and enigmatic figure, his expression always carrying a hint of a knowing smile. He often wears attire that denotes both elegance and subtlety, adorned with symbols of his many disguises and his affinity for chaos. His eyes, sharp and alert, gleam with mischief and intelligence, capable of seeing through any façade or deceit. In his hands, Lôki might hold a dagger or a coin, icons of his domains of assassination and thievery, or a mask, symbolizing his mastery over deception and disguise.

\n

The myths surrounding Lôki often highlight his cunning escapades and the intricate webs of intrigue he spins. Though his actions can cause tremendous disruption, they also serve as cautionary tales about the dangers of complacency and the false security of power. His followers are encouraged to be ever watchful, adaptable, and ready to seize opportunities in the chaos he creates.

\n

Lôki’s influence brings a volatile and transformative energy to the world. To the powerful, he is a force of fear and uncertainty; to the disenfranchised, a symbol of possible upheaval. His essence challenges the status quo, reminding all that underneath the veneer of order lies the potential for upheaval—and that in chaos, there is power.

\n

Religion of Lôki: The Serpent’s Path

\n

Sacred Objects:

\n\n

Relics

\n\n

Clergy Hierarchical Levels:

\n\n

Key Skills:

\n\n

Divine Servants:

\n\n

Low Ceremonies for Laity:

\n\n

High Ceremonies for Clergy:

\n\n

Festivals:

\n\n

Ordeals for Favor:

\n\n

Clerical Orders:

\n\n

Fighting Orders:

\n", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "loki" - }, - "effects": [], - "ownership": {"default": 3}, - "flags": { - "sohl": { - "embodiments": [ - "death" - ] - } - } - }, - { - "name": "Óðinn", - "type": "domain", - "img": "systems/sohl/assets/icons/odin.svg", - "_id": "eWxVO84ZDHosIr98", - "system": { - "notes": "", - "textReference": "", - "description": "

Óðinn is revered as the god of knowledge, wisdom, and the relentless pursuit of understanding. His insatiable quest for knowledge is legendary, marked by his sacrifice of an eye at the well of Mimir in exchange for a drink of its wisdom-bestowing waters. This act symbolizes his profound commitment to enlightenment. Óðinn’s wisdom is not just scholarly but also deeply connected to the mystical and the arcane, encompassing the runes, the secrets of the cosmos, and the mysteries of life and death.

\n

Óðinn is often depicted as an imposing figure, with a long, flowing beard and a wide-brimmed hat that casts a shadow over his single, all-seeing eye. He is accompanied by his two ravens, Huginn (thought) and Muninn (memory), who fly across the world each day, gathering knowledge and news to bring back to their master. These ravens represent Óðinn’s ever-present awareness and his connection to both the conscious mind and the deeper, more hidden aspects of memory and thought.

\n

Followers of Óðinn are seekers of truth, valuing wisdom and knowledge above all else. They strive to emulate his dedication to learning, whether through the study of runes, the pursuit of scholarly knowledge, or the exploration of the metaphysical. Temples dedicated to Óðinn are often austere yet filled with symbols of learning—books, scrolls, runes, and artifacts from far-off lands. These places of worship are sanctuaries for those who seek to expand their understanding, whether they be scholars, warriors, or leaders, all united in their quest for truth under Óðinn’s watchful eye.

\n

Óðinn’s influence extends far beyond mere intellectual pursuits; he is also a god of poetry, war, and honorable death, guiding souls to Valhalla and inspiring warriors with the courage to fight and the wisdom to know when to wield their power. His complex nature makes him a god of paradoxes—both creator and destroyer, wise and warlike, loving and fearsome. His followers are encouraged to embrace this complexity, finding strength in the balance of opposites.

\n

In artistic depictions, Óðinn is often shown holding a spear, Gungnir, which never misses its mark, symbolizing his precision and authority. He may also be depicted with the severed head of Mimir, from whom he continues to seek counsel, reinforcing his role as the ultimate seeker of knowledge. Rituals in Óðinn’s name often involve the recitation of runes and chants, seeking his blessings for wisdom, courage, and guidance in times of need.

\n

Religion of Óðinn: The Enlightened Path

\n

Sacred Objects:

\n\n

Relics:

\n\n

Clergy Hierarchical Levels:

\n\n

Key Skills:

\n\n

Divine Servants:

\n\n

Low Ceremonies:

\n\n

High Ceremonies:

\n\n

Festivals:

\n\n

Ordeals for Favor:

\n\n

Clerical Orders:

\n", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "odin" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "knowledge" - ] - } - } - }, - { - "name": "Súrtr", - "type": "domain", - "img": "systems/sohl/assets/icons/surtr.svg", - "_id": "AkFZYciRloSh7QDA", - "system": { - "notes": "", - "textReference": "", - "description": "

Súrtr, the fire giant and god of savage battle, embodies the raw, destructive force of fire and the unrelenting fury of war. He is a fearsome figure, towering over his enemies, his body wreathed in flames that consume all they touch. Súrtr’s presence is a harbinger of destruction, symbolizing the inevitable end of worlds, as foretold in the prophecies of Ragnarok, where he will lead the fire giants in the final battle, bringing an end to the cosmos as it is known.

\n

Súrtr is depicted as a massive, menacing figure, his skin blackened by the eternal flames that engulf him. He wields a colossal sword, often described as being made of fire, capable of incinerating anything in its path. This sword, said to be the weapon that will set the world ablaze during Ragnarok, is a symbol of Súrtr’s unparalleled power and his role as the destroyer of worlds.

\n

In the cosmic struggle, Súrtr is the embodiment of chaos and destruction, standing in direct opposition to Týr, who represents order and justice. This conflict between Súrtr and Týr is not just a battle of physical might, but a deeper, existential struggle over the fate of the cosmos itself. Týr’s commitment to justice and order directly challenges Súrtr’s belief in the cleansing power of fire and chaos. The rivalry between these two gods is legendary, with each battle between them symbolizing the ongoing struggle between chaos and order.

\n

Followers of Súrtr are warriors who embrace the chaos and brutality of battle. They see war as a purifying force, one that burns away the weak and the unworthy, leaving only the strong to claim victory. These devotees are feared on the battlefield, known for their ferocity and their willingness to fight to the death, believing that through fire and destruction, they will achieve ultimate power and transformation. For them, Súrtr represents not just an end, but a necessary force of change and renewal.

\n

Worship of Súrtr is intense and often involves acts of ritualistic violence or symbolic destruction. His altars are typically simple, often made of stone or metal, and are located in places associated with fire—volcanoes, forges, or the aftermath of a great fire. Sacrifices made to Súrtr might include weapons, armor, or effigies burned in his name, all symbolizing the destructive power that he embodies.

\n

In artistic depictions, Súrtr is a figure of terrifying grandeur, surrounded by flames and holding his burning sword aloft, ready to unleash the final destruction. His face is often obscured by fire, representing the all-consuming nature of his power. Rituals dedicated to Súrtr might involve the lighting of great bonfires, symbolizing the destructive but also transformative power of fire, and battles demonstrating strength, cruelty, and prowess in battle..

\n

Religion of Súrtr: The Flameborn Path

\n

Sacred Objects:

\n\n

Relics

\n\n

Clergy Hierarchical Levels:

\n\n

Key Skills:

\n\n

Divine Servants:

\n\n

Low Ceremonies:

\n\n

High Ceremonies for Clergy:

\n\n

Festivals:

\n\n

Ordeals for Favor:

\n\n

Clerical Orders:

\n\n

Fighting Orders:

\n", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "surtr" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "fire" - ] - } - } - }, - { - "name": "Thórr", - "type": "domain", - "img": "systems/sohl/assets/icons/thor.svg", - "_id": "nlZdT7udSpVXJ5MO", - "system": { - "notes": "", - "textReference": "", - "description": "

Thórr, the thunderous god of war, reavers, and the sea, stands as a formidable protector and champion of both gods and humans. Known for his immense strength and unyielding courage, Thórr is the embodiment of the warrior spirit, a force of nature who defends the realms from the chaos of giants and other threats. His domain extends over the seas, making him a patron of sailors and reavers, who invoke his name for safe passage and victory in their raids.

\n

Thórr is most famously depicted wielding his mighty hammer, Mjolnir, a weapon of immense power that can crush mountains and summon thunder and lightning. Mjolnir is not only a symbol of Thórr’s might in battle but also a tool of protection, used to bless and sanctify, ensuring safety and prosperity for those under his care. Thórr’s physical appearance is that of a giant among men, muscular and bearded, with a fierce yet protective demeanor that inspires both fear and reverence.

\n

Followers of Thórr include warriors, seafarers, and those who live by the strength of their arms. His worshippers seek his favor for success in battle and protection during their perilous journeys across the seas. Temples dedicated to Thórr are often located near the coast, where the sound of the crashing waves serves as a constant reminder of his power. These temples are filled with symbols of war and the sea—shields, swords, anchors, and depictions of fierce sea storms—reflecting Thórr’s dual role as a god of both land and sea.

\n

Thórr’s influence is deeply rooted in the daily lives of his followers. In battle, they call upon him for the strength to overcome their enemies, believing that his power flows through them in moments of greatest need. At sea, they offer prayers and sacrifices to ensure Thórr’s protection against the dangers of the deep, trusting in his ability to calm the waters or unleash their fury as he sees fit.

\n

In artistic representations, Thórr is often shown driving his chariot pulled by two goats, Tanngrisnir and Tanngnjóstr, across the sky, creating thunder with each strike of Mjolnir. His image is a common motif in amulets and charms, worn by warriors and sailors alike as a talisman of protection and power. Rituals in Thórr’s name might involve the reenactment of heroic battles or the blessing of ships and weapons, invoking his strength and ensuring his presence in the lives of his followers.

\n

Religion of Thórr: The Stormborn Path

\n

Sacred Objects:

\n\n

Relics:

\n\n

Clergy Hierarchical Levels:

\n\n

Key Skills:

\n\n

Divine Servants:

\n\n

Low Ceremonies:

\n\n

High Ceremonies for Clergy:

\n\n

Festivals:

\n\n

Ordeals for Favor:

\n\n

Clerical Orders:

\n\n

Fighting Orders:

\n", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "thor" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "storms" - ] - } - } - }, - { - "name": "Týr", - "type": "domain", - "img": "systems/sohl/assets/icons/tyr.svg", - "_id": "myZbqKsibtu7v2NI", - "system": { - "notes": "", - "textReference": "", - "description": "

Týr, the god of justice and honorable combat, embodies the ideals of fairness, valor, and sacrifice. As a deity who values truth and righteousness above all, Týr is revered as the ultimate judge, whose decisions are guided by an unwavering commitment to the greater good. His most famous act of sacrifice—losing his hand to the great wolf Fenrir—exemplifies his dedication to justice and the protection of the world, even at great personal cost.

\n

Týr is depicted as a noble and stoic figure, often shown with his one remaining hand holding a sword or scales, symbolizing his role as both a warrior and a judge. His presence commands respect, as he represents the moral compass by which warriors and leaders are guided. Týr’s followers are those who seek to live by a strict code of honor, upholding the principles of fairness, truth, and duty in all aspects of their lives.

\n

In the cosmic struggle between order and chaos, Týr is a stalwart defender of justice, standing in direct opposition to Súrtr, whose embodiment of destruction and chaos is the antithesis of all Týr stands for. The conflict between Týr and Súrtr is a key element in the balance of the cosmos, with Týr’s commitment to justice constantly challenged by Súrtr’s relentless drive toward annihilation. Their battles are seen as symbolic of the eternal struggle between order and chaos, with each victory or defeat tipping the scales of the universe.

\n

Týr’s bond with Fréyr is one of deep mutual respect and shared purpose. While Fréyr nurtures the earth and fosters peace, Týr ensures that justice prevails, creating a harmonious balance between growth and order. Their friendship is a cornerstone of the cosmic order, with each god supporting the other in their respective domains. Together, they work to maintain the stability of the world, protecting it from the forces of chaos that threaten to undo all that they have built.

\n

Temples dedicated to Týr serve as places of law and order, where disputes are settled and oaths are sworn. These sacred spaces are often simple yet dignified, reflecting the seriousness of the god’s domain. Within these walls, warriors are trained not just in the art of combat, but in the ethical principles that should guide their actions. To worship Týr is to commit oneself to the pursuit of justice, whether in the battlefield, in governance, or in personal conduct.

\n

Týr’s influence is seen in the way his followers conduct themselves, especially in matters of conflict. They are expected to fight with honor, never resorting to deceit or unnecessary cruelty. For them, combat is not just a means to an end, but a reflection of their inner values and a way to demonstrate their loyalty to Týr’s ideals. In times of peace, they serve as mediators and judges, using their wisdom and fairness to resolve disputes and maintain harmony.

\n

In artistic depictions, Týr is often shown standing tall and resolute, his one hand holding a sword that represents his unyielding commitment to justice. The image of the wolf Fenrir is sometimes included, reminding viewers of the great sacrifice Týr made to protect the world from chaos. Rituals in Týr’s honor often involve oaths of loyalty and justice

\n

Religion of Týr: The Just Path

\n

Sacred Objects:

\n\n

Relics:

\n\n

Clergy Hierarchical Levels:

\n\n

Key Skills:

\n\n

Divine Servants:

\n\n

Low Ceremonies:

\n\n

High Ceremonies for Clergy:

\n\n

Festivals:

\n\n

Ordeals for Favor:

\n\n

Clerical Orders:

\n\n

Fighting Orders:

\n", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "tyr" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "order" - ] - } - } - }, - { - "name": "Ymir", - "type": "domain", - "img": "systems/sohl/assets/icons/ymir.svg", - "_id": "Vpk2BCAEnfJs18fF", - "system": { - "notes": "", - "textReference": "", - "description": "

Ymir, the god of creation, is a master craftsman and the divine architect of life. Ymir focuses his boundless creative energy on crafting new, unique forms of life, which he refers to as his \"children.\" This god of innovation and experimentation resides in the physical world, where he has established vast laboratories and sprawling factories dedicated to his ceaseless work.

\n

Ymir’s passion lies in recycling the souls of his previous creations, giving them new, often experimental bodies. He is a relentless tinkerer, always seeking the perfect form and combining attributes in novel ways. However, many of his creations do not meet his high expectations and are discarded as failures. His dissatisfaction drives him to incessant experimentation, as he searches for elusive perfection. Despite the multitude of failures, some of his creations stand out, and he takes great pride in these exceptional beings.

\n

The collective term for Ymir’s creations is \"Dreadspawn.\" These beings are diverse and often bizarre, reflecting the god’s unrestrained creativity. One consistent trait among the Dreadspawn is their incapacity for reproduction; every new Dreadspawn must be hand-crafted by Ymir himself. This reliance on their creator ensures that each Dreadspawn is a unique product of Ymir’s vision and ingenuity.

\n

Ymir’s presence in the material world is a rarity among the gods, and he is largely indifferent to the mortal realm’s affairs. His laboratories and factories are marvels of divine craftsmanship, filled with alchemical apparatus, strange machinery, and fragments of discarded experiments. These places of creation throng with unfinished beings and the echoes of his relentless workshops, embodying both his genius and his often monstrous endeavors.

\n

Though Ymir possesses worshipers and a clergy dedicated to him, his lack of concern for them results in their disorganization and weakness. His followers, fascinated by the shadows of his creative genius, are often left to fend for themselves. They gather in loose, scattered factions, united more by their admiration of Ymir’s work than by any formal structure or doctrine. Lacking direction from their god, these devotees struggle to find cohesion, their endeavors pale imitations of the master’s grand designs.

\n

Depictions of Ymir are as varied as his creations. He is often shown as an imposing figure, clad in the garments of a craftsman—tools and instruments of creation always close at hand. His eyes, filled with a blend of frustration and infinite possibility, are said to pierce through the very essence of life, seeking out the potential for transformation. His hands, large and dexterous, grasp at the raw materials of existence, shaping them into new forms through force of will alone.

\n

In myths, Ymir’s ceaseless drive to create often paints him as a tragic figure, forever chasing a vision of perfection that remains just out of reach. His Dreadspawn, despite their inability to procreate, stand as monuments to his relentless pursuit of innovation. The stories tell of his occasional triumphs, rare beings of extraordinary capability that fill Ymir with fleeting pride before he returns to his endless cycle of creation.

\n

Ymir’s ethos challenges the notions of life and form, constantly pushing the boundaries of what is possible. His laboratories and factories serve as living testaments to the raw, untamed force of divine creativity, filled with the creations and remnants of his divine craftsmanship. Through Ymir, the fabric of existence is perpetually transformed, reflecting the endless dance of creation and destruction that defines his extraordinary world.

\n

Religion of Ymir: The Divine Architect’s Path

\n

Sacred Objects:

\n\n

Clergy and Structure: Ymir’s religion lacks formal hierarchy or structured organization. Instead, it consists of various scattered factions, each focused on different aspects of Ymir’s work. These groups often operate independently, united only by their admiration of Ymir’s creative genius. There are no official titles or ranks, but some individuals may gain influence due to their skill in creation or their perceived connection to Ymir’s Dreadspawn.

\n

Key Roles (Informal and Fluid):

\n\n

Key Skills:

\n\n

Divine Servants:

\n\n

High Ceremonies (Rare and Disorganized):

\n\n

Ordeals for Favor:

\n", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "ymir" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "creation" - ] - } - } - } - ], - "transfer": false, - "category": "divine" - }, - "effects": [], - "flags": {}, - "_stats": { - "compendiumSource": "Compendium.sohl.leg-mysteries.Item.tLHbABJOLUOjUA8p", - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "folder": "R5yDwwVBNF7yE4fc", - "sort": 0, - "ownership": { - "default": 3, - "nGb7SCs7T7dz9RCK": 3 - }, - "_key": "!actors.items!4cRtW25ayGwkNFtB.lPAnt62dzuOnSPam" - }, - { - "name": "Divine Aspects", - "type": "philosophy", - "img": "systems/sohl/assets/icons/sparkles.svg", - "_id": "MZH98sfR7rjr6RZy", - "system": { - "notes": "", - "textReference": "", - "description": "

The Divine Aspects represent the fundamental essences of the divine. The various gods are embodiments of these\nfundamental essences.

", - "macros": [], - "nestedItems": [ - { - "name": "Dreams", - "type": "domain", - "img": "systems/sohl/assets/icons/dream.svg", - "_id": "cPn6wdfX1WXzNj9j", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "dreams" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "dreams" - ] - } - } - }, - { - "name": "Death", - "type": "domain", - "img": "systems/sohl/assets/icons/death.svg", - "_id": "PysVBxldDgDoPzR0", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "death" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "death" - ] - } - } - }, - { - "name": "Storms", - "type": "domain", - "img": "systems/sohl/assets/icons/storm.svg", - "_id": "J2PlM60Syz86TTKa", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "storms" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "storms" - ] - } - } - }, - { - "name": "Fertility", - "type": "domain", - "img": "systems/sohl/assets/icons/life.svg", - "_id": "xPKtuv57mJ2VBcT9", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "fertility" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "fertility" - ] - } - } - }, - { - "name": "Order", - "type": "domain", - "img": "systems/sohl/assets/icons/order.svg", - "_id": "duqp8247gZNmTLT0", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "order" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "order" - ] - } - } - }, - { - "name": "Knowledge", - "type": "domain", - "img": "systems/sohl/assets/icons/head-gear.svg", - "_id": "FllGtLgQODALqawI", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "knowledge" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "knowledge" - ] - } - } - }, - { - "name": "Prosperity", - "type": "domain", - "img": "systems/sohl/assets/icons/coins.svg", - "_id": "bRz7aNBzHv3LKh6n", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "prosperity" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "prosperity" - ] - } - } - }, - { - "name": "Fire", - "type": "domain", - "img": "systems/sohl/assets/icons/fire.svg", - "_id": "YwPnV3PmWQoNpCch", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "fire" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "fire" - ] - } - } - }, - { - "name": "Creation", - "type": "domain", - "img": "systems/sohl/assets/icons/all-seeing-eye.svg", - "_id": "F1lY8zf9rHynKvhh", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "creation" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "creation" - ] - } - } - }, - { - "name": "Chaos", - "type": "domain", - "img": "systems/sohl/assets/icons/chaos.svg", - "_id": "1Q5gQOE9Ih5xI4j3", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "chaos" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "chaos" - ] - } - } - }, - { - "name": "Voyager", - "type": "domain", - "img": "systems/sohl/assets/icons/ship.svg", - "_id": "fDYVUhNLykk3Avqr", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "voyager" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "voyager" - ] - } - } - }, - { - "name": "Decay", - "type": "domain", - "img": "systems/sohl/assets/icons/zombie.svg", - "_id": "iVs8Q9sMPQ8bz0yX", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "decay" - }, - "effects": [], - "flags": { - "sohl": { - "embodiments": [ - "decay" - ] - } - } - } - ], - "transfer": false, - "category": "divine" - }, - "effects": [], - "flags": {}, - "_stats": { - "compendiumSource": "Compendium.sohl.leg-mysteries.Item.XtMMmOIB03jk4MdH", - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "folder": "R5yDwwVBNF7yE4fc", - "sort": 0, - "ownership": { - "default": 3, - "nGb7SCs7T7dz9RCK": 3 - }, - "_key": "!actors.items!4cRtW25ayGwkNFtB.MZH98sfR7rjr6RZy" - }, - { - "name": "Zodiac", - "type": "philosophy", - "img": "systems/sohl/assets/icons/zodiac.svg", - "_id": "G2PnEfb2HlJ0qpPi", - "system": { - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [ - { - "name": "Aries", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-aries.svg", - "_id": "qGWH52eHNFyi5IYK", - "system": { - "notes": "", - "textReference": "", - "description": "Aries, the Ram, is bold, passionate, and unrelenting. Known for their boundless energy and pioneering spirit, they thrive on challenges and are natural leaders. While their drive and courage inspire others, their impulsiveness and competitive nature can sometimes lead to conflict. Aries charges forward with unshakable determination, lighting the way with their fiery enthusiasm.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "aries" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": false, - "magicMod": { - "earth": 15, - "metal": 5, - "fire": -5, - "wind": -15, - "spirit": -5, - "water": 5 - } - } - } - }, - { - "name": "Aries-Taurus", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-ariestaurus.svg", - "_id": "2P6FG4oQucgQo9zI", - "system": { - "notes": "", - "textReference": "", - "description": "The Aries-Taurus cusp blends Aries' boldness and drive with Taurus' stability and determination. Individuals born under this cusp are fiercely ambitious, charging toward their goals with unstoppable energy. They balance the fiery enthusiasm of Aries with Taurus' grounded persistence, making them natural leaders who are both passionate and practical.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "ariestaurus" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": true, - "magicMod": { - "earth": 15, - "metal": 10, - "fire": 0, - "wind": -10, - "spirit": -5, - "water": 5 - } - } - } - }, - { - "name": "Taurus", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-taurus.svg", - "_id": "RTdH1eAE5ZVBI9bZ", - "system": { - "notes": "", - "textReference": "", - "description": "Taurus, the Bull, represents strength, stability, and sensuality. Grounded and reliable, they are deeply connected to the material world and value comfort, beauty, and security. Their perseverance and loyalty are unmatched, though they can be stubborn and resistant to change. Taurus embodies a calm determination that anchors those around them.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "taurus" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": false, - "magicMod": { - "earth": 10, - "metal": 10, - "fire": 0, - "wind": -10, - "spirit": -10, - "water": 0 - } - } - } - }, - { - "name": "Taurus-Gemini", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-taurusgemini.svg", - "_id": "5RKOQQrsott5mnbW", - "system": { - "notes": "", - "textReference": "", - "description": "The Taurus-Gemini cusp merges Taurus' steady resilience with Gemini's quick wit and adaptability. These individuals are resourceful and sociable, thriving in environments that allow them to blend creativity with structure. They possess the practical grounding of Taurus and the curious intellect of Gemini, creating a dynamic personality with a love for both security and exploration.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "taurusgemini" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": true, - "magicMod": { - "earth": 10, - "metal": 15, - "fire": 5, - "wind": -5, - "spirit": -10, - "water": 0 - } - } - } - }, - { - "name": "Gemini", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-gemini.svg", - "_id": "ZK1FxIdQXweDLi9W", - "system": { - "notes": "", - "textReference": "", - "description": "Gemini, the Twins, is lively, curious, and quick-witted. They excel at communication and adaptability, thriving in dynamic environments. Known for their dual nature, they are versatile but can struggle with indecision or restlessness. Geminis bring a spark of excitement and intellectual engagement to every interaction, keeping life endlessly interesting.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "gemini" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": false, - "magicMod": { - "earth": 5, - "metal": 15, - "fire": 5, - "wind": -5, - "spirit": -15, - "water": -5 - } - } - } - }, - { - "name": "Gemini-Cancer", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-geminicancer.svg", - "_id": "INPGtCLqFSiCgrdl", - "system": { - "notes": "", - "textReference": "", - "description": "The Gemini-Cancer cusp combines Gemini's vibrant intellect with Cancer's emotional depth. Those born under this cusp are sensitive communicators, able to connect with others on both an intellectual and emotional level. They have a knack for storytelling and understanding feelings, making them empathetic yet quick-thinking individuals who thrive in personal connections.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "geminicancer" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": true, - "magicMod": { - "earth": 5, - "metal": 15, - "fire": 10, - "wind": 0, - "spirit": -10, - "water": -5 - } - } - } - }, - { - "name": "Cancer", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-cancer.svg", - "_id": "HCsmMiophsuHR7RQ", - "system": { - "notes": "", - "textReference": "", - "description": "Cancer, the Crab, is deeply intuitive, nurturing, and protective. Ruled by emotions and a strong sense of family, they create safe havens for themselves and others. Though their sensitivity can make them guarded or moody, their empathy and devotion foster lasting bonds. Cancer’s caring nature provides warmth and comfort to all they cherish.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "cancer" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": false, - "magicMod": { - "earth": 0, - "metal": 10, - "fire": 10, - "wind": 0, - "spirit": -10, - "water": -10 - } - } - } - }, - { - "name": "Cancer-Leo", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-cancerleo.svg", - "_id": "ljMlcH1R5juqyKBW", - "system": { - "notes": "", - "textReference": "", - "description": "The Cancer-Leo cusp melds Cancer's nurturing heart with Leo's radiant charisma. These individuals are compassionate and protective leaders who inspire loyalty through their warmth and generosity. They possess a deep emotional core combined with a love for the spotlight, using their creativity to uplift and connect with others.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "cancerleo" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": true, - "magicMod": { - "earth": 0, - "metal": 10, - "fire": 15, - "wind": 5, - "spirit": -5, - "water": -10 - } - } - } - }, - { - "name": "Leo", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-leo.svg", - "_id": "GE5ChjDymSmiM6ZQ", - "system": { - "notes": "", - "textReference": "", - "description": "Leo, the Lion, shines with charisma, creativity, and confidence. Born leaders, they thrive in the spotlight and exude a natural charm that draws people to them. Their generosity and loyalty inspire admiration, though their pride and desire for attention can sometimes overshadow others. Leos radiate a regal energy, lighting up the lives of those they touch.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "leo" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": false, - "magicMod": { - "earth": -5, - "metal": 5, - "fire": 15, - "wind": 5, - "spirit": -5, - "water": -15 - } - } - } - }, - { - "name": "Leo-Virgo", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-leovirgo.svg", - "_id": "2cN4Z8pY0JpY9cAe", - "system": { - "notes": "", - "textReference": "", - "description": "The Leo-Virgo cusp blends Leo's confidence and creativity with Virgo's precision and practicality. People born under this cusp are both visionary and detail-oriented, capable of leading with flair while managing the finer points of their plans. Their charisma is tempered by a thoughtful approach, making them reliable and inspiring.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "leovirgo" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": true, - "magicMod": { - "earth": -5, - "metal": 5, - "fire": 15, - "wind": 10, - "spirit": 0, - "water": -10 - } - } - } - }, - { - "name": "Virgo", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-virgo.svg", - "_id": "yvnYVv9djWuIoCxY", - "system": { - "notes": "", - "textReference": "", - "description": "Virgo, the Maiden, is analytical, practical, and devoted. Known for their meticulous attention to detail and pursuit of excellence, they are problem-solvers who bring order to chaos. While their perfectionism can lead to self-criticism, their diligence and reliability make them invaluable. Virgos embody grace through their thoughtful and precise approach to life.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "virgo" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": false, - "magicMod": { - "earth": -10, - "metal": 0, - "fire": 10, - "wind": 10, - "spirit": 0, - "water": -10 - } - } - } - }, - { - "name": "Virgo-Libra", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-virgolibra.svg", - "_id": "6XHVwThs0ynS8QXs", - "system": { - "notes": "", - "textReference": "", - "description": "The Virgo-Libra cusp unites Virgo's analytical nature with Libra's charm and sense of harmony. These individuals have a keen eye for beauty and balance, often blending practical problem-solving with an appreciation for aesthetics. They are meticulous yet sociable, excelling in roles that require both organization and diplomacy.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "virgolibra" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": true, - "magicMod": { - "earth": -10, - "metal": 0, - "fire": 10, - "wind": 10, - "spirit": 0, - "water": -5 - } - } - } - }, - { - "name": "Libra", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-libra.svg", - "_id": "RLUzQKL1AwNHqNFe", - "system": { - "notes": "", - "textReference": "", - "description": "Libra, the Scales, represents balance, harmony, and beauty. They are diplomatic, charming, and driven by a desire for fairness and connection. Their sociability and love for aesthetics make them wonderful companions, though their indecisiveness and desire to please can be challenges. Libras bring equilibrium and elegance to their surroundings.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "libra" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": false, - "magicMod": { - "earth": -15, - "metal": -5, - "fire": 5, - "wind": 15, - "spirit": 5, - "water": -5 - } - } - } - }, - { - "name": "Libra-Scorpio", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-librascorpio.svg", - "_id": "xB7IPgTiWDoAgsVF", - "system": { - "notes": "", - "textReference": "", - "description": "The Libra-Scorpio cusp combines Libra's love for balance and connection with Scorpio's intensity and passion. Those born under this cusp are magnetic and deeply perceptive, drawing others to them through their charm and depth. They strive for meaningful relationships and are unafraid to explore the complexities of human emotion.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "librascorpio" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": true, - "magicMod": { - "earth": -10, - "metal": -5, - "fire": 5, - "wind": 15, - "spirit": 10, - "water": 0 - } - } - } - }, - { - "name": "Scorpio", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-scorpio.svg", - "_id": "luEsGlPZQ44LHDrb", - "system": { - "notes": "", - "textReference": "", - "description": "Scorpio, the Scorpion, is intense, passionate, and deeply mysterious. With a powerful drive and emotional depth, they are fearless in exploring life’s darker truths. Their loyalty and determination are unmatched, though their intensity can be overwhelming. Scorpios thrive on transformation, embracing rebirth and evolution in all forms.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "scorpio" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": false, - "magicMod": { - "earth": -10, - "metal": -10, - "fire": 0, - "wind": 10, - "spirit": 10, - "water": 0 - } - } - } - }, - { - "name": "Scorpio-Sagittarius", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-scorpiosagittarius.svg", - "_id": "AcPYxQsvQ5yCzg7v", - "system": { - "notes": "", - "textReference": "", - "description": "The Scorpio-Sagittarius cusp blends Scorpio's intensity and determination with Sagittarius' adventurous spirit. These individuals are driven truth-seekers, unafraid to delve into the mysteries of life while embracing the thrill of discovery. They balance emotional depth with a desire for freedom, making them passionate explorers of both the mind and the world.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "scorpiosagittarius" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": true, - "magicMod": { - "earth": -5, - "metal": -10, - "fire": 0, - "wind": 10, - "spirit": 15, - "water": 5 - } - } - } - }, - { - "name": "Sagittarius", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-sagittarius.svg", - "_id": "A0nh2G55NE0hYwlJ", - "system": { - "notes": "", - "textReference": "", - "description": "Sagittarius, the Archer, is adventurous, optimistic, and philosophical. They are seekers of truth and freedom, always chasing new horizons and ideas. Their enthusiasm is contagious, though their blunt honesty and restlessness can create friction. Sagittarians embody the spirit of exploration, inspiring others to dream bigger and live boldly.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "sagittarius" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": false, - "magicMod": { - "earth": -5, - "metal": -15, - "fire": -5, - "wind": 5, - "spirit": 15, - "water": 5 - } - } - } - }, - { - "name": "Sagittarius-Capricorn", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-sagittariuscapricorn.svg", - "_id": "HTAU8QzRVPQPXxCj", - "system": { - "notes": "", - "textReference": "", - "description": "The Sagittarius-Capricorn cusp melds Sagittarius' optimism and curiosity with Capricorn's discipline and ambition. Those born under this cusp are visionary pragmatists, blending a love for big ideas with the determination to see them through. They inspire others with their adventurous spirit and unwavering focus.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "sagittariuscapricorn" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": true, - "magicMod": { - "earth": 0, - "metal": -10, - "fire": -5, - "wind": 5, - "spirit": 15, - "water": 10 - } - } - } - }, - { - "name": "Capricorn", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-capricorn.svg", - "_id": "6r6RljtUDRjYhvtV", - "system": { - "notes": "", - "textReference": "", - "description": "Capricorn, the Goat, is ambitious, disciplined, and steadfast. Masters of long-term planning, they excel at overcoming obstacles to achieve their goals. Their practicality and self-reliance are admirable, though their seriousness can sometimes seem distant. Capricorns are pillars of perseverance, embodying the rewards of hard work and patience.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "capricorn" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": false, - "magicMod": { - "earth": 0, - "metal": -10, - "fire": -10, - "wind": 0, - "spirit": 10, - "water": 10 - } - } - } - }, - { - "name": "Capricorn-Aquarius", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-capricornaquarius.svg", - "_id": "S66xQ9iuEsgmR2GZ", - "system": { - "notes": "", - "textReference": "", - "description": "The Capricorn-Aquarius cusp combines Capricorn's steadfast ambition with Aquarius' innovative thinking. These individuals are practical visionaries, driven to achieve while challenging the status quo. They balance discipline with creativity, making them trailblazers who excel at turning unconventional ideas into tangible success.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "capricornaquarius" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": true, - "magicMod": { - "earth": 5, - "metal": -5, - "fire": -10, - "wind": 0, - "spirit": 10, - "water": 15 - } - } - } - }, - { - "name": "Aquarius", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-aquarius.svg", - "_id": "xzgYZsc4qh0aJRRM", - "system": { - "notes": "", - "textReference": "", - "description": "Aquarius, the Water Bearer, is innovative, independent, and forward-thinking. Known for their humanitarian spirit and unique perspective, they often challenge norms to promote progress. Their intellectual detachment can sometimes come across as aloof, but their vision and originality inspire change. Aquarians are the dreamers and rebels of the Zodiac.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "aquarius" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": false, - "magicMod": { - "earth": 5, - "metal": -5, - "fire": -15, - "wind": -5, - "spirit": 5, - "water": 15 - } - } - } - }, - { - "name": "Aquarius-Pisces", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-aquariuspisces.svg", - "_id": "9MeYpAb0ChaVffSD", - "system": { - "notes": "", - "textReference": "", - "description": "The Aquarius-Pisces cusp merges Aquarius' intellectual independence with Pisces' emotional depth and imagination. These individuals are dreamers and humanitarians, blending visionary ideas with deep compassion. They are creative, empathetic, and often ahead of their time, striving to make the world a better place through innovation and understanding.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "aquariuspisces" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": true, - "magicMod": { - "earth": 10, - "metal": 0, - "fire": -10, - "wind": -5, - "spirit": 5, - "water": 15 - } - } - } - }, - { - "name": "Pisces", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-pisces.svg", - "_id": "m0c9h0r3V2kczAu9", - "system": { - "notes": "", - "textReference": "", - "description": "Pisces, the Fish, is compassionate, imaginative, and deeply intuitive. With a connection to the spiritual and emotional realms, they are empathetic and artistic souls. Their sensitivity can make them vulnerable to escapism or being overwhelmed, but their boundless creativity and kindness bring healing and inspiration. Pisces flows effortlessly between worlds, embodying the magic of dreams and reality.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "pisces" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": false, - "magicMod": { - "earth": 10, - "metal": 0, - "fire": -10, - "wind": -10, - "spirit": 0, - "water": 10 - } - } - } - }, - { - "name": "Pisces-Ares", - "type": "domain", - "img": "systems/sohl/assets/icons/zodiac-piscesares.svg", - "_id": "XKSQfnQYPUDkMU7p", - "system": { - "notes": "", - "textReference": "", - "description": "The Pisces-Aries cusp unites Pisces' sensitivity and creativity with Aries' boldness and drive. Those born under this cusp are imaginative pioneers, combining emotional intuition with fearless action. They have a unique ability to turn dreams into reality, infusing their pursuits with passion and a touch of magic.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "piscesares" - }, - "effects": [], - "flags": { - "sohl": { - "cusp": true, - "magicMod": { - "earth": 15, - "metal": 5, - "fire": -5, - "wind": -10, - "spirit": 0, - "water": 10 - } - } - } - } - ], - "transfer": false, - "category": "astral" - }, - "effects": [], - "flags": {}, - "_stats": { - "compendiumSource": "Compendium.sohl.leg-mysteries.Item.yRnYsj6gfjBUBSaW", - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "folder": "R5yDwwVBNF7yE4fc", - "sort": 0, - "ownership": { - "default": 3, - "nGb7SCs7T7dz9RCK": 3 - }, - "_key": "!actors.items!4cRtW25ayGwkNFtB.G2PnEfb2HlJ0qpPi" - }, - { - "name": "Thaumaturgy", - "type": "philosophy", - "img": "systems/sohl/assets/icons/pentacle.svg", - "_id": "LL5v3bWUqa96xoDC", - "system": { - "notes": "", - "textReference": "", - "description": "Thaumaturgy is the philosophical and magical practice of harnessing and harmonizing the elemental forces that shape existence: fire, water, earth, spirit, wind, metal, and arcana. Rooted in the belief that these elements form the foundation of reality, Thaumaturgy seeks to balance their dynamic interplay, allowing practitioners to channel their raw power with wisdom and purpose. More than just a method of wielding magic, it is a path of understanding, where thaumaturges explore the interconnectedness of the cosmos and their role within it. Through discipline, reverence, and insight, Thaumaturgy empowers its adherents to shape the world while honoring the elemental forces that sustain it.", - "macros": [], - "nestedItems": [ - { - "name": "Fire", - "type": "domain", - "img": "systems/sohl/assets/icons/fire.svg", - "_id": "zMuAZdgkLx0Z7Vf5", - "system": { - "notes": "", - "textReference": "", - "description": "Fire channels the primal, transformative energy of flames. Representing destruction and renewal, it is the magic of passion, power, and unrelenting force. Practitioners of Fire magic harness heat and combustion, wielding it to burn away obstacles and ignite new possibilities. This school draws from ancient beliefs in fire as both a purifier and a destroyer, embodying the cycle of endings and beginnings.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "fire" - }, - "effects": [], - "flags": {} - }, - { - "name": "Water", - "type": "domain", - "img": "systems/sohl/assets/icons/water.svg", - "_id": "Yt6Eor3fHOrjWqeh", - "system": { - "notes": "", - "textReference": "", - "description": "Water embodies adaptability and life’s eternal flow. Practitioners manipulate the soothing and destructive powers of water, commanding tides, rain, and ice. Reflecting the ancient association of water with purification and emotional depth, this school emphasizes healing, intuition, and the ability to erode even the mightiest barriers over time. Water magic is as gentle as a stream or as fierce as a tempest.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "water" - }, - "effects": [], - "flags": {} - }, - { - "name": "Earth", - "type": "domain", - "img": "systems/sohl/assets/icons/earth.svg", - "_id": "wY7hnHcxFe0BWSws", - "system": { - "notes": "", - "textReference": "", - "description": "Rooted in the strength and stability of the land, Earth is the magic of growth, resilience, and permanence. Drawing power from the soil, rocks, and living plants, practitioners shape the physical world with their will, creating barriers, fortifications, or fertile fields. Earth magic connects to historical beliefs in the nurturing and unyielding spirit of the land, embodying the enduring force of nature.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "earth" - }, - "effects": [], - "flags": {} - }, - { - "name": "Spirit", - "type": "domain", - "img": "systems/sohl/assets/icons/spirit.svg", - "_id": "LnlOP6U4kIir7OHz", - "system": { - "notes": "", - "textReference": "", - "description": "Spirit delves into the unseen realms of emotion, thought, and the ethereal connections between life and the spirit realm. Practitioners of Spirit magic commune with spectral energies, influence emotions, and gain insight into the mysteries of existence. This school represents the bridge between the mind and soul, guiding the soul through the arcane mysteries of existence.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "spirit" - }, - "effects": [], - "flags": {} - }, - { - "name": "Wind", - "type": "domain", - "img": "systems/sohl/assets/icons/wind.svg", - "_id": "YLVkkFKfp7axioSB", - "system": { - "notes": "", - "textReference": "", - "description": "Wind commands the intangible forces of air and motion. Practitioners of Wind magic summon gusts, tempests, and whispers carried on the breeze, embodying freedom, swiftness, and change. Drawing from beliefs in air as the breath of life and a carrier of messages, this school represents the unending cycle of movement and communication, blending subtlety with immense power.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "wind" - }, - "effects": [], - "flags": {} - }, - { - "name": "Metal", - "type": "domain", - "img": "systems/sohl/assets/icons/wind.svg", - "_id": "GxvESpmG6KtGj9GQ", - "system": { - "notes": "", - "textReference": "", - "description": "Metal channels the essence of strength, craftsmanship, and transformation. Practitioners of Metal magic manipulate ores and alloys, shaping weapons, armor, and constructs imbued with arcane energy. Reflecting ancient alchemical principles and the symbolism of metal as both a tool and a treasure, this school represents mastery over the tangible and the enduring power of creation.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "metal" - }, - "effects": [], - "flags": {} - }, - { - "name": "Arcana", - "type": "domain", - "img": "systems/sohl/assets/icons/arcana.svg", - "_id": "nuzAOYx2SgkYluXz", - "system": { - "notes": "", - "textReference": "", - "description": "Arcana stands apart as the unifying force of all magical disciplines. It embodies the understanding of magic’s raw structure, weaving together the elements of fire, water, earth, spirit, wind, and metal into a cohesive whole. Practitioners of Arcana magic delve into the very fabric of the arcane, transcending individual elements to harness the universal principles that underpin all magic. Rooted in ancient mystical philosophies, this school represents ultimate mastery and enlightenment.", - "macros": [], - "nestedItems": [], - "transfer": true, - "abbrev": "arcana" - }, - "effects": [], - "flags": {} - } - ], - "transfer": false, - "category": "arcane" - }, - "effects": [], - "flags": {}, - "_stats": { - "compendiumSource": "Compendium.sohl.leg-mysteries.Item.e3DrFaxwef5hLXu8", - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "folder": "R5yDwwVBNF7yE4fc", - "sort": 0, - "ownership": { - "default": 3, - "nGb7SCs7T7dz9RCK": 3 - }, - "_key": "!actors.items!4cRtW25ayGwkNFtB.LL5v3bWUqa96xoDC" - }, - { - "name": "Spirit", - "type": "mysticalability", - "img": "systems/sohl/assets/icons/psionics.svg", - "_id": "dvpQlV35DYjoGP0h", - "system": { - "subType": "arcanetalent", - "notes": "", - "textReference": "", - "description": "", - "macros": [], - "nestedItems": [], - "transfer": false, - "abbrev": "sprt", - "skillBaseFormula": "@aur, @wil", - "masteryLevelBase": 0, - "improveFlag": false, - "domain": "", - "levelBase": 0, - "charges": { - "usesCharges": false, - "value": 0, - "max": 0 - } - }, - "effects": [], - "flags": {}, - "_stats": { - "compendiumSource": "Compendium.sohl.leg-mysteries.Item.lKVbkvzIGDFCC3UI", - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": null, - "modifiedTime": null, - "lastModifiedBy": null - }, - "folder": "BXfH5cKFM0lUbyhg", - "sort": 0, - "ownership": { - "default": 3, - "nGb7SCs7T7dz9RCK": 3 - }, - "_key": "!actors.items!4cRtW25ayGwkNFtB.dvpQlV35DYjoGP0h" - } - ], - "effects": [], - "folder": "B7TbLzcpM0uOivzx", - "flags": { - "exportSource": { - "world": "bandits-of-hegovyn-vale", - "system": "sohl", - "coreVersion": "12.331", - "systemVersion": "0.9.0" - } - }, - "_stats": { - "compendiumSource": null, - "duplicateSource": null, - "coreVersion": "12.331", - "systemId": "sohl", - "systemVersion": "0.4.0", - "createdTime": 1733542501776, - "modifiedTime": 1733542501776, - "lastModifiedBy": "nGb7SCs7T7dz9RCK" - }, - "_id": "4cRtW25ayGwkNFtB", - "sort": 0, - "ownership": { - "default": 3, - "nGb7SCs7T7dz9RCK": 3 - }, - "_key": "!actors!4cRtW25ayGwkNFtB" -} diff --git a/build-packs/legendary/build.sh b/build-packs/legendary/build.sh index 1be34df..ecc88b3 100755 --- a/build-packs/legendary/build.sh +++ b/build-packs/legendary/build.sh @@ -1,5 +1,12 @@ #!/bin/bash -for i in leg-characters leg-creatures leg-characteristics leg-mysteries leg-possessions; do +# Build Items first +for i in leg-characteristics leg-mysteries leg-possessions; do + ./build-pack.sh $i + [ $? ] || exit 1 +done + +# Build Actors last +for i in leg-characters leg-creatures; do ./build-pack.sh $i [ $? ] || exit 1 done diff --git a/build-packs/legendary/generate-leg-characters.py b/build-packs/legendary/generate-leg-characters.py index a45fd52..5668125 100755 --- a/build-packs/legendary/generate-leg-characters.py +++ b/build-packs/legendary/generate-leg-characters.py @@ -1,8 +1,12 @@ #!./venv/bin/python3 import yaml +import os import json +import copy import argparse +import random +import string from unidecode import unidecode import re @@ -11,6 +15,77 @@ parser.add_argument("outputDir", help="folder where generated files should be placed") args = parser.parse_args() +import copy + +class MaxDepthExceededError(Exception): + """Exception raised when recursion exceeds the maximum allowed depth.""" + pass + +def deep_replace(dict1, dict2, max_depth=10): + """ + Creates a deep copy of dict1 and performs a deep replace with values from dict2, + limiting recursion to a maximum depth. + """ + def recursive_replace(d1, d2, depth): + if depth > max_depth: + raise MaxDepthExceededError(f"Maximum recursion depth of {max_depth} exceeded.") + for key, value in d2.items(): + if key in d1: + if isinstance(value, dict) and isinstance(d1[key], dict): + # If both values are dictionaries, recurse + recursive_replace(d1[key], value, depth + 1) + else: + # Replace the value + d1[key] = copy.deepcopy(value) + else: + # Add new key-value pairs from dict2 + d1[key] = copy.deepcopy(value) + + # Create a deep copy of dict1 + result = copy.deepcopy(dict1) + # Perform the deep replace with depth tracking + recursive_replace(result, dict2, depth=1) + return result + +def randId(): + random_string = ''.join(random.choice(string.ascii_letters+string.digits) for i in range(16)) + return random_string + +def read_json_files_to_dict(directory_path, existing_array): + # Check if the directory exists + if not os.path.isdir(directory_path): + raise ValueError(f"The specified path '{directory_path}' is not a directory or does not exist.") + + # Iterate through all files in the directory + for filename in os.listdir(directory_path): + # Construct full file path + file_path = os.path.join(directory_path, filename) + + # Check if the file is a JSON file + if os.path.isfile(file_path) and filename.endswith('.json'): + try: + # Read and parse the JSON file + with open(file_path, 'r') as file: + json_data = json.load(file) + existing_array.append(json_data) + except Exception as e: + print(f"Error reading file '{filename}': {e}") + + return existing_array + +def get_item(name, type, ary): + for item in ary: + if item.get("name") == name and item.get("type") == type: + return item + return None + +items = [] +read_json_files_to_dict("build/leg-characteristics", items) +read_json_files_to_dict("build/leg-mysteries", items) +read_json_files_to_dict("build/leg-possessions", items) +# with open("all.json", "w", encoding="utf8") as outfile: +# json.dump(items, outfile, indent=2, ensure_ascii=False) + stats = { "systemId": "sohl", "systemVersion": "0.9.0", @@ -20,6 +95,39 @@ "lastModifiedBy": "TMJsvJWT6ytpHZ0M", } +with open(f"{args.dataDir}/characters.yaml", "r", encoding="utf8") as infile: + charsData = yaml.safe_load(infile) + +for char in charsData: + print(f"Processing Character {char['name']}") + fname = char["name"] + "_" + char["id"] + fname = unidecode(fname) + fname = re.sub(r"[^0-9a-zA-Z]+", "_", fname) + ".json" + pname = args.outputDir + "/" + fname + actorid = char["id"] + actorkey = f"!actors!{actorid}" + del char["id"] + + out = dict(char) + out["_id"] = actorid + out["_key"] = actorkey + out["items"] = [] + for itemdesc in char["items"]: + itemid = randId() + itemkey = f"!actors.items!{actorid}.{itemid}" + result = {} + if itemdesc["name"] and itemdesc["type"]: + result = get_item(itemdesc["name"], itemdesc["type"], items) + else: + raise ValueError(f"Item with name {name} of type {type} not found") + newitem = deep_replace(result, itemdesc) + newitem["_id"] = itemid + newitem["_key"] = itemkey + out["items"].append(newitem) + + with open(pname, "w", encoding="utf8") as outfile: + json.dump(out, outfile, indent=2, ensure_ascii=False) + with open(f"{args.dataDir}/folders.yaml", "r", encoding="utf8") as infile: foldersData = yaml.safe_load(infile) diff --git a/system.json b/system.json index 734eae2..07e2cc5 100644 --- a/system.json +++ b/system.json @@ -2,7 +2,7 @@ "id": "sohl", "title": "Song of Heroic Lands", "description": "Song of Heroic Lands", - "version": "0.4.9", + "version": "0.5.0", "authors": [ { "name": "Toasty", @@ -105,7 +105,7 @@ "background": "systems/sohl/assets/ui/sohl-background.webp", "socket": true, "manifest": "https://github.com/toastygm/Song-of-Heroic-Lands-FoundryVTT/releases/latest/download/system.json", - "download": "https://github.com/toastygm/Song-of-Heroic-Lands-FoundryVTT/releases/download/v0.4.9/system.zip", + "download": "https://github.com/toastygm/Song-of-Heroic-Lands-FoundryVTT/releases/download/v0.5.0/system.zip", "grid": { "distance": 5, "units": "ft"