Bonus domain spells
The problem: I have a class that grants an additional domain spell at each level the character can cast. I was looking through the docs, and found BONUS:SPELLCAST. However, it looks like its only good for class spells or spell types...not domains.
One proposed solution:
Tag Name: BONUS:DOMAINSPELLCAST|CLASS=x;LEVEL=y|z
Variables Used (x): Text (Class name) Variables Used (y): Number (Spell level) Variables Used (z): Number (Number of spells)
What it does: Adds additional domain spell slots.
Example: BONUS:DOMAINSPELLCAST|CLASS=Cleric;LEVEL=1|1
You can cast 1 more 1st lvl Cleric domain spell.
This is being tabled for now because there are larger problems with Domains which should be addressed first. ---
There are also classes that grant entire spell lists (class, domain, or otherwise) once the character reaches a certain level. The SPELLLIST tag can grant this ability if it is migrated to support on class level lines, or in templates or ability objects.