vagabond-rpg-foundryvtt/packs/_source/classes/wizard.json
Cal Corum fa71f3b985 Implement Active Effects automation (Phase 11)
Schema & Documentation:
- Extended EFFECT_KEYS with 24 new mappings: senses (6), movement
  capabilities (5), skill training (12), focus tracking
- Created docs/ACTIVE_EFFECTS_REFERENCE.md with comprehensive guide
  for effect keys, modes, JSON format, and formula support

Ancestry Automation:
- Goblin: Darksight (darkvision), Nimble (+5 speed)
- Orc: Darksight (darkvision), Hulking (+2 item slots)
- Halfling: Nimble (+5 speed)
- Draken: Scale (+1 armor)
- Dwarf already had automation from earlier work

Class Automation:
- Wizard: Manifold Mind I/II (+1 focus.maxConcurrent each)
- Fighter Valor already automated (proof of concept)
- Gunslinger Deadeye deferred (dynamic, not static bonus)

Added Phase 11 to PROJECT_ROADMAP.json with 18 tasks (10 complete,
8 deferred for conditional flags/UI/state tracking).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-16 22:13:18 -06:00

109 lines
3.9 KiB
JSON
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"_id": "vagabondClsWizard0",
"_key": "!items!vagabondClsWizard0",
"name": "Wizard",
"type": "class",
"img": "icons/svg/book.svg",
"system": {
"description": "<p>Students of the arcane arts, researchers and developers of spells as academic pursuit.</p>",
"keyStat": "reason",
"actionStyle": "cast",
"zone": "backline",
"weaponTraining": [],
"skillTraining": [
{ "type": "fixed", "skills": ["arcana"], "count": 1 },
{ "type": "choice", "skills": [], "count": 4 }
],
"trainedSkills": [],
"startingPack": "<p>Astronomer or Mage</p>",
"isCaster": true,
"progression": [
{
"level": 1,
"mana": 4,
"castingMax": 0,
"spellsKnown": 4,
"features": ["Spellcaster", "Page Master"]
},
{ "level": 2, "mana": 8, "castingMax": 0, "spellsKnown": 0, "features": ["Sculpt Spell"] },
{ "level": 3, "mana": 12, "castingMax": 0, "spellsKnown": 1, "features": ["Perk"] },
{ "level": 4, "mana": 16, "castingMax": 0, "spellsKnown": 0, "features": ["Manifold Mind"] },
{ "level": 5, "mana": 20, "castingMax": 0, "spellsKnown": 1, "features": ["Perk"] },
{
"level": 6,
"mana": 24,
"castingMax": 0,
"spellsKnown": 0,
"features": ["Extracurricular"]
},
{ "level": 7, "mana": 28, "castingMax": 0, "spellsKnown": 1, "features": ["Perk"] },
{
"level": 8,
"mana": 32,
"castingMax": 0,
"spellsKnown": 0,
"features": ["Manifold Mind II"]
},
{ "level": 9, "mana": 36, "castingMax": 0, "spellsKnown": 1, "features": ["Perk"] },
{ "level": 10, "mana": 40, "castingMax": 0, "spellsKnown": 0, "features": ["Archwizard"] }
],
"features": [
{
"name": "Spellcaster",
"level": 1,
"description": "<p>You can Cast Spells using Arcana.</p><p><strong>Spells:</strong> You learn 4 Spells. You learn 1 other Spell every 2 Wizard Levels hereafter.</p><p><strong>Mana:</strong> Your Maximum Mana is equal to (4 × your Wizard Level), and the highest amount of Mana you can spend to Cast a Spell is equal to (Reason + half your Wizard Level, round up). You regain spent Mana when you Rest or Study.</p>",
"passive": true,
"changes": []
},
{
"name": "Page Master",
"level": 1,
"description": "<p>You gain the <strong>Bookworm Perk</strong>. Additionally, when you successfully Cast a Spell, you can spend one of your Studied dice and add it to the damage or healing roll.</p>",
"passive": true,
"changes": []
},
{
"name": "Sculpt Spell",
"level": 2,
"description": "<p>You pay 1 less Mana for Spell delivery.</p>",
"passive": true,
"changes": []
},
{
"name": "Manifold Mind",
"level": 4,
"description": "<p>You can Focus on up to two Spells at the same time.</p>",
"passive": true,
"changes": [
{ "key": "system.focus.maxConcurrent", "mode": 2, "value": "1", "priority": 10 }
]
},
{
"name": "Extracurricular",
"level": 6,
"description": "<p>When you Cast, you can spend a Studied die to cast any one Spell with that Casting, even if it isn't a Spell you know.</p>",
"passive": false,
"changes": []
},
{
"name": "Manifold Mind II",
"level": 8,
"description": "<p>You can now Focus on up to three Spells at the same time.</p>",
"passive": true,
"changes": [
{ "key": "system.focus.maxConcurrent", "mode": 2, "value": "1", "priority": 10 }
]
},
{
"name": "Archwizard",
"level": 10,
"description": "<p>You pay 2 less Mana for Spell delivery.</p>",
"passive": true,
"changes": []
}
],
"customResource": {}
},
"reviewed": true
}