plan_spells
Organize a D&D 5e character's spells: view available spells by class and level, manage spell slots, detect concentration conflicts, highlight rituals, and sum material component costs.
Instructions
Plan spells for a D&D 5e character. Shows available spells for a class at a given level, tracks spell slots, flags concentration conflicts, highlights rituals, and sums material component costs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| class_name | Yes | Spellcasting class name (e.g. "Wizard", "Cleric") | |
| level | Yes | Character level (1-20) | |
| prepared_spells | No | List of spell names you plan to prepare. If provided, analyzes conflicts and costs. | |
| remaining_slots | No | Remaining spell slots as an object mapping spell level (string) to count, e.g. {"1": 3, "2": 1} |