vagabond-rpg-foundryvtt/packs/_source/spells/beast.json
Cal Corum 18df9e4395 Add complete spells compendium (58 spells)
- Create all 58 spell JSON files with correct data model structure
- Validate all spells against NoteDiscovery source content
- Include damage types, effects, crit effects, delivery types, duration types
- Add validation script for future compendium verification
- All spells marked as reviewed after human approval

Spells by damage type:
- Fire: Apoplex, Burn, Erupt, Light
- Cold: Fog, Freeze, Frostburn, Moon
- Shock: Disintegrate, Zap
- Acid: Enflesh, Goop, Rust
- Poison: Gas, Leech
- Blunt: Kinesis, Terraform
- None: 41 utility/buff/control spells

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

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

36 lines
1.5 KiB
JSON

{
"_id": "vagabondSpellBeast",
"_key": "!items!vagabondSpellBeast",
"name": "Beast",
"type": "spell",
"img": "icons/svg/lightning.svg",
"system": {
"description": "<p>You call forth a Beast or Beasts that can fit in the Area or nearest open space to the Target. They remain for the duration and can have a cumulative HD total count no higher than half your Level (minimum 1).</p><p>You must spend 1 Mana each Turn you Focus on this Spell after the Casting. You can choose to let the Beasts act independently, or to command them when you Focus. They use your Cast Skill for any Check they make.</p>",
"damageType": "",
"damageBase": "d6",
"maxDice": 0,
"effect": "<p>You call forth a Beast or Beasts that can fit in the Area or nearest open space to the Target. They remain for the duration and can have a cumulative HD total count no higher than half your Level (minimum 1).</p><p>You must spend 1 Mana each Turn you Focus on this Spell after the Casting. You can choose to let the Beasts act independently, or to command them when you Focus. They use your Cast Skill for any Check they make.</p>",
"critEffect": "",
"deliveryTypes": {
"touch": true,
"remote": true,
"imbue": true,
"cube": true,
"aura": true,
"cone": true,
"glyph": true,
"line": true,
"sphere": true
},
"durationTypes": {
"instant": true,
"focus": true,
"continual": true
},
"castingSkill": "",
"focusing": false,
"tags": []
},
"reviewed": true
}