{{#if properties.spellcasting.class}} {{properties.spellcasting.class}} {{else if properties.class}} {{properties.class}} {{else}} Spellcaster {{/if}}

{{#if properties.spellcasting.ability}} {{properties.spellcasting.ability}} {{else}} WISDOM {{/if}}
{{#if properties.spellcasting.save_dc}} {{properties.spellcasting.save_dc}} {{else}} 13 {{/if}}
{{#if properties.spellcasting.attack_bonus}} {{modSign properties.spellcasting.attack_bonus}} {{else}} +5 {{/if}}
0 CANTRIPS
    {{#if properties.spellcasting.cantrips}} {{#each properties.spellcasting.cantrips}}
  • {{#if this.name}}{{this.name}}{{else}}{{this}}{{/if}}
  • {{/each}} {{else}}
  • —
  • {{/if}}
1
Total: {{slotTotal ../properties.spellcasting.slots 1}} Expended: {{slotExpended ../properties.spellcasting.slots 1}}
    {{#each (filterSpells properties.spellcasting.spells 1)}}
  • {{this.name}}
  • {{/each}}
2
Total: {{slotTotal ../properties.spellcasting.slots 2}} Expended: {{slotExpended ../properties.spellcasting.slots 2}}
    {{#each (filterSpells properties.spellcasting.spells 2)}}
  • {{this.name}}
  • {{/each}}
3
Total: {{slotTotal ../properties.spellcasting.slots 3}} Expended: {{slotExpended ../properties.spellcasting.slots 3}}
    {{#each (filterSpells properties.spellcasting.spells 3)}}
  • {{this.name}}
  • {{/each}}
4
Total: {{slotTotal ../properties.spellcasting.slots 4}} Expended: {{slotExpended ../properties.spellcasting.slots 4}}
    {{#each (filterSpells properties.spellcasting.spells 4)}}
  • {{this.name}}
  • {{/each}}
5
Total: {{slotTotal ../properties.spellcasting.slots 5}} Expended: {{slotExpended ../properties.spellcasting.slots 5}}
    {{#each (filterSpells properties.spellcasting.spells 5)}}
  • {{this.name}}
  • {{/each}}
6
Total: {{slotTotal ../properties.spellcasting.slots 6}} Expended: {{slotExpended ../properties.spellcasting.slots 6}}
    {{#each (filterSpells properties.spellcasting.spells 6)}}
  • {{this.name}}
  • {{/each}}
7
Total: {{slotTotal ../properties.spellcasting.slots 7}} Expended: {{slotExpended ../properties.spellcasting.slots 7}}
    {{#each (filterSpells properties.spellcasting.spells 7)}}
  • {{this.name}}
  • {{/each}}
8
Total: {{slotTotal ../properties.spellcasting.slots 8}} Expended: {{slotExpended ../properties.spellcasting.slots 8}}
    {{#each (filterSpells properties.spellcasting.spells 8)}}
  • {{this.name}}
  • {{/each}}
9
Total: {{slotTotal ../properties.spellcasting.slots 9}} Expended: {{slotExpended ../properties.spellcasting.slots 9}}
    {{#each (filterSpells properties.spellcasting.spells 9)}}
  • {{this.name}}
  • {{/each}}