diff --git a/wg-greyknights/content/Daemonhunters/Abilities/Aegis of Titan.json b/wg-greyknights/content/Daemonhunters/Abilities/Aegis of Titan.json new file mode 100644 index 0000000..360ab36 --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Abilities/Aegis of Titan.json @@ -0,0 +1,14 @@ +{ + "name": "Aegis of Titan", + "type": "ability", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ], + "description": "Passive: +dice to Deny the Witch; +1 Corruption Resistance. Toggle: Fortify Armour (glowing runes) at cost of -Defence vs ranged." + } +} \ No newline at end of file diff --git a/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight (General).json b/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight (General).json new file mode 100644 index 0000000..8c22bd3 --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight (General).json @@ -0,0 +1,13 @@ +{ + "name": "Grey Knight (General)", + "type": "archetype", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ] + } +} \ No newline at end of file diff --git a/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight Justicar.json b/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight Justicar.json new file mode 100644 index 0000000..06a9137 --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight Justicar.json @@ -0,0 +1,13 @@ +{ + "name": "Grey Knight Justicar", + "type": "archetype", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ] + } +} \ No newline at end of file diff --git a/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight Paladin.json b/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight Paladin.json new file mode 100644 index 0000000..fb1c825 --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight Paladin.json @@ -0,0 +1,13 @@ +{ + "name": "Grey Knight Paladin", + "type": "archetype", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ] + } +} \ No newline at end of file diff --git a/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight Purgation Marine.json b/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight Purgation Marine.json new file mode 100644 index 0000000..6d791c0 --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight Purgation Marine.json @@ -0,0 +1,13 @@ +{ + "name": "Grey Knight Purgation Marine", + "type": "archetype", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ] + } +} \ No newline at end of file diff --git a/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight Purifier.json b/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight Purifier.json new file mode 100644 index 0000000..ed4eae8 --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Archetypes/Grey Knight Purifier.json @@ -0,0 +1,13 @@ +{ + "name": "Grey Knight Purifier", + "type": "archetype", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ] + } +} \ No newline at end of file diff --git a/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Daemon Hammer.json b/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Daemon Hammer.json new file mode 100644 index 0000000..6fdc74c --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Daemon Hammer.json @@ -0,0 +1,14 @@ +{ + "name": "Nemesis Daemon Hammer", + "type": "weapon", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ], + "category": "melee" + } +} \ No newline at end of file diff --git a/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Falchions.json b/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Falchions.json new file mode 100644 index 0000000..d43f29f --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Falchions.json @@ -0,0 +1,14 @@ +{ + "name": "Nemesis Falchions", + "type": "weapon", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ], + "category": "melee" + } +} \ No newline at end of file diff --git a/wg-greyknights/foundry/items/Nemesis Force Halberd.json b/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Force Halberd.json similarity index 61% rename from wg-greyknights/foundry/items/Nemesis Force Halberd.json rename to wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Force Halberd.json index ec1a2b6..97cd745 100644 --- a/wg-greyknights/foundry/items/Nemesis Force Halberd.json +++ b/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Force Halberd.json @@ -1,15 +1,14 @@ { "name": "Nemesis Force Halberd", "type": "weapon", - "img": "icons/svg/sword.svg", + "img": "icons/svg/placeholder.svg", "system": { - "category": "melee", "keywords": [ "GREY KNIGHTS", "INQUISITION", "DAEMONHUNTERS", "ORDO MALLEUS" ], - "special": "Counts as Force Staff; +ED vs Daemons/Psykers" + "category": "melee" } } \ No newline at end of file diff --git a/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Force Sword.json b/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Force Sword.json new file mode 100644 index 0000000..494704e --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Force Sword.json @@ -0,0 +1,14 @@ +{ + "name": "Nemesis Force Sword", + "type": "weapon", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ], + "category": "melee" + } +} \ No newline at end of file diff --git a/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Warding Stave.json b/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Warding Stave.json new file mode 100644 index 0000000..930b8ac --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Weapons/Melee/Nemesis Warding Stave.json @@ -0,0 +1,14 @@ +{ + "name": "Nemesis Warding Stave", + "type": "weapon", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ], + "category": "melee" + } +} \ No newline at end of file diff --git a/wg-greyknights/content/Daemonhunters/Weapons/Ranged/Astartes Incinerator.json b/wg-greyknights/content/Daemonhunters/Weapons/Ranged/Astartes Incinerator.json new file mode 100644 index 0000000..e337536 --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Weapons/Ranged/Astartes Incinerator.json @@ -0,0 +1,14 @@ +{ + "name": "Astartes Incinerator", + "type": "weapon", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ], + "category": "ranged" + } +} \ No newline at end of file diff --git a/wg-greyknights/content/Daemonhunters/Weapons/Ranged/Astartes Psilencer.json b/wg-greyknights/content/Daemonhunters/Weapons/Ranged/Astartes Psilencer.json new file mode 100644 index 0000000..4bbe612 --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Weapons/Ranged/Astartes Psilencer.json @@ -0,0 +1,14 @@ +{ + "name": "Astartes Psilencer", + "type": "weapon", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ], + "category": "ranged" + } +} \ No newline at end of file diff --git a/wg-greyknights/content/Daemonhunters/Weapons/Ranged/Astartes Psycannon.json b/wg-greyknights/content/Daemonhunters/Weapons/Ranged/Astartes Psycannon.json new file mode 100644 index 0000000..e768033 --- /dev/null +++ b/wg-greyknights/content/Daemonhunters/Weapons/Ranged/Astartes Psycannon.json @@ -0,0 +1,14 @@ +{ + "name": "Astartes Psycannon", + "type": "weapon", + "img": "icons/svg/placeholder.svg", + "system": { + "keywords": [ + "GREY KNIGHTS", + "INQUISITION", + "DAEMONHUNTERS", + "ORDO MALLEUS" + ], + "category": "ranged" + } +} \ No newline at end of file diff --git a/wg-greyknights/foundry/items/Grey Knight Armour Integrated Storm Bolter.json b/wg-greyknights/content/Daemonhunters/Weapons/Ranged/Grey Knight Armour Integrated Storm Bolter.json similarity index 57% rename from wg-greyknights/foundry/items/Grey Knight Armour Integrated Storm Bolter.json rename to wg-greyknights/content/Daemonhunters/Weapons/Ranged/Grey Knight Armour Integrated Storm Bolter.json index 1d4181d..9db912b 100644 --- a/wg-greyknights/foundry/items/Grey Knight Armour Integrated Storm Bolter.json +++ b/wg-greyknights/content/Daemonhunters/Weapons/Ranged/Grey Knight Armour Integrated Storm Bolter.json @@ -1,15 +1,14 @@ { "name": "Grey Knight Armour Integrated Storm Bolter", "type": "weapon", - "img": "icons/svg/bolt.svg", + "img": "icons/svg/placeholder.svg", "system": { - "category": "ranged", "keywords": [ "GREY KNIGHTS", "INQUISITION", "DAEMONHUNTERS", "ORDO MALLEUS" ], - "special": "Mounted; can fire while using two-handed melee weapon (RAW: separate action)." + "category": "ranged" } } \ No newline at end of file diff --git a/wg-greyknights/docs/README.txt b/wg-greyknights/docs/README.txt index 11219e2..18b5964 100644 --- a/wg-greyknights/docs/README.txt +++ b/wg-greyknights/docs/README.txt @@ -1,7 +1,8 @@ -Wrath & Glory — Daemonhunters (Grey Knights) v0.2.0 +Wrath & Glory — Inquisition & Daemonhunters v0.3.0 Updated: 2025-08-21T20:11:54.099941 -Install: In FoundryVTT, install as a regular module. Ensure the system 'wrath-and-glory' is active. -Note: The auto-loadout hook is provided as an ES module via module.json (no 'world' edmodule needed). +Structure: +- content/Inquisition/... — placeholder directories for non-GK Inquisition (empty for now). +- content/Daemonhunters/... — Grey Knights content, including *stubs only* for archetypes and weapons. -Change: v0.2.1 clarifies that no world-level esmodule is required; the module's esmodule runs automatically when the module is enabled. \ No newline at end of file +Use the provided 'macros/macro-gk-importer.js' to import these JSONs into your World. You can later flesh them out. diff --git a/wg-greyknights/foundry/items/Aegis of Titan.json b/wg-greyknights/foundry/items/Aegis of Titan.json deleted file mode 100644 index ff2ddf7..0000000 --- a/wg-greyknights/foundry/items/Aegis of Titan.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "Aegis of Titan", - "type": "ability", - "img": "icons/svg/aura.svg", - "system": { - "keywords": [ - "GREY KNIGHTS", - "INQUISITION", - "DAEMONHUNTERS", - "ORDO MALLEUS" - ], - "description": "Toggle: +Armour Resilience / -Defence (runes glow). Passive: +dice to Deny the Witch; +1 Corruption Resistance (stacks with archetype)." - } -} \ No newline at end of file diff --git a/wg-greyknights/manifest.json b/wg-greyknights/manifest.json index 08f6b14..ef7ccf2 100644 --- a/wg-greyknights/manifest.json +++ b/wg-greyknights/manifest.json @@ -1,8 +1,8 @@ { "id": "wrath-and-glory-gk", - "title": "Wrath & Glory — Daemonhunters (Grey Knights)", - "description": "Grey Knights add-on: archetype, Aegis armours, Nemesis force halberd, integrated Storm Bolter, Aegis of Titan ability, and helper macros.", - "version": "0.2.1", + "title": "Wrath & Glory — Inquisition & Daemonhunters (Grey Knights)", + "description": "Content split into Inquisition and Daemonhunters. Includes Grey Knight stubs (weapons, archetypes) for importer.", + "version": "0.3.0", "compatibility": { "minimum": "10", "verified": "11" @@ -24,7 +24,6 @@ "esmodules": [ "scripts/macro-gk-auto-loadout-on-archetype.js" ], - "scripts": [], "packs": [], "relationships": { "systems": [ diff --git a/wg-greyknights/module.json b/wg-greyknights/module.json index 08f6b14..ef7ccf2 100644 --- a/wg-greyknights/module.json +++ b/wg-greyknights/module.json @@ -1,8 +1,8 @@ { "id": "wrath-and-glory-gk", - "title": "Wrath & Glory — Daemonhunters (Grey Knights)", - "description": "Grey Knights add-on: archetype, Aegis armours, Nemesis force halberd, integrated Storm Bolter, Aegis of Titan ability, and helper macros.", - "version": "0.2.1", + "title": "Wrath & Glory — Inquisition & Daemonhunters (Grey Knights)", + "description": "Content split into Inquisition and Daemonhunters. Includes Grey Knight stubs (weapons, archetypes) for importer.", + "version": "0.3.0", "compatibility": { "minimum": "10", "verified": "11" @@ -24,7 +24,6 @@ "esmodules": [ "scripts/macro-gk-auto-loadout-on-archetype.js" ], - "scripts": [], "packs": [], "relationships": { "systems": [