-
Notifications
You must be signed in to change notification settings - Fork 28
Description
At the moment spellcasting relies on the existence of a feature named "Spellcasting" or similar to host the spell list. The naming of the feature hints at the type of spellcaster the Actor is, and then spells that match that casting type are assigned to that casting feature's list. Spells that don't fit an existing feature are not shown at all.
Goals
The new version of spellcasting should accomplish the following:
- If no spellcasting feature exists, display one anyway.
Automatically generate spellcasting features where possible. #92
Add an additional area for spells that don't have an associated feature to be displayed on the sheet. #93 - If a spellcasting feature does exist, optionally use the description text from that feature as the paragraph above the spell list.
Manual Spellcasting Feature Descriptions #117 - Determine the format of the spellcasting feature based on the kind of spells the Actor has, rather than the name of the feature.
Automatically generate spellcasting features where possible. #92 - Option to use the "Spellcasting Action" or "Spellcasting Feature" format.
Support the new Spellcasting Action #121 - With that option, also have an "automatic" mode, which will use the action style iff the actor only has action spells, and will use the feature style otherwise.
Support the new Spellcasting Action #121
Bonus
- Support an option to display a spell as an Action/Feature. This would allow for easier conversion to more modern spell-like features, or allow an NPC to have a "signature spell" made more readily available.
Support the new Spellcasting Action #121
Display a Spell as an Action #179 - Option for one "unified" spellcasting feature. #183
Spellcasting Feature
This will display more or less the same as the existing feature. A list using either slots, uses/day, or pact slots that includes spells of any action type or casting time. The actor might have more than one variation of this feature for different kinds of spellcasting or different spellcasting abilities.
Spellcasting Action
Unlike the official statblocks, the Spellcasting Action will display basically identically to the spellcasting feature including allowance for spell slots, and spells that are not actions. The only real difference is that it will appear in the Actions section of the sheet.
The assumption is that the GM will enter the details of the Actor in a logical and consistent way.
Auto Feature/Action
The idea here is to automatically determine if the casting feature should be a Feature or an Action based on the spells known. An Actor that only has x/day spells that are actions will have a Spellcasting Action, but any spells that break that strict requirement will cause the display to switch to the older Spellcasting Feature style.
The assumption is that the GM will enter the details of the Actor, and the sheet will try to organize those details in a way that seems to best fit. If the Actor seems to be an "old style" NPC, that's how it should be displayed. If it seems to be of the new style, it will display that way instead.