mirror of
https://github.com/migatu/vtt_work.git
synced 2026-07-14 13:34:42 +00:00
Import Grey_Knight_WrathAndGlory_FoundryPack.zip do wg-greyknights (2025-08-21T17:10:55Z)
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,65 @@
|
|||||||
|
{
|
||||||
|
"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"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,87 @@
|
|||||||
|
{
|
||||||
|
"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": "<p>Hexagrammic wards and sanctified psychic hood.</p><p><b>Toggle (Action):</b> Warding Runes Engaged — +1 Resilience, −1 Defence (vs ranged). <b>Constant:</b> +1 die to Deny the Witch; +1 die vs Corruption.</p>",
|
||||||
|
"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"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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"
|
||||||
|
}
|
||||||
@@ -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.<p><em>Nemesis:</em> vs DAEMON/PSYKER: +1 ED (homebrew). Two‑Handed.</p>",
|
||||||
|
"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"
|
||||||
|
}
|
||||||
@@ -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": "<p>Scavenged Black Templars plate, patched & lightened. Designed for incognito operations.</p><ul><li><b>AR 4</b>; <b>Powered (1)</b>; <b>Cumbersome</b>.</li><li><b>Penalty (Active Effect):</b> −1 die to Agility- and Stealth-based Tests while worn; −1 Speed (homebrew).</li><li>Appears as Templar armour at a glance; close inspection may reveal inconsistencies.</li></ul>",
|
||||||
|
"value": 6,
|
||||||
|
"keywords": "POWERED, IMPERIUM, ADEPTUS ASTARTES, BLACK TEMPLARS (DISGUISE)",
|
||||||
|
"equipped": true,
|
||||||
|
"rating": 4,
|
||||||
|
"base": 0,
|
||||||
|
"traits": {
|
||||||
|
"list": [
|
||||||
|
{
|
||||||
|
"name": "cumbersome"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "powered",
|
||||||
|
"rating": "1"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"invulnerable": false
|
||||||
|
},
|
||||||
|
"_stats": {
|
||||||
|
"coreVersion": "13.347",
|
||||||
|
"systemId": "wrath-and-glory",
|
||||||
|
"systemVersion": "7.1.1",
|
||||||
|
"createdTime": 1755779886550,
|
||||||
|
"modifiedTime": 1755779886550,
|
||||||
|
"lastModifiedBy": "8fThFXcxV83JCCcX",
|
||||||
|
"exportSource": {
|
||||||
|
"worldId": "gilead-wandg",
|
||||||
|
"uuid": "Item.sTGTpOfbIveLcFul",
|
||||||
|
"coreVersion": "13.347",
|
||||||
|
"systemId": "wrath-and-glory",
|
||||||
|
"systemVersion": "7.1.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"folder": "K59Lb8PvaCmIrviu",
|
||||||
|
"_id": "2P2HioialQdFUCv6"
|
||||||
|
}
|
||||||
@@ -0,0 +1,104 @@
|
|||||||
|
{
|
||||||
|
"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": "<p>Integrated storm bolter module. <b>Integrated:</b> does not occupy hands; may fire while wielding two‑handed melee. Treat as Pistol for firing in melee.</p>",
|
||||||
|
"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"
|
||||||
|
}
|
||||||
@@ -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: `<b>Aegis:</b> Warding Runes <span style="color:#66ccff">ENGAGED</span>. (Akcja)` });
|
||||||
|
} else {
|
||||||
|
await setGlowOff();
|
||||||
|
ChatMessage.create({ content: `<b>Aegis:</b> Warding Runes DISENGAGED.` });
|
||||||
|
}
|
||||||
|
})();
|
||||||
Reference in New Issue
Block a user