| name | d20-magic |
| description | This skill should be used when the GM needs to handle spellcasting situations, including resolving spell effects, managing spell slots, calculating spell save DCs, handling concentration, resolving spell attacks, determining spellcasting abilities, handling cantrips, or processing ritual casting. Provides spellcasting rules, formulas, and references for running magical gameplay. |
| version | 1.0.0 |
Spellcasting Skill
Provides guidance for handling spellcasting in d20 system adventures. Use this skill when players cast spells, manage spell resources, or when you need to resolve magical effects.
Core Formulas
These formulas are essential for all spellcasting. The spellcasting ability depends on class: Intelligence (Wizard), Wisdom (Cleric, Druid, Ranger), or Charisma (Bard, Paladin, Sorcerer, Warlock).
Spell Save DC
When a spell forces a target to make a saving throw:
Spell Save DC = 8 + Proficiency Bonus + Spellcasting Ability Modifier
Example: A level 5 Wizard with Intelligence 18 (+4 modifier) has proficiency bonus +3.
- Spell Save DC = 8 + 3 + 4 = 15
Spell Attack Modifier
When a spell requires an attack roll against a target:
Spell Attack Modifier = Proficiency Bonus + Spellcasting Ability Modifier
Example: Same level 5 Wizard with Intelligence 18.
- Spell Attack Modifier = 3 + 4 = +7
To make a spell attack, Use the mcp__corvran__roll_dice tool:
Use the mcp__corvran__roll_dice tool:
{ "groups": [{ "n": 1, "d": 20 }], "modifier": 7 }