Manny L. said: Update : going back to the OPs original question, I have to say that both methods they have quoted as not working have actually just worked fine for me. I made a 5th-level Drow Cleric (Death Domain) and gave them the Fey-Touched feat at level 4. Just to come up with the most elaborate options I could: the character has bonus spells granted by - race - domain - feat By editing each spell and either: 1. Adding a prefix to the name (i.e. "(Death Domain) Animate Dead") OR 2. Editing the spell tags at the bottom of the spell: The charactermancer allowed those bonus spells for me in one of two ways: 1. By renaming the spell, it simply did not appear in the charactermancer list and therefore the character was not penalized any number of spells to select/prepare (see the Yuan-Ti post above this one for an example) OR 2. By adding the tags (see below), the charactermancer showed me the spells and increased the number of spells I was allowed to prepare by the number of those tagged spells - so again that character was not penalized at all for having those extra spells. Note that the character has 8 1st-level spells prepared/selected but charactermancer is only counting the 5 untagged spells against it's total: The tags I used were as follows (which seems to work fine): Cleric / Domain Feat / Feat Racial / Racial I'm not sure if it's the tags Mannoc was using, so perhaps try replace the spell name from the tag itself, and using the sample tags I used as a guide? This was all done using the standard Roll20 5E character sheet. Ahhh nice, I never did figure out what those slots did, if anything. Now we know. (I don't use the charactermancer except to test for people having issues, I prefer the flexibility of doing it manually via the Compendium's drag and drop.) Mannoc was using the innate line. The Charactermancer should also be excluding spells in the Innate line.