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