diff --git a/wg-greyknights/foundry/fvtt-Actor-grey-knight-FRESH.json b/wg-greyknights/foundry/fvtt-Actor-grey-knight-FRESH.json new file mode 100644 index 0000000..5b1b255 --- /dev/null +++ b/wg-greyknights/foundry/fvtt-Actor-grey-knight-FRESH.json @@ -0,0 +1,3189 @@ +{ + "name": "Brother‑Librarian Cassian (Grey Knight) — FRESH", + "type": "agent", + "img": "modules/wng-core/assets/tokens/adeptus-astartes.webp", + "system": { + "attributes": { + "strength": { + "label": "ATTRIBUTE.STRENGTH", + "rating": 0, + "base": 5, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "toughness": { + "label": "ATTRIBUTE.TOUGHNESS", + "rating": 0, + "base": 5, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "agility": { + "label": "ATTRIBUTE.AGILITY", + "rating": 0, + "base": 5, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "initiative": { + "label": "ATTRIBUTE.INITIATIVE", + "rating": 0, + "base": 5, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "willpower": { + "label": "ATTRIBUTE.WILLPOWER", + "rating": 0, + "base": 6, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "intellect": { + "label": "ATTRIBUTE.INTELLECT", + "rating": 0, + "base": 3, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "fellowship": { + "label": "ATTRIBUTE.FELLOWSHIP", + "rating": 0, + "base": 1, + "bonus": 0, + "cost": 0, + "total": 0 + } + }, + "skills": { + "athletics": { + "label": "SKILL.ATHLETICS", + "attribute": "strength", + "rating": 0, + "base": 3, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "awareness": { + "label": "SKILL.AWARENESS", + "attribute": "intellect", + "rating": 0, + "base": 3, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "ballisticSkill": { + "label": "SKILL.BALLISTIC_SKILL", + "attribute": "agility", + "rating": 1, + "base": 5, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "cunning": { + "label": "SKILL.CUNNING", + "attribute": "fellowship", + "rating": 1, + "base": 0, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "deception": { + "label": "SKILL.DECEPTION", + "attribute": "fellowship", + "rating": 4, + "base": 0, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "insight": { + "label": "SKILL.INSIGHT", + "attribute": "fellowship", + "rating": 2, + "base": 0, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "intimidation": { + "label": "SKILL.INTIMIDATION", + "attribute": "willpower", + "rating": 0, + "base": 0, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "investigation": { + "label": "SKILL.INVESTIGATION", + "attribute": "intellect", + "rating": 0, + "base": 0, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "leadership": { + "label": "SKILL.LEADERSHIP", + "attribute": "willpower", + "rating": 0, + "base": 0, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "medicae": { + "label": "SKILL.MEDICAE", + "attribute": "intellect", + "rating": 0, + "base": 0, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "persuasion": { + "label": "SKILL.PERSUASION", + "attribute": "fellowship", + "rating": 0, + "base": 0, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "pilot": { + "label": "SKILL.PILOT", + "attribute": "agility", + "rating": 0, + "base": 0, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "psychicMastery": { + "label": "SKILL.PSYCHIC_MASTERY", + "attribute": "willpower", + "rating": 0, + "base": 4, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "scholar": { + "label": "SKILL.SCHOLAR", + "attribute": "intellect", + "rating": 0, + "base": 2, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "stealth": { + "label": "SKILL.STEALTH", + "attribute": "agility", + "rating": 0, + "base": 3, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "survival": { + "label": "SKILL.SURVIVAL", + "attribute": "willpower", + "rating": 0, + "base": 1, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "tech": { + "label": "SKILL.TECH", + "attribute": "intellect", + "rating": 0, + "base": 0, + "bonus": 0, + "cost": 0, + "total": 0 + }, + "weaponSkill": { + "label": "SKILL.WEAPON_SKILL", + "attribute": "initiative", + "rating": 0, + "base": 5, + "bonus": 0, + "cost": 0, + "total": 0 + } + }, + "combat": { + "defence": { + "bonus": 0, + "total": 0 + }, + "resilience": { + "bonus": 0, + "total": 0 + }, + "wounds": { + "value": 13, + "bonus": 0, + "max": 0 + }, + "determination": { + "bonus": 0, + "total": 0, + "attribute": "toughness" + }, + "shock": { + "value": 0, + "bonus": 0, + "max": 0 + }, + "resolve": { + "bonus": 0, + "total": 0 + }, + "conviction": { + "bonus": 0, + "total": 0 + }, + "size": "average", + "speed": 7, + "fly": 0, + "passiveAwareness": { + "bonus": 0, + "total": 0 + }, + "stealth": 0 + }, + "bio": { + "species": "", + "faction": "", + "archetype": "", + "quote": "", + "height": "", + "eye": "", + "hair": "", + "origin": "Aggression and fury fuelled your Aspirant trials. You overcame every challenger with bloody-minded savagery, impressing your betters.", + "accomplishment": "You zealously shouldered a personal responsibility to destroy a particular foe; your chapter has given you leave to continue your grim work.", + "goal": "You uphold the Chapter’s valour, quick to extoll its virtues, never allowing a slight against your battle-brothers to go unanswered.", + "objective": "" + }, + "advances": { + "tier": 4, + "rank": 1 + }, + "experience": { + "current": 0, + "spent": 0, + "total": 400 + }, + "resources": { + "wrath": 2, + "faith": { + "current": 0, + "total": 0 + }, + "wealth": 0, + "influence": 2 + }, + "corruption": { + "current": 0 + }, + "notes": "", + "species": { + "uuid": "Actor.7dDQIJwkjh6UI1xY.Item.bopuSa837xwn9Wf2", + "id": "bopuSa837xwn9Wf2", + "name": "Adeptus Astartes" + }, + "faction": { + "uuid": "Actor.7dDQIJwkjh6UI1xY.Item.AkRz86k0vGqjwhd8", + "id": "AkRz86k0vGqjwhd8", + "name": "Adeptus Astartes" + }, + "archetype": { + "uuid": "Actor.7dDQIJwkjh6UI1xY.Item.K2u0Jig6jcIPAMrt", + "id": "K2u0Jig6jcIPAMrt", + "name": "Astartes Librarian" + }, + "settings": { + "generateMetaCurrencies": true, + "autoCalc": { + "defence": true, + "resilience": true, + "shock": true, + "awareness": true, + "resolve": true, + "determination": true, + "wounds": true, + "conviction": true + } + } + }, + "prototypeToken": { + "name": "Agent", + "displayName": 20, + "actorLink": true, + "width": 1, + "height": 1, + "texture": { + "src": "modules/wng-core/assets/tokens/generic.webp", + "anchorX": 0.5, + "anchorY": 0.5, + "offsetX": 0, + "offsetY": 0, + "fit": "contain", + "scaleX": 1, + "scaleY": 1, + "rotation": 0, + "tint": "#ffffff", + "alphaThreshold": 0.75 + }, + "lockRotation": false, + "rotation": 0, + "alpha": 1, + "disposition": 0, + "displayBars": 20, + "bar1": { + "attribute": "combat.wounds" + }, + "bar2": { + "attribute": "combat.shock" + }, + "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": true, + "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 + } + }, + "turnMarker": { + "mode": 1, + "animation": null, + "src": null, + "disposition": false + }, + "movementAction": null, + "flags": {}, + "randomImg": false, + "appendNumber": false, + "prependAdjective": false + }, + "items": [ + { + "type": "keyword", + "name": "Imperium", + "_id": "ZuzjFPArrJ6jVv8Q", + "img": "modules/wng-core/assets/ui/aquila-white.webp", + "system": { + "description": "" + }, + "effects": [], + "folder": null, + "sort": 0, + "flags": {}, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755769963747, + "modifiedTime": 1755769977021, + "lastModifiedBy": "8fThFXcxV83JCCcX" + } + }, + { + "_id": "bopuSa837xwn9Wf2", + "name": "Adeptus Astartes", + "type": "species", + "img": "modules/wng-core/assets/icons/abilities/adeptus-astartes.webp", + "effects": [], + "sort": 200000, + "flags": { + "wng-core": { + "initialization-folder": "Species", + "sort": 200000 + }, + "core": {} + }, + "system": { + "cost": 160, + "speed": 7, + "size": "average", + "journal": "", + "abilities": { + "list": [ + { + "id": "ZUUEMSGXTAC0AOR7", + "name": "Defender of Humanity" + }, + { + "id": "R76ZpKmhtUtJT0WL", + "name": "Honour the Chapter" + }, + { + "id": "aj0A4AgbByfcYXld", + "name": "Space Marine Implants" + } + ] + }, + "attributes": { + "strength": 4, + "toughness": 4, + "agility": 4, + "initiative": 4, + "willpower": 3, + "intellect": 3, + "fellowship": null + }, + "skills": { + "athletics": 3, + "awareness": 3, + "ballisticSkill": 4, + "cunning": null, + "deception": null, + "insight": null, + "intimidation": null, + "investigation": null, + "leadership": null, + "medicae": null, + "persuasion": null, + "pilot": null, + "psychicMastery": null, + "scholar": null, + "stealth": 3, + "survival": null, + "tech": null, + "weaponSkill": 3 + }, + "attributeMax": { + "strength": 10, + "toughness": 10, + "agility": 9, + "initiative": 9, + "willpower": 10, + "intellect": 10, + "fellowship": 8 + }, + "description": "" + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771471927, + "modifiedTime": 1755771471927, + "lastModifiedBy": "8fThFXcxV83JCCcX" + }, + "folder": "vdemAb3Aw6ymmQze" + }, + { + "_id": "AkRz86k0vGqjwhd8", + "name": "Adeptus Astartes", + "type": "faction", + "img": "modules/wng-core/assets/icons/abilities/adeptus-astartes.webp", + "effects": [ + { + "_id": "xuSaeorNccVmsVu2", + "changes": [ + { + "key": "system.combat.resolve.bonus", + "mode": 2, + "value": "1", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": null, + "seconds": null, + "combat": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "transfer": false, + "flags": {}, + "origin": null, + "tint": "#ffffff", + "name": "Resolve", + "description": "", + "statuses": [], + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "lastModifiedBy": null + }, + "img": "modules/wng-core/assets/icons/abilities/ability.webp", + "type": "base", + "system": { + "transferData": { + "type": "document", + "originalType": "document", + "documentType": "Actor", + "avoidTest": { + "value": "none", + "opposed": false, + "prevention": true, + "reversed": false + }, + "testIndependent": false, + "equipTransfer": false, + "selfOnly": false, + "prompt": false, + "area": { + "templateData": { + "borderColor": null, + "fillColor": null, + "texture": null + }, + "keep": false, + "aura": { + "transferred": false, + "render": false + }, + "duration": "sustained" + }, + "zone": { + "type": "zone", + "transferred": false, + "traits": {}, + "skipImmediateOnPlacement": false, + "keep": false + } + }, + "itemTargetData": { + "ids": [], + "allItems": false + }, + "scriptData": [], + "zone": { + "type": "zone", + "traits": {}, + "skipImmediateOnPlacement": false + }, + "sourceData": { + "test": {} + } + }, + "sort": 0 + }, + { + "_id": "NnlsQBqQtG36K9f0", + "changes": [ + { + "key": "system.combat.wounds.bonus", + "mode": 2, + "value": "1", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": null, + "seconds": null, + "combat": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "transfer": false, + "flags": {}, + "origin": null, + "tint": "#ffffff", + "name": "Max Wounds", + "description": "", + "statuses": [], + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "lastModifiedBy": null + }, + "img": "modules/wng-core/assets/icons/abilities/ability.webp", + "type": "base", + "system": { + "transferData": { + "type": "document", + "originalType": "document", + "documentType": "Actor", + "avoidTest": { + "value": "none", + "opposed": false, + "prevention": true, + "reversed": false + }, + "testIndependent": false, + "equipTransfer": false, + "selfOnly": false, + "prompt": false, + "area": { + "templateData": { + "borderColor": null, + "fillColor": null, + "texture": null + }, + "keep": false, + "aura": { + "transferred": false, + "render": false + }, + "duration": "sustained" + }, + "zone": { + "type": "zone", + "transferred": false, + "traits": {}, + "skipImmediateOnPlacement": false, + "keep": false + } + }, + "itemTargetData": { + "ids": [], + "allItems": false + }, + "scriptData": [], + "zone": { + "type": "zone", + "traits": {}, + "skipImmediateOnPlacement": false + }, + "sourceData": { + "test": {} + } + }, + "sort": 0 + }, + { + "_id": "Wek4WDbSWNFMyOmh", + "changes": [ + { + "key": "system.combat.determination.bonus", + "mode": 2, + "value": "1", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": null, + "seconds": null, + "combat": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "transfer": false, + "flags": {}, + "origin": null, + "tint": "#ffffff", + "name": "Determination", + "description": "", + "statuses": [], + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "lastModifiedBy": null + }, + "img": "modules/wng-core/assets/icons/abilities/ability.webp", + "type": "base", + "system": { + "transferData": { + "type": "document", + "originalType": "document", + "documentType": "Actor", + "avoidTest": { + "value": "none", + "opposed": false, + "prevention": true, + "reversed": false + }, + "testIndependent": false, + "equipTransfer": false, + "selfOnly": false, + "prompt": false, + "area": { + "templateData": { + "borderColor": null, + "fillColor": null, + "texture": null + }, + "keep": false, + "aura": { + "transferred": false, + "render": false + }, + "duration": "sustained" + }, + "zone": { + "type": "zone", + "transferred": false, + "traits": {}, + "skipImmediateOnPlacement": false, + "keep": false + } + }, + "itemTargetData": { + "ids": [], + "allItems": false + }, + "scriptData": [], + "zone": { + "type": "zone", + "traits": {}, + "skipImmediateOnPlacement": false + }, + "sourceData": { + "test": {} + } + }, + "sort": 0 + }, + { + "_id": "Ri8uskvuQdEYFjUU", + "changes": [ + { + "key": "system.resources.influence", + "mode": 0, + "value": "1", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": null, + "seconds": null, + "combat": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "tint": "#ffffff", + "transfer": false, + "flags": {}, + "origin": null, + "name": "Influence", + "description": "", + "statuses": [], + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "lastModifiedBy": null + }, + "img": "modules/wng-core/assets/icons/abilities/ability.webp", + "type": "base", + "system": { + "transferData": { + "type": "document", + "originalType": "document", + "documentType": "Actor", + "avoidTest": { + "value": "none", + "opposed": false, + "prevention": true, + "reversed": false + }, + "testIndependent": false, + "equipTransfer": false, + "selfOnly": false, + "prompt": false, + "area": { + "templateData": { + "borderColor": null, + "fillColor": null, + "texture": null + }, + "keep": false, + "aura": { + "transferred": false, + "render": false + }, + "duration": "sustained" + }, + "zone": { + "type": "zone", + "transferred": false, + "traits": {}, + "skipImmediateOnPlacement": false, + "keep": false + } + }, + "itemTargetData": { + "ids": [], + "allItems": false + }, + "scriptData": [], + "zone": { + "type": "zone", + "traits": {}, + "skipImmediateOnPlacement": false + }, + "sourceData": { + "test": {} + } + }, + "sort": 0 + }, + { + "_id": "ULdahMUgNei1JJmp", + "changes": [ + { + "key": "system.combat.shock.bonus", + "mode": 2, + "value": "1", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": null, + "seconds": null, + "combat": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "tint": "#ffffff", + "transfer": false, + "flags": {}, + "origin": null, + "name": "Max Shock", + "description": "", + "statuses": [], + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "lastModifiedBy": null + }, + "img": "modules/wng-core/assets/icons/abilities/ability.webp", + "type": "base", + "system": { + "transferData": { + "type": "document", + "originalType": "document", + "documentType": "Actor", + "avoidTest": { + "value": "none", + "opposed": false, + "prevention": true, + "reversed": false + }, + "testIndependent": false, + "equipTransfer": false, + "selfOnly": false, + "prompt": false, + "area": { + "templateData": { + "borderColor": null, + "fillColor": null, + "texture": null + }, + "keep": false, + "aura": { + "transferred": false, + "render": false + }, + "duration": "sustained" + }, + "zone": { + "type": "zone", + "transferred": false, + "traits": {}, + "skipImmediateOnPlacement": false, + "keep": false + } + }, + "itemTargetData": { + "ids": [], + "allItems": false + }, + "scriptData": [], + "zone": { + "type": "zone", + "traits": {}, + "skipImmediateOnPlacement": false + }, + "sourceData": { + "test": {} + } + }, + "sort": 0 + }, + { + "_id": "n5O3dP7g6Ek4Yxwo", + "changes": [ + { + "key": "system.combat.conviction.bonus", + "mode": 2, + "value": "1", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": 0, + "seconds": null, + "combat": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "transfer": false, + "flags": {}, + "origin": null, + "tint": "#ffffff", + "name": "Conviction (Honour the Chapter)", + "description": "", + "statuses": [], + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "lastModifiedBy": null + }, + "img": "modules/wng-core/assets/icons/abilities/ability.webp", + "type": "base", + "system": { + "transferData": { + "type": "document", + "originalType": "document", + "documentType": "Actor", + "avoidTest": { + "value": "none", + "opposed": false, + "prevention": true, + "reversed": false + }, + "testIndependent": false, + "equipTransfer": false, + "selfOnly": false, + "prompt": false, + "area": { + "templateData": { + "borderColor": null, + "fillColor": null, + "texture": null + }, + "keep": false, + "aura": { + "transferred": false, + "render": false + }, + "duration": "sustained" + }, + "zone": { + "type": "zone", + "transferred": false, + "traits": {}, + "skipImmediateOnPlacement": false, + "keep": false + } + }, + "itemTargetData": { + "ids": [], + "allItems": false + }, + "scriptData": [], + "zone": { + "type": "zone", + "traits": {}, + "skipImmediateOnPlacement": false + }, + "sourceData": { + "test": {} + } + }, + "sort": 0 + } + ], + "sort": 0, + "flags": { + "wng-core": { + "initialization-folder": "Factions", + "sort": 0 + }, + "core": {} + }, + "system": { + "journal": "LxNQ4A1Tp09MxkVb", + "backgrounds": { + "origin": [ + { + "name": "Killer Instinct", + "description": "Aggression and fury fuelled your Aspirant trials. You overcame every challenger with bloody-minded savagery, impressing your betters.", + "effect": { + "id": "NnlsQBqQtG36K9f0" + }, + "active": true, + "chosen": false + }, + { + "name": "Courage", + "description": "You faced every Aspirant trial with grit and determination, pushing through exhaustion, fear, and uncertainty with conviction and bravery.", + "effect": { + "id": "xuSaeorNccVmsVu2" + }, + "active": false, + "chosen": false + }, + { + "name": "Cunning", + "description": "You made your way through the Aspirant trials by using your experience with the underhanded, relying on wit over brawn.", + "effect": { + "id": "Wek4WDbSWNFMyOmh" + }, + "active": false, + "chosen": false + } + ], + "accomplishment": [ + { + "name": "Crusader", + "description": "You zealously shouldered a personal responsibility to destroy a particular foe; your chapter has given you leave to continue your grim work.", + "effect": { + "id": "Wek4WDbSWNFMyOmh" + }, + "active": true, + "chosen": false + }, + { + "name": "Badge of Honour", + "description": "You risked your immortal life to rescue mortals in peril, and have been justly recognised for your unasked for selflessness.", + "effect": { + "id": "Ri8uskvuQdEYFjUU" + }, + "active": false, + "chosen": false + }, + { + "name": "Cleanse and Purge", + "description": "You fought enemy forces in their blasphemous lair. Some of your battle-brothers died in the conflict, but you ensured the mission was a success.", + "effect": { + "id": "ULdahMUgNei1JJmp" + }, + "active": false, + "chosen": false + } + ], + "goal": [ + { + "name": "Advancement", + "description": "You desire the honour of a special role in your chapter. You look for opportunities to show your worth to your battle-brothers.", + "effect": { + "id": "Ri8uskvuQdEYFjUU" + }, + "active": false, + "chosen": false + }, + { + "name": "Vengeance", + "description": "Many of your battle-brothers were slain by a particular foe; you burn to avenge this stain on your honour.", + "effect": { + "id": "Wek4WDbSWNFMyOmh" + }, + "active": false, + "chosen": false + }, + { + "name": "Honour the Chapter", + "description": "You uphold the Chapter’s valour, quick to extoll its virtues, never allowing a slight against your battle-brothers to go unanswered.", + "effect": { + "id": "n5O3dP7g6Ek4Yxwo" + }, + "active": true, + "chosen": true + } + ] + }, + "objectives": [ + "Dedicate a victory in combat to the Primarch (or if unknown, honour) of your Chapter.", + "Apply the wisdom of the Codex Astartes to a situation.", + "Clarify your duty — or lack thereof — in the current circumstances.", + "Speak a motto or saying of your Chapter.", + "Practice one of the traditions or rituals of your Chapter.", + "Ruminate on the divide between Astartes and mortals." + ], + "description": "" + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771471927, + "modifiedTime": 1755771471927, + "lastModifiedBy": "8fThFXcxV83JCCcX" + }, + "folder": "IvW7OOCYQdFK9eyC" + }, + { + "_id": "Se0kBvmm0yQxR99Y", + "name": "Chapter Cult", + "type": "ability", + "img": "modules/wng-core/assets/icons/abilities/adeptus-astartes.webp", + "effects": [ + { + "name": "Chapter Cult", + "img": "modules/wng-core/assets/icons/abilities/adeptus-astartes.webp", + "_id": "c0fNuRqMN0on6HqN", + "type": "base", + "system": { + "transferData": { + "type": "document", + "originalType": "document", + "documentType": "Actor", + "avoidTest": { + "value": "none", + "opposed": false, + "prevention": true, + "reversed": false + }, + "testIndependent": false, + "equipTransfer": false, + "selfOnly": false, + "prompt": false, + "area": { + "templateData": { + "borderColor": null, + "fillColor": null, + "texture": null + }, + "keep": false, + "aura": { + "transferred": false, + "render": false + }, + "duration": "sustained" + }, + "zone": { + "type": "zone", + "transferred": false, + "traits": {}, + "skipImmediateOnPlacement": false, + "keep": false + } + }, + "itemTargetData": { + "ids": [], + "allItems": false + }, + "scriptData": [ + { + "script": "[Script.0R4H5ZmawVzuJ6Lh]", + "label": "Create Items", + "trigger": "onCreate", + "options": { + "targeter": false, + "deleteEffect": false, + "defending": false + }, + "async": false + } + ], + "zone": { + "type": "zone", + "traits": {}, + "skipImmediateOnPlacement": false + }, + "sourceData": { + "test": {} + } + }, + "changes": [], + "disabled": false, + "duration": { + "startTime": 0, + "seconds": null, + "combat": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "", + "origin": null, + "tint": "#ffffff", + "transfer": true, + "statuses": [], + "sort": 0, + "flags": { + "wrath-and-glory": { + "manualEffectKeys": false + } + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "lastModifiedBy": null + } + } + ], + "folder": "XeqLNhxj3ih0QuHM", + "flags": { + "wng-forsaken": { + "initialization-folder": "Archetype Abilities", + "sort": 1800000 + }, + "core": {} + }, + "system": { + "effect": "", + "cost": 0, + "requirements": "", + "description": "
You have the PSYKER Keyword, and are a psyker. You know the @UUID[Compendium.wng-core.journals.JournalEntry.PA2r8GQau2kyGwCO.JournalEntryPage.a3kO9CDWpBUWHtEr#universal-psyker-abilities]{Universal Psyker Abilities}, and the @UUID[Compendium.wng-core.items.Item.n0bj5UJjgglDzFcB]{Smite} psychic power. You know the @UUID[Compendium.wng-forsaken.journals.JournalEntry.DDNRRhmWcenTOkMI.JournalEntryPage.B3KCNFIWcB1KOhtL]{Librarius Discipline} and one power from that Discipline of your choice, and may choose one other Psychic Discipline to learn powers from as described in @UUID[Compendium.wng-core.journals.JournalEntry.PA2r8GQau2kyGwCO]{Psychic Powers}.
", + "display": true, + "abilityType": "", + "traits": { + "list": [] + }, + "damage": { + "base": 0, + "bonus": 0, + "rank": 0, + "ed": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "ap": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "otherDamage": { + "mortal": "", + "wounds": "", + "shock": "" + }, + "enabled": false + }, + "test": { + "dn": null, + "type": "", + "self": false + } + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771471927, + "modifiedTime": 1755771471927, + "lastModifiedBy": "8fThFXcxV83JCCcX" + }, + "sort": 0 + }, + { + "_id": "2TTS1QWhrQ9VqcLd", + "name": "Defender of Humanity", + "type": "ability", + "img": "modules/wng-core/assets/icons/abilities/adeptus-astartes.webp", + "effects": [ + { + "name": "Defender of Humanity", + "img": "modules/wng-core/assets/icons/abilities/adeptus-astartes.webp", + "_id": "ldRyeUs261m8z2So", + "type": "base", + "system": { + "transferData": { + "type": "document", + "originalType": "document", + "documentType": "Actor", + "avoidTest": { + "value": "none", + "opposed": false, + "prevention": true, + "reversed": false + }, + "testIndependent": false, + "equipTransfer": false, + "selfOnly": false, + "prompt": false, + "area": { + "templateData": { + "borderColor": null, + "fillColor": null, + "texture": null + }, + "keep": false, + "aura": { + "transferred": false, + "render": true + }, + "duration": "sustained" + }, + "zone": { + "type": "zone", + "transferred": false, + "traits": {}, + "skipImmediateOnPlacement": false, + "keep": false + } + }, + "itemTargetData": { + "ids": [], + "allItems": false + }, + "scriptData": [ + { + "script": "[Script.p9y4Td4ZLYcVHC3X]", + "label": "Add Icons", + "trigger": "rollWeaponTest", + "options": { + "targeter": false, + "deleteEffect": false, + "defending": false + }, + "async": false + } + ], + "zone": { + "type": "zone", + "traits": {}, + "skipImmediateOnPlacement": false + }, + "sourceData": { + "test": {} + } + }, + "changes": [], + "disabled": false, + "duration": { + "startTime": 0, + "seconds": null, + "combat": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "description": "", + "origin": null, + "tint": "#ffffff", + "transfer": true, + "statuses": [], + "sort": 0, + "flags": { + "wrath-and-glory": { + "manualEffectKeys": false + } + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "lastModifiedBy": null + } + } + ], + "sort": 0, + "flags": { + "wng-core": { + "initialization-folder": "Species Abilities", + "sort": 200000 + }, + "core": {} + }, + "system": { + "effect": "", + "cost": 0, + "requirements": "", + "description": "Add +Rank Icons to any successful attack against a Mob.
", + "display": true, + "abilityType": "", + "traits": { + "list": [] + }, + "damage": { + "base": 0, + "bonus": 0, + "rank": 0, + "ed": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "ap": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "otherDamage": { + "mortal": "", + "wounds": "", + "shock": "" + }, + "enabled": false + }, + "test": { + "dn": null, + "type": "", + "self": false + } + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771471927, + "modifiedTime": 1755771471927, + "lastModifiedBy": "8fThFXcxV83JCCcX" + }, + "folder": "9NwF5AqoQoTtmGVW" + }, + { + "_id": "CpWYuGeES3l9fPr8", + "name": "Honour the Chapter", + "type": "ability", + "img": "modules/wng-core/assets/icons/abilities/adeptus-astartes.webp", + "effects": [ + { + "_id": "19fbVJK5GMgK6yeQ", + "changes": [ + { + "key": "system.combat.resolve.bonus", + "mode": 2, + "value": "1", + "priority": null + } + ], + "disabled": false, + "duration": { + "startTime": 0, + "seconds": null, + "combat": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "transfer": true, + "flags": {}, + "origin": null, + "tint": "#ffffff", + "name": "Honour the Chapter", + "description": "", + "statuses": [], + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "lastModifiedBy": null + }, + "img": "modules/wng-core/assets/icons/abilities/adeptus-astartes.webp", + "type": "base", + "system": { + "transferData": { + "type": "document", + "originalType": "document", + "documentType": "Actor", + "avoidTest": { + "value": "none", + "opposed": false, + "prevention": true, + "reversed": false + }, + "testIndependent": false, + "equipTransfer": false, + "selfOnly": false, + "prompt": false, + "area": { + "templateData": { + "borderColor": null, + "fillColor": null, + "texture": null + }, + "keep": false, + "aura": { + "transferred": false, + "render": false + }, + "duration": "sustained" + }, + "zone": { + "type": "zone", + "transferred": false, + "traits": {}, + "skipImmediateOnPlacement": false, + "keep": false + } + }, + "itemTargetData": { + "ids": [], + "allItems": false + }, + "scriptData": [], + "zone": { + "type": "zone", + "traits": {}, + "skipImmediateOnPlacement": false + }, + "sourceData": { + "test": {} + } + }, + "sort": 0 + } + ], + "sort": 0, + "flags": { + "wng-core": { + "initialization-folder": "Species Abilities", + "sort": 300000 + }, + "core": {} + }, + "system": { + "effect": "", + "cost": 0, + "requirements": "", + "description": "You are subject to the orders of your chapter master, and must honour the beliefs and traditions of your chapter.
\nYour Resolve increases by +1
", + "display": true, + "abilityType": "", + "traits": { + "list": [] + }, + "damage": { + "base": 0, + "bonus": 0, + "rank": 0, + "ed": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "ap": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "otherDamage": { + "mortal": "", + "wounds": "", + "shock": "" + }, + "enabled": false + }, + "test": { + "dn": null, + "type": "", + "self": false + } + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771471927, + "modifiedTime": 1755771471927, + "lastModifiedBy": "8fThFXcxV83JCCcX" + }, + "folder": "9NwF5AqoQoTtmGVW" + }, + { + "_id": "elAwlnC7sv8Tq7HS", + "name": "Space Marine Implants", + "type": "ability", + "img": "modules/wng-core/assets/icons/abilities/adeptus-astartes.webp", + "effects": [ + { + "_id": "TPPNoiPssy6hgMaU", + "changes": [], + "disabled": false, + "duration": { + "startTime": 0, + "seconds": null, + "combat": null, + "rounds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "transfer": true, + "flags": { + "wrath-and-glory": { + "description": "Related to Space Marine Implants", + "changeCondition": { + "0": { + "description": "Related to Space Marine Implants", + "script": "" + } + }, + "manualEffectKeys": true + } + }, + "tint": "#ffffff", + "origin": null, + "name": "Space Marine Implants", + "description": "", + "statuses": [], + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "lastModifiedBy": null + }, + "img": "modules/wng-core/assets/icons/abilities/adeptus-astartes.webp", + "type": "base", + "system": { + "scriptData": [ + { + "script": "[Script.bO7RVQxWDsfuUohf]", + "label": "Related to @effect.name", + "trigger": "dialog", + "options": { + "targeter": false, + "hideScript": "", + "activateScript": "", + "submissionScript": "", + "deleteEffect": false, + "defending": false + }, + "async": false + }, + { + "script": "[Script.TGUcXMJSG170xgvh]", + "label": "Immune to Bleeding", + "trigger": "updateDocument", + "options": { + "targeter": false, + "deleteEffect": false, + "defending": false + }, + "async": false + } + ], + "transferData": { + "type": "document", + "originalType": "document", + "documentType": "Actor", + "avoidTest": { + "value": "none", + "opposed": false, + "prevention": true, + "reversed": false + }, + "testIndependent": false, + "equipTransfer": false, + "selfOnly": false, + "prompt": false, + "area": { + "templateData": { + "borderColor": null, + "fillColor": null, + "texture": null + }, + "keep": false, + "aura": { + "transferred": false, + "render": false + }, + "duration": "sustained" + }, + "zone": { + "type": "zone", + "transferred": false, + "traits": {}, + "skipImmediateOnPlacement": false, + "keep": false + } + }, + "itemTargetData": { + "ids": [], + "allItems": false + }, + "zone": { + "type": "zone", + "traits": {}, + "skipImmediateOnPlacement": false + }, + "sourceData": { + "test": {} + } + }, + "sort": 0 + } + ], + "sort": 0, + "flags": { + "wng-core": { + "initialization-folder": "Species Abilities", + "sort": 400000 + }, + "core": {} + }, + "system": { + "effect": "", + "cost": 0, + "requirements": "", + "description": "You are immune to the Bleeding Condition. You gain +1 bonus dice to any test related to one of the @UUID[JournalEntry.Girbd971EjPMBF75.JournalEntryPage.rnA6cw0aB2iieTwp#space-marine-implants]{19 implants} if the GM agrees it is appropriate
", + "display": true, + "abilityType": "", + "traits": { + "list": [] + }, + "damage": { + "base": 0, + "bonus": 0, + "rank": 0, + "ed": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "ap": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "otherDamage": { + "mortal": "", + "wounds": "", + "shock": "" + }, + "enabled": false + }, + "test": { + "dn": null, + "type": "", + "self": false + } + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771471927, + "modifiedTime": 1755771471927, + "lastModifiedBy": "8fThFXcxV83JCCcX" + }, + "folder": "9NwF5AqoQoTtmGVW" + }, + { + "_id": "sDKduBwg9VXkIj95", + "name": "IMPERIUM", + "type": "keyword", + "img": "modules/wng-core/assets/ui/aquila-white.webp", + "effects": [], + "sort": 0, + "flags": { + "wng-core": { + "initialization-folder": "Keywords", + "sort": 3500000 + }, + "core": {} + }, + "system": { + "description": "The vast interstellar empire of Humanity that spans over a million worlds, led by the Emperor from Holy Terra.
" + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771471927, + "modifiedTime": 1755771471927, + "lastModifiedBy": "8fThFXcxV83JCCcX" + }, + "folder": "SXjZUgQ1pROPVE9j" + }, + { + "_id": "YfoF8N7DcrzdYV1c", + "name": "ADEPTUS ASTARTES", + "type": "keyword", + "img": "modules/wng-core/assets/factions/adeptus-astartes.svg", + "effects": [], + "sort": 0, + "flags": { + "wng-core": { + "initialization-folder": "Keywords", + "sort": 150000 + }, + "core": {} + }, + "system": { + "description": "The Space Marines: genetically enhanced transhuman super soldiers who know no fear.
" + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771471927, + "modifiedTime": 1755771471927, + "lastModifiedBy": "8fThFXcxV83JCCcX" + }, + "folder": "SXjZUgQ1pROPVE9j" + }, + { + "_id": "Vph7FNZaJg8ugdLd", + "name": "[CHAPTER]", + "type": "keyword", + "img": "modules/wng-core/assets/factions/adeptus-astartes.svg", + "effects": [], + "sort": 0, + "flags": { + "wng-core": { + "initialization-folder": "Keywords", + "sort": 500000 + }, + "core": {} + }, + "system": { + "description": "Every Space Marine belongs to a Chapter, an organisation of 1,000 Adeptus Astartes with their own strictures, cultures, traditions, and inherited gene-seed.
Examples: @UUID[JournalEntry.Girbd971EjPMBF75.JournalEntryPage.rnA6cw0aB2iieTwp]{Adeptus Astartes}
" + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771471927, + "modifiedTime": 1755771471927, + "lastModifiedBy": "8fThFXcxV83JCCcX" + }, + "folder": "SXjZUgQ1pROPVE9j" + }, + { + "_id": "sxPlHSJIkbwuHdmm", + "name": "Smite", + "type": "psychicPower", + "img": "modules/wng-core/assets/icons/powers/smite.webp", + "effects": [], + "sort": 0, + "flags": { + "wng-core": { + "initialization-folder": "Psychic Powers", + "sort": 1700000 + }, + "core": {}, + "wrath-and-glory": { + "fromEffect": "c0fNuRqMN0on6HqN" + } + }, + "system": { + "dn": "@combat.defence.total", + "description": "You concentrate destructive power through the lens of your will, summoning lethal bolts of raw psychic energy that blast your enemies into ash.
\nTarget one enemy within range and make a Psychic Master (Wil) Test against their Defence. If successful, the target suffers [[/r 1d3]] Mortal Wounds.
", + "effect": "", + "cost": 0, + "activation": "action", + "duration": "Instant", + "range": "35 m", + "multiTarget": true, + "keywords": "PSYCHIC", + "prerequisites": "", + "damage": { + "base": 0, + "bonus": 0, + "rank": 0, + "ed": { + "base": 0, + "bonus": 0, + "rank": 0, + "dice": "" + }, + "enabled": true, + "otherDamage": { + "mortal": "1d3", + "wounds": "0", + "shock": "0" + }, + "ap": { + "base": 0, + "bonus": 0, + "rank": 0 + } + }, + "potency": { + "list": [ + { + "description": "+1 Mortal Wound", + "cost": 3, + "property": "damage.bonus.mortal", + "initial": "", + "value": "1", + "single": false + } + ] + }, + "test": { + "dn": null, + "type": "", + "self": false + }, + "traits": { + "list": [] + } + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771472599, + "modifiedTime": 1755771472599, + "lastModifiedBy": "8fThFXcxV83JCCcX" + }, + "folder": "oXMnmUZwSQjKBPAj" + }, + { + "_id": "LKgOsmNCic0iqlIo", + "name": "PSYKER", + "type": "keyword", + "img": "modules/wng-core/assets/factions/adepta-astra-telepathica.svg", + "effects": [], + "sort": 0, + "flags": { + "wng-core": { + "initialization-folder": "Keywords", + "sort": 0 + }, + "core": {}, + "wrath-and-glory": { + "fromEffect": "c0fNuRqMN0on6HqN" + } + }, + "system": { + "description": "You are a Psyker, capable of channeling the raw energies of the Warp. If you have this Keyword, you:
None truly know how an individual becomes a Psyker. Some are born with this twisted gift, others are cursed through exposure to the Warp. Becoming a Psyker will dramatically change your character, making them a powerful, feared, and potentially illegal citizen of the Imperium. Talk to your GM and your group before choosing this Keyword.
" + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771472599, + "modifiedTime": 1755771472599, + "lastModifiedBy": "8fThFXcxV83JCCcX" + }, + "folder": "SXjZUgQ1pROPVE9j" + }, + { + "name": "Grey Knight (Archetype)", + "type": "archetype", + "img": "modules/wng-forsaken/assets/actors/archetype-astartes-librarian.webp", + "effects": [ + { + "_id": "I76csFVFAcWAA4Zz", + "label": "Aegis of Titan — Innate Purity", + "icon": "icons/svg/aura.svg", + "origin": "", + "disabled": false, + "duration": { + "startTime": null + }, + "changes": [ + { + "key": "system.combat.resolve.bonus", + "mode": 2, + "value": 1, + "priority": 20 + } + ], + "transfer": true, + "flags": {} + } + ], + "flags": { + "wng-forsaken": { + "initialization-folder": "Archetypes", + "sort": 0 + }, + "core": {} + }, + "system": { + "tier": 4, + "journal": "DMmW708Q5AQvQfuy", + "species": { + "name": "Adeptus Astartes", + "id": "KpwHo0A92bR7iVMB" + }, + "faction": { + "name": "Adeptus Astartes", + "id": "CN5E9Z5GqfiR1MDn" + }, + "influence": 2, + "cost": 359, + "keywords": [ + "IMPERIUM", + "ADEPTUS ASTARTES", + "GREY KNIGHTS" + ], + "attributes": { + "strength": 5, + "toughness": 5, + "agility": 5, + "initiative": 5, + "willpower": 6, + "intellect": 3, + "fellowship": null + }, + "skills": { + "athletics": 3, + "awareness": 3, + "ballisticSkill": 5, + "cunning": null, + "deception": null, + "insight": null, + "intimidation": null, + "investigation": null, + "leadership": null, + "medicae": null, + "persuasion": null, + "pilot": null, + "psychicMastery": 4, + "scholar": 2, + "stealth": 3, + "survival": 1, + "tech": null, + "weaponSkill": 5 + }, + "ability": { + "id": "", + "name": "Aegis of Titan", + "description": "Innate Purity: +1 vs Corruption. Aegis Synergy: +1 vs Corruption while equipped with Aegis. Reroll 1 die on Deny the Witch each round." + }, + "wargear": { + "structure": { + "type": "and", + "groupId": "root", + "id": "root", + "options": [ + { + "type": "option", + "index": 0, + "groupId": "cj0fha0grf41pcv4", + "id": "cj0fha0grf41pcv4" + }, + { + "type": "option", + "index": 1, + "groupId": "a89wca5qifs6kga9", + "id": "a89wca5qifs6kga9" + }, + { + "type": "option", + "index": 2, + "groupId": "7za8qa72jedhuct9", + "id": "7za8qa72jedhuct9" + }, + { + "type": "option", + "index": 3, + "groupId": "q3jc5brs0mr50azx", + "id": "q3jc5brs0mr50azx" + }, + { + "type": "option", + "index": 4, + "groupId": "lz6z45ef5goceln6", + "id": "lz6z45ef5goceln6" + }, + { + "type": "option", + "index": 5, + "groupId": "xuev8a8qyfhywpzn", + "id": "xuev8a8qyfhywpzn" + } + ] + }, + "options": [ + { + "name": "Mk VII Astartes Power Armour", + "type": "item", + "id": "cj0fha0grf41pcv4", + "diff": { + "name": "Mk VII Astartes Power Armour" + }, + "documentId": "7Bp1rDIfKEB2MB9N", + "idType": "id", + "filters": [] + }, + { + "name": "Psychic Hood", + "type": "item", + "id": "a89wca5qifs6kga9", + "diff": { + "name": "Psychic Hood" + }, + "documentId": "qKIlaAhu9RZ63l1N", + "idType": "id", + "filters": [] + }, + { + "name": "Bolt Pistol", + "type": "item", + "id": "7za8qa72jedhuct9", + "diff": { + "name": "Bolt Pistol" + }, + "documentId": "7b2xcPWBB7up65PM", + "idType": "id", + "filters": [] + }, + { + "name": "Force Stave", + "type": "item", + "id": "q3jc5brs0mr50azx", + "diff": { + "name": "Force Stave" + }, + "documentId": "9vfkaU0vc61t7hKO", + "idType": "id", + "filters": [] + }, + { + "name": "Frag Grenades", + "type": "item", + "id": "lz6z45ef5goceln6", + "diff": { + "name": "Frag Grenades", + "data": { + "quantity": 3 + } + }, + "documentId": "oDG9YpSKSiSUFLIY", + "idType": "id", + "filters": [] + }, + { + "name": "Krak Grenades", + "type": "item", + "id": "xuev8a8qyfhywpzn", + "diff": { + "name": "Krak Grenades", + "data": { + "quantity": 3 + } + }, + "documentId": "SJ8UaYHEMtF71W1M", + "idType": "id", + "filters": [] + } + ], + "freeItems": [ + { + "id": "", + "name": "Nemesis Force Halberd" + }, + { + "id": "", + "name": "Aegis (Psychic Hood) — Grey Knights" + }, + { + "id": "", + "name": "Astartes Storm Bolter (Aegis Mount)" + }, + { + "id": "", + "name": "Frag Grenade" + }, + { + "id": "", + "name": "Krak Grenade" + }, + { + "id": "", + "name": "Trinket (Chapter Relic Shard)" + } + ] + }, + "suggested": { + "attributes": { + "strength": null, + "toughness": null, + "agility": null, + "initiative": null, + "willpower": null, + "intellect": null, + "fellowship": null + }, + "skills": { + "athletics": null, + "awareness": null, + "ballisticSkill": null, + "cunning": null, + "deception": null, + "insight": null, + "intimidation": null, + "investigation": null, + "leadership": null, + "medicae": null, + "persuasion": null, + "pilot": null, + "psychicMastery": null, + "scholar": null, + "stealth": null, + "survival": null, + "tech": null, + "weaponSkill": null + }, + "talents": { + "list": [] + } + } + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771384639, + "modifiedTime": 1755771384639, + "lastModifiedBy": "8fThFXcxV83JCCcX", + "exportSource": { + "worldId": "gilead-wandg", + "uuid": "Item.TCmE7YmUDUVQ3xoz", + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1" + } + }, + "folder": "DEb55m6iVZ0NUOxA", + "_id": "VLHxIxgzHvpG706F" + }, + { + "name": "Aegis of Titan (Ability)", + "type": "talent", + "img": "icons/svg/aura.svg", + "_id": "WpiwdDYb43gYCaoZ", + "effects": [ + { + "_id": "CZVs8Y7RVFIExaHs", + "label": "Aegis of Titan — Innate Purity", + "icon": "icons/svg/aura.svg", + "origin": "", + "disabled": false, + "duration": { + "startTime": null + }, + "changes": [ + { + "key": "system.combat.resolve.bonus", + "mode": 2, + "value": 1, + "priority": 20 + } + ], + "transfer": true, + "flags": {} + }, + { + "_id": "fRopUvWWkFv6OzO4", + "label": "Aegis of Titan — Aegis Synergy", + "icon": "icons/svg/upgrade.svg", + "origin": "", + "disabled": true, + "duration": { + "startTime": null + }, + "changes": [ + { + "key": "system.combat.resolve.bonus", + "mode": 2, + "value": 1, + "priority": 20 + } + ], + "transfer": true, + "flags": {} + } + ], + "flags": { + "core": {}, + "wng-core": { + "initialization-folder": "Talents", + "sort": 0 + } + }, + "folder": null, + "system": { + "description": "Innate purity (+1 vs Corruption) and +1 while equipped with Aegis (toggle Synergy).", + "keywords": "IMPERIUM, ADEPTUS ASTARTES, GREY KNIGHTS" + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1" + } + }, + { + "name": "Aegis (Psychic Hood) — Grey Knights", + "type": "gear", + "img": "modules/wng-core/assets/icons/gear/psychic-hood.webp", + "_id": "Niy9qzL63nlyNyzs", + "effects": [ + { + "_id": "c2bj13jQg1uIz1Od", + "name": "Warding Runes Engaged (Toggle)", + "icon": "icons/svg/explosion.svg", + "origin": "", + "disabled": true, + "duration": { + "startTime": null + }, + "changes": [ + { + "key": "system.combat.resilience.bonus", + "mode": 2, + "value": 1, + "priority": 20 + }, + { + "key": "system.combat.defence.bonus", + "mode": 2, + "value": -1, + "priority": 20 + } + ], + "tint": null, + "transfer": true, + "flags": {} + }, + { + "_id": "8wTAyZmZZ1hYMZDd", + "name": "Aegis Wards (Constant)", + "icon": "icons/svg/aura.svg", + "origin": "", + "disabled": false, + "duration": { + "startTime": null + }, + "changes": [ + { + "key": "system.skills.psychicMastery.bonus", + "mode": 2, + "value": 1, + "priority": 20 + }, + { + "key": "system.combat.resolve.bonus", + "mode": 2, + "value": 1, + "priority": 20 + } + ], + "tint": null, + "transfer": true, + "flags": {} + } + ], + "flags": { + "core": {}, + "wng-core": { + "initialization-folder": "Gear", + "sort": 0 + } + }, + "folder": null, + "system": { + "quantity": 1, + "rarity": "veryRare", + "description": "Hexagrammic wards and sanctified psychic hood.
Toggle (Action): Warding Runes Engaged — +1 Resilience, −1 Defence (vs ranged). Constant: +1 die to Deny the Witch; +1 die vs Corruption.
", + "value": 9, + "keywords": "IMPERIUM, ADEPTUS ASTARTES, GREY KNIGHTS, PSYCHIC HOOD", + "equipped": false, + "effect": "", + "test": { + "self": false + } + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1" + } + }, + { + "name": "Nemesis Force Halberd", + "type": "weapon", + "img": "modules/wng-core/assets/icons/weapons/force-stave.webp", + "effects": [], + "flags": { + "wng-core": { + "initialization-folder": "Weapons", + "sort": 0 + }, + "core": {} + }, + "system": { + "quantity": 1, + "rarity": "uncommon", + "description": "Force Staves are laced with a complex psy-matrix that allows them to act as a psychic battery, storing psychic energy that can be released with brutal efficiency.Nemesis: vs DAEMON/PSYKER: +1 ED (homebrew). Two‑Handed.
", + "value": 2, + "keywords": "FORCE, AELDARI, 2-HANDED, INQUISITION, ADEPTUS ASTARTES, ADEPTUS ASTRA TELEPATHICA, GREY KNIGHTS", + "equipped": false, + "attack": { + "base": 0, + "bonus": 0, + "rank": "none" + }, + "damage": { + "base": 4, + "bonus": 0, + "rank": 0, + "ap": { + "base": -1, + "bonus": 0, + "rank": 0 + }, + "ed": { + "base": 2, + "bonus": 0, + "rank": 0 + }, + "enabled": false, + "otherDamage": { + "mortal": "0", + "wounds": "0", + "shock": "0" + } + }, + "ed": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "ap": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "category": "melee", + "range": { + "short": 0, + "medium": 0, + "long": 0, + "melee": 2, + "thrown": null + }, + "ammo": { + "id": "" + }, + "salvo": 0, + "traits": { + "list": [ + { + "name": "brutal" + }, + { + "name": "force" + }, + { + "name": "twoHanded" + } + ] + }, + "upgrades": [], + "otherDamage": {}, + "combi": {}, + "twinned": false + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755779931196, + "modifiedTime": 1755779931196, + "lastModifiedBy": "8fThFXcxV83JCCcX", + "exportSource": { + "worldId": "gilead-wandg", + "uuid": "Item.9vfkaU0vc61t7hKO", + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1" + } + }, + "folder": "85dkcvhBYli5TJrZ", + "_id": "m1dt3VuFzdGxMgaC" + }, + { + "name": "Astartes Storm Bolter (Aegis Mount)", + "type": "weapon", + "img": "modules/wng-core/assets/icons/weapons/bolt-pistol.webp", + "effects": [], + "flags": { + "wng-core": { + "initialization-folder": "Weapons", + "sort": 0 + }, + "core": {} + }, + "system": { + "quantity": 1, + "rarity": "rare", + "description": "Integrated storm bolter module. Integrated: does not occupy hands; may fire while wielding two‑handed melee. Treat as Pistol for firing in melee.
", + "value": 4, + "keywords": "BOLT, IMPERIUM, ADEPTUS ASTARTES, GREY KNIGHTS, INTEGRATED", + "equipped": false, + "attack": { + "base": 0, + "bonus": 0, + "rank": "none" + }, + "damage": { + "base": 10, + "bonus": 0, + "rank": 0, + "ed": { + "base": 2, + "bonus": 0, + "rank": 0 + }, + "ap": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "enabled": false, + "otherDamage": { + "mortal": "0", + "wounds": "0", + "shock": "0" + } + }, + "ed": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "ap": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "category": "ranged", + "range": { + "short": 12, + "medium": 24, + "long": 36, + "melee": 1, + "thrown": null + }, + "ammo": { + "id": "" + }, + "salvo": 1, + "traits": { + "list": [ + { + "name": "brutal" + }, + { + "name": "pistol" + }, + { + "name": "rapidFire", + "rating": "2" + } + ] + }, + "upgrades": [], + "otherDamage": {}, + "combi": {}, + "twinned": false + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755779945407, + "modifiedTime": 1755779945407, + "lastModifiedBy": "8fThFXcxV83JCCcX", + "exportSource": { + "worldId": "gilead-wandg", + "uuid": "Item.Seza6hxnXhHInk8m", + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1" + } + }, + "folder": "85dkcvhBYli5TJrZ", + "_id": "fUottZHaIQ6IhPH8" + }, + { + "name": "Pilgrim Astartes Plate (Disguise Armour)", + "type": "armour", + "img": "modules/wng-core/assets/icons/armour/terminator-armour.webp", + "effects": [ + { + "_id": "44rACWx99MiXXe4E", + "name": "Pilgrim Disguise Penalties", + "icon": "icons/svg/downgrade.svg", + "origin": "", + "disabled": false, + "duration": { + "startTime": null, + "seconds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "changes": [ + { + "key": "system.attributes.agility.bonus", + "mode": 2, + "value": -1, + "priority": 20 + }, + { + "key": "system.skills.stealth.bonus", + "mode": 2, + "value": -1, + "priority": 20 + }, + { + "key": "system.combat.speed", + "mode": 2, + "value": -1, + "priority": 20 + } + ], + "tint": null, + "transfer": true, + "flags": {} + } + ], + "flags": { + "wng-core": { + "initialization-folder": "Armour", + "sort": 0 + }, + "core": {} + }, + "system": { + "quantity": 1, + "rarity": "rare", + "description": "Scavenged Black Templars plate, patched & lightened. Designed for incognito operations.
Hexagrammic wards and sanctified psychic hood.
Toggle (Action): Warding Runes Engaged — +1 Resilience, −1 Defence (vs ranged). Constant: +1 die to Deny the Witch; +1 die vs Corruption.
", + "value": 9, + "keywords": "IMPERIUM, ADEPTUS ASTARTES, GREY KNIGHTS, PSYCHIC HOOD", + "equipped": false, + "effect": "", + "test": { + "self": false + } + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1" + } +} \ No newline at end of file diff --git a/wg-greyknights/foundry/fvtt-Item-archetype-grey-knight_v2.json b/wg-greyknights/foundry/fvtt-Item-archetype-grey-knight_v2.json new file mode 100644 index 0000000..39af70c --- /dev/null +++ b/wg-greyknights/foundry/fvtt-Item-archetype-grey-knight_v2.json @@ -0,0 +1,283 @@ +{ + "name": "Grey Knight (Archetype)", + "type": "archetype", + "img": "modules/wng-forsaken/assets/actors/archetype-astartes-librarian.webp", + "effects": [ + { + "_id": "I76csFVFAcWAA4Zz", + "label": "Aegis of Titan — Innate Purity", + "icon": "icons/svg/aura.svg", + "origin": "", + "disabled": false, + "duration": { + "startTime": null + }, + "changes": [ + { + "key": "system.combat.resolve.bonus", + "mode": 2, + "value": 1, + "priority": 20 + } + ], + "transfer": true, + "flags": {} + } + ], + "flags": { + "wng-forsaken": { + "initialization-folder": "Archetypes", + "sort": 0 + }, + "core": {} + }, + "system": { + "tier": 4, + "journal": "DMmW708Q5AQvQfuy", + "species": { + "name": "Adeptus Astartes", + "id": "KpwHo0A92bR7iVMB" + }, + "faction": { + "name": "Adeptus Astartes", + "id": "CN5E9Z5GqfiR1MDn" + }, + "influence": 2, + "cost": 359, + "keywords": [ + "IMPERIUM", + "ADEPTUS ASTARTES", + "GREY KNIGHTS" + ], + "attributes": { + "strength": 5, + "toughness": 5, + "agility": 5, + "initiative": 5, + "willpower": 6, + "intellect": 3, + "fellowship": null + }, + "skills": { + "athletics": 3, + "awareness": 3, + "ballisticSkill": 5, + "cunning": null, + "deception": null, + "insight": null, + "intimidation": null, + "investigation": null, + "leadership": null, + "medicae": null, + "persuasion": null, + "pilot": null, + "psychicMastery": 4, + "scholar": 2, + "stealth": 3, + "survival": 1, + "tech": null, + "weaponSkill": 5 + }, + "ability": { + "id": "", + "name": "Aegis of Titan", + "description": "Innate Purity: +1 vs Corruption. Aegis Synergy: +1 vs Corruption while equipped with Aegis. Reroll 1 die on Deny the Witch each round." + }, + "wargear": { + "structure": { + "type": "and", + "groupId": "root", + "id": "root", + "options": [ + { + "type": "option", + "index": 0, + "groupId": "cj0fha0grf41pcv4", + "id": "cj0fha0grf41pcv4" + }, + { + "type": "option", + "index": 1, + "groupId": "a89wca5qifs6kga9", + "id": "a89wca5qifs6kga9" + }, + { + "type": "option", + "index": 2, + "groupId": "7za8qa72jedhuct9", + "id": "7za8qa72jedhuct9" + }, + { + "type": "option", + "index": 3, + "groupId": "q3jc5brs0mr50azx", + "id": "q3jc5brs0mr50azx" + }, + { + "type": "option", + "index": 4, + "groupId": "lz6z45ef5goceln6", + "id": "lz6z45ef5goceln6" + }, + { + "type": "option", + "index": 5, + "groupId": "xuev8a8qyfhywpzn", + "id": "xuev8a8qyfhywpzn" + } + ] + }, + "options": [ + { + "name": "Mk VII Astartes Power Armour", + "type": "item", + "id": "cj0fha0grf41pcv4", + "diff": { + "name": "Mk VII Astartes Power Armour" + }, + "documentId": "7Bp1rDIfKEB2MB9N", + "idType": "id", + "filters": [] + }, + { + "name": "Psychic Hood", + "type": "item", + "id": "a89wca5qifs6kga9", + "diff": { + "name": "Psychic Hood" + }, + "documentId": "qKIlaAhu9RZ63l1N", + "idType": "id", + "filters": [] + }, + { + "name": "Bolt Pistol", + "type": "item", + "id": "7za8qa72jedhuct9", + "diff": { + "name": "Bolt Pistol" + }, + "documentId": "7b2xcPWBB7up65PM", + "idType": "id", + "filters": [] + }, + { + "name": "Force Stave", + "type": "item", + "id": "q3jc5brs0mr50azx", + "diff": { + "name": "Force Stave" + }, + "documentId": "9vfkaU0vc61t7hKO", + "idType": "id", + "filters": [] + }, + { + "name": "Frag Grenades", + "type": "item", + "id": "lz6z45ef5goceln6", + "diff": { + "name": "Frag Grenades", + "data": { + "quantity": 3 + } + }, + "documentId": "oDG9YpSKSiSUFLIY", + "idType": "id", + "filters": [] + }, + { + "name": "Krak Grenades", + "type": "item", + "id": "xuev8a8qyfhywpzn", + "diff": { + "name": "Krak Grenades", + "data": { + "quantity": 3 + } + }, + "documentId": "SJ8UaYHEMtF71W1M", + "idType": "id", + "filters": [] + } + ], + "freeItems": [ + { + "id": "", + "name": "Nemesis Force Halberd" + }, + { + "id": "", + "name": "Aegis (Psychic Hood) — Grey Knights" + }, + { + "id": "", + "name": "Astartes Storm Bolter (Aegis Mount)" + }, + { + "id": "", + "name": "Frag Grenade" + }, + { + "id": "", + "name": "Krak Grenade" + }, + { + "id": "", + "name": "Trinket (Chapter Relic Shard)" + } + ] + }, + "suggested": { + "attributes": { + "strength": null, + "toughness": null, + "agility": null, + "initiative": null, + "willpower": null, + "intellect": null, + "fellowship": null + }, + "skills": { + "athletics": null, + "awareness": null, + "ballisticSkill": null, + "cunning": null, + "deception": null, + "insight": null, + "intimidation": null, + "investigation": null, + "leadership": null, + "medicae": null, + "persuasion": null, + "pilot": null, + "psychicMastery": null, + "scholar": null, + "stealth": null, + "survival": null, + "tech": null, + "weaponSkill": null + }, + "talents": { + "list": [] + } + } + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755771384639, + "modifiedTime": 1755771384639, + "lastModifiedBy": "8fThFXcxV83JCCcX", + "exportSource": { + "worldId": "gilead-wandg", + "uuid": "Item.TCmE7YmUDUVQ3xoz", + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1" + } + }, + "folder": "DEb55m6iVZ0NUOxA", + "_id": "VLHxIxgzHvpG706F" +} \ No newline at end of file diff --git a/wg-greyknights/foundry/fvtt-Item-nemesis-force-halberd.json b/wg-greyknights/foundry/fvtt-Item-nemesis-force-halberd.json new file mode 100644 index 0000000..7b6df88 --- /dev/null +++ b/wg-greyknights/foundry/fvtt-Item-nemesis-force-halberd.json @@ -0,0 +1,103 @@ +{ + "name": "Nemesis Force Halberd", + "type": "weapon", + "img": "modules/wng-core/assets/icons/weapons/force-stave.webp", + "effects": [], + "flags": { + "wng-core": { + "initialization-folder": "Weapons", + "sort": 0 + }, + "core": {} + }, + "system": { + "quantity": 1, + "rarity": "uncommon", + "description": "Force Staves are laced with a complex psy-matrix that allows them to act as a psychic battery, storing psychic energy that can be released with brutal efficiency.Nemesis: vs DAEMON/PSYKER: +1 ED (homebrew). Two‑Handed.
", + "value": 2, + "keywords": "FORCE, AELDARI, 2-HANDED, INQUISITION, ADEPTUS ASTARTES, ADEPTUS ASTRA TELEPATHICA, GREY KNIGHTS", + "equipped": false, + "attack": { + "base": 0, + "bonus": 0, + "rank": "none" + }, + "damage": { + "base": 4, + "bonus": 0, + "rank": 0, + "ap": { + "base": -1, + "bonus": 0, + "rank": 0 + }, + "ed": { + "base": 2, + "bonus": 0, + "rank": 0 + }, + "enabled": false, + "otherDamage": { + "mortal": "0", + "wounds": "0", + "shock": "0" + } + }, + "ed": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "ap": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "category": "melee", + "range": { + "short": 0, + "medium": 0, + "long": 0, + "melee": 2, + "thrown": null + }, + "ammo": { + "id": "" + }, + "salvo": 0, + "traits": { + "list": [ + { + "name": "brutal" + }, + { + "name": "force" + }, + { + "name": "twoHanded" + } + ] + }, + "upgrades": [], + "otherDamage": {}, + "combi": {}, + "twinned": false + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755779931196, + "modifiedTime": 1755779931196, + "lastModifiedBy": "8fThFXcxV83JCCcX", + "exportSource": { + "worldId": "gilead-wandg", + "uuid": "Item.9vfkaU0vc61t7hKO", + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1" + } + }, + "folder": "85dkcvhBYli5TJrZ", + "_id": "m1dt3VuFzdGxMgaC" +} \ No newline at end of file diff --git a/wg-greyknights/foundry/fvtt-Item-pilgrim-astartes-plate.json b/wg-greyknights/foundry/fvtt-Item-pilgrim-astartes-plate.json new file mode 100644 index 0000000..c5e2ae0 --- /dev/null +++ b/wg-greyknights/foundry/fvtt-Item-pilgrim-astartes-plate.json @@ -0,0 +1,90 @@ +{ + "name": "Pilgrim Astartes Plate (Disguise Armour)", + "type": "armour", + "img": "modules/wng-core/assets/icons/armour/terminator-armour.webp", + "effects": [ + { + "_id": "44rACWx99MiXXe4E", + "name": "Pilgrim Disguise Penalties", + "icon": "icons/svg/downgrade.svg", + "origin": "", + "disabled": false, + "duration": { + "startTime": null, + "seconds": null, + "turns": null, + "startRound": null, + "startTurn": null + }, + "changes": [ + { + "key": "system.attributes.agility.bonus", + "mode": 2, + "value": -1, + "priority": 20 + }, + { + "key": "system.skills.stealth.bonus", + "mode": 2, + "value": -1, + "priority": 20 + }, + { + "key": "system.combat.speed", + "mode": 2, + "value": -1, + "priority": 20 + } + ], + "tint": null, + "transfer": true, + "flags": {} + } + ], + "flags": { + "wng-core": { + "initialization-folder": "Armour", + "sort": 0 + }, + "core": {} + }, + "system": { + "quantity": 1, + "rarity": "rare", + "description": "Scavenged Black Templars plate, patched & lightened. Designed for incognito operations.
Integrated storm bolter module. Integrated: does not occupy hands; may fire while wielding two‑handed melee. Treat as Pistol for firing in melee.
", + "value": 4, + "keywords": "BOLT, IMPERIUM, ADEPTUS ASTARTES, GREY KNIGHTS, INTEGRATED", + "equipped": false, + "attack": { + "base": 0, + "bonus": 0, + "rank": "none" + }, + "damage": { + "base": 10, + "bonus": 0, + "rank": 0, + "ed": { + "base": 2, + "bonus": 0, + "rank": 0 + }, + "ap": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "enabled": false, + "otherDamage": { + "mortal": "0", + "wounds": "0", + "shock": "0" + } + }, + "ed": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "ap": { + "base": 0, + "bonus": 0, + "rank": 0 + }, + "category": "ranged", + "range": { + "short": 12, + "medium": 24, + "long": 36, + "melee": 1, + "thrown": null + }, + "ammo": { + "id": "" + }, + "salvo": 1, + "traits": { + "list": [ + { + "name": "brutal" + }, + { + "name": "pistol" + }, + { + "name": "rapidFire", + "rating": "2" + } + ] + }, + "upgrades": [], + "otherDamage": {}, + "combi": {}, + "twinned": false + }, + "_stats": { + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1", + "createdTime": 1755779945407, + "modifiedTime": 1755779945407, + "lastModifiedBy": "8fThFXcxV83JCCcX", + "exportSource": { + "worldId": "gilead-wandg", + "uuid": "Item.Seza6hxnXhHInk8m", + "coreVersion": "13.347", + "systemId": "wrath-and-glory", + "systemVersion": "7.1.1" + } + }, + "folder": "85dkcvhBYli5TJrZ", + "_id": "fUottZHaIQ6IhPH8" +} \ No newline at end of file diff --git a/wg-greyknights/macro/macro-aegis-toggle-glow.js b/wg-greyknights/macro/macro-aegis-toggle-glow.js new file mode 100644 index 0000000..3149b04 --- /dev/null +++ b/wg-greyknights/macro/macro-aegis-toggle-glow.js @@ -0,0 +1,59 @@ +// Aegis: toggle warding + token glow (Foundry v13) — with canvas refresh +(async () => { + const tok = canvas.tokens.controlled[0] ?? null; + const actor = tok?.actor ?? game.user.character; + const token = tok ?? canvas.tokens.placeables.find(t => t.actor?.id === actor?.id); + if (!actor || !token) return ui.notifications.warn("Wybierz token lub przypisz postać do użytkownika."); + + const aegis = actor.items.find(i => i.name.includes("Aegis (Psychic Hood)")); + if (!aegis) return ui.notifications.warn("Nie znaleziono itemu Aegis na postaci."); + const eff = aegis.effects.find(e => e.name?.startsWith("Warding Runes Engaged")); + if (!eff) return ui.notifications.warn("Nie znaleziono efektu toggle w Aegis."); + + const wasDisabled = eff.disabled ?? true; + await eff.update({ disabled: !wasDisabled }); + + const FLAG_SCOPE = "wng-gk"; + const FLAG_KEY = "prevLight"; + + const setGlowOn = async () => { + const prev = token.document.getFlag(FLAG_SCOPE, FLAG_KEY); + if (!prev) await token.document.setFlag(FLAG_SCOPE, FLAG_KEY, foundry.utils.deepClone(token.document.light)); + await token.document.update({ + light: { + color: "#66ccff", + coloration: 2, + alpha: 0.7, + dim: 16, + bright: 0, + angle: 360, + luminosity: 0.5, + attenuation: 0.35, + saturation: 0, + contrast: 0, + shadows: 0, + animation: { type: "pulse", speed: 3, intensity: 4, reverse: false } + } + }); + await canvas.perception.update({ lighting: { refresh: true } }); + }; + + const setGlowOff = async () => { + const prev = token.document.getFlag(FLAG_SCOPE, FLAG_KEY); + if (prev) { + await token.document.update({ light: prev }); + await token.document.unsetFlag(FLAG_SCOPE, FLAG_KEY); + } else { + await token.document.update({ light: { dim: 0, bright: 0, color: null } }); + } + await canvas.perception.update({ lighting: { refresh: true } }); + }; + + if (wasDisabled) { + await setGlowOn(); + ChatMessage.create({ content: `Aegis: Warding Runes ENGAGED. (Akcja)` }); + } else { + await setGlowOff(); + ChatMessage.create({ content: `Aegis: Warding Runes DISENGAGED.` }); + } +})();