vagabond-rpg-foundryvtt/packs/_source/classes/barbarian.json
Cal Corum e8370afcc3 Review and correct all 18 class compendium JSONs
- Add skillTraining schema: supports fixed grants and player choices
  e.g., [{ type: "fixed", skills: ["arcana"], count: 1 },
         { type: "choice", skills: ["detect", "influence"], count: 3 }]
- Add weaponTraining schema: ["melee", "ranged"] or []
- Correct all class features, progressions, and descriptions from source
- Fix mana progressions (accumulating values, not flat)
- Replace fabricated D&D-style features with actual Vagabond features
- Add official flavor text from rulebook
- Mark all classes as reviewed: true
- Add reviewed: false to ancestry and perk JSONs for upcoming review
- Add castingMax formula TODO to PROJECT_ROADMAP.json (task 2.15)

Classes corrected: Alchemist, Barbarian, Bard, Dancer, Druid, Fighter,
Gunslinger, Hunter, Luminary, Magus, Merchant, Pugilist, Revelator,
Rogue, Sorcerer, Vanguard, Witch, Wizard

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

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

151 lines
4.3 KiB
JSON
Executable File

{
"_id": "vagabondClsBarbar",
"_key": "!items!vagabondClsBarbar",
"name": "Barbarian",
"type": "class",
"img": "icons/svg/combat.svg",
"system": {
"description": "<p>Primal warriors that fight with the power of unbridled anger. The legends speak of their kills almost as their own unique deeds, using the barbarian's name as a past-tense verb.</p>",
"keyStat": "might",
"actionStyle": "attack",
"zone": "frontline",
"weaponTraining": ["melee"],
"skillTraining": [
{ "type": "fixed", "skills": ["brawl"], "count": 1 },
{
"type": "choice",
"skills": ["detect", "influence", "leadership", "mysticism", "survival"],
"count": 3
}
],
"trainedSkills": [],
"startingPack": "<p>Gladiator or Warrior</p>",
"isCaster": false,
"progression": [
{
"level": 1,
"mana": 0,
"castingMax": 0,
"spellsKnown": 0,
"features": ["Rage", "Wrath"]
},
{
"level": 2,
"mana": 0,
"castingMax": 0,
"spellsKnown": 0,
"features": ["Aggressor"]
},
{
"level": 3,
"mana": 0,
"castingMax": 0,
"spellsKnown": 0,
"features": ["Perk"]
},
{
"level": 4,
"mana": 0,
"castingMax": 0,
"spellsKnown": 0,
"features": ["Fearmonger"]
},
{
"level": 5,
"mana": 0,
"castingMax": 0,
"spellsKnown": 0,
"features": ["Perk"]
},
{
"level": 6,
"mana": 0,
"castingMax": 0,
"spellsKnown": 0,
"features": ["Mindless Rancor"]
},
{
"level": 7,
"mana": 0,
"castingMax": 0,
"spellsKnown": 0,
"features": ["Perk"]
},
{
"level": 8,
"mana": 0,
"castingMax": 0,
"spellsKnown": 0,
"features": ["Bloodthirsty"]
},
{
"level": 9,
"mana": 0,
"castingMax": 0,
"spellsKnown": 0,
"features": ["Perk"]
},
{
"level": 10,
"mana": 0,
"castingMax": 0,
"spellsKnown": 0,
"features": ["Rip and Tear"]
}
],
"features": [
{
"name": "Rage",
"level": 1,
"description": "<p>While Berserk and wearing Light Armor or no Armor, you reduce damage you take by 1 per damage die, and your attack damage dice are one size larger and can explode. Further, you can go Berserk after you take damage or as part of making an attack. You remain Berserk this way for 1 minute, unless you end it (no Action) or go Unconscious.</p>",
"passive": true,
"changes": []
},
{
"name": "Wrath",
"level": 1,
"description": "<p>You gain the <strong>Interceptor Perk</strong>, and can make its attack against an Enemy that makes a Ranged Attack, Casts, or that damages you or an Ally.</p>",
"passive": true,
"changes": []
},
{
"name": "Aggressor",
"level": 2,
"description": "<p>You have a 10 foot bonus to Speed during the first Round of Combat, and having 3 or more Fatigue does not prevent you from taking the Rush Action.</p>",
"passive": true,
"changes": []
},
{
"name": "Fearmonger",
"level": 4,
"description": "<p>When you kill an Enemy, every Near Enemy with HD lower than your Level becomes Frightened until the end of your next Turn.</p>",
"passive": true,
"changes": []
},
{
"name": "Mindless Rancor",
"level": 6,
"description": "<p>You cannot be Charmed, Confused, or compelled to act against your will.</p>",
"passive": true,
"changes": []
},
{
"name": "Bloodthirsty",
"level": 8,
"description": "<p>Your attacks against Beings that are missing any HP are Favored, and you can sense them within Far as if by Blindsight.</p>",
"passive": true,
"changes": []
},
{
"name": "Rip and Tear",
"level": 10,
"description": "<p>While Berserk, you reduce damage you take by 2 per damage die, rather than 1, and you gain a +1 bonus to each die of damage you deal.</p>",
"passive": true,
"changes": []
}
],
"customResource": {}
},
"reviewed": true
}