- Generate all 103 perk JSON files with structured prerequisites - Parse stat requirements (MIT/DEX/AWR/RSN/PRS/LUK with thresholds) - Parse trained skill requirements (AND/OR conditions) - Parse spell prerequisites and custom resource requirements - Detect ritual perks (8 total) with duration parsing - Tag repeatable perks (7 total) - Assign context-aware tags (combat, defensive, utility, social, etc.) - Add validation script for future verification - All perks validated against NoteDiscovery source Perk categories: - Combat perks: 45 - Magic-enhancing perks: 28 - Ritual perks: 8 (Athame, Familiar, Medium, etc.) - Repeatable perks: 7 (Advancement, Bookworm, Pack Mule, etc.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
40 lines
1.2 KiB
JSON
40 lines
1.2 KiB
JSON
{
|
|
"_id": "vagabondPerkReAnimator",
|
|
"name": "Re-Animator",
|
|
"type": "perk",
|
|
"img": "icons/svg/shield.svg",
|
|
"system": {
|
|
"description": "<p>You can perform a 10 minute Ritual with the corpse of a non-Artificial or Undead Being with HD no higher than your Level, raising it as an Undead as per the Raise Spell. It is under your control for one Shift, or until you perform this Ritual again. You can command it during your Turn (no Action), and it uses your Craft Skill for Checks it makes.</p>",
|
|
"prerequisites": {
|
|
"stats": {
|
|
"might": null,
|
|
"dexterity": null,
|
|
"awareness": null,
|
|
"reason": null,
|
|
"presence": null,
|
|
"luck": null
|
|
},
|
|
"trainedSkills": ["craft", "arcana or mysticism"],
|
|
"spells": [],
|
|
"perks": [],
|
|
"custom": ""
|
|
},
|
|
"changes": [],
|
|
"passive": true,
|
|
"uses": {
|
|
"value": 0,
|
|
"max": 0,
|
|
"per": ""
|
|
},
|
|
"luckCost": 0,
|
|
"grantsLuck": 0,
|
|
"isRitual": true,
|
|
"ritualDuration": 10,
|
|
"ritualComponents": "",
|
|
"tags": ["utility", "crafting", "magic", "ritual"]
|
|
},
|
|
"effects": [],
|
|
"_key": "!items!vagabondPerkReAnimator",
|
|
"reviewed": true
|
|
}
|