I've been playing around with some more custom subclasses (the ones I found in UA articles), and I came up with some more bugs and a couple of requests:
Bugs:
1. Archetype Spells in the custom tab don't add to the spells prepared/known quantity in the spellcasting tab, so if my subclass gives me "always prepared" spells I have no way to add them to the spells prepared/known.
2. Warlock Expanded Spells in the custom tab shouldn't force you to select those spells, just add them to your list. As it is now, it shows in red "1 spell remaining" in the spellcasting tab if I don't select the extra spell.
In fact I think those bugs are a consequence of how the spells from custom subclasses are implemented. Some time a subclass just gives you spells to add to your list and some times it gives you spells that are always prepared and don't count towards your spells known/prepared, and the Archetype Spells in the custom tab doesn't distinguish between them. I think it depends on the basic class, right? So, for example, if I make a custom cleric subclass it will add them to the number of spells known/prepared, but if I make a custom warlock subclass it will just add them to the list, right? But what if the basic class doesn't have extra spells by default (for example a ranger or sorceror)?
By the way, may be it's my fault because I could be filling the subclass wrongly. I don't know what's the difference between the Spells and Archetype Spells fields in the custom tab. Maybe there lies the problem.
Requests:
1. Some way to add proficiency on saving throws.
2. Some way to add darkvision (or different types of vision).
These are the problems I found filling in the UA subclasses that appeared so far. I ran out of subclasses to test, so maybe later I will just make up some subclasses only for the purpose of testing the fields I didn't use yet.
Keep your excellent work!!!
PS: Have you seen the bug I reported on my post quoting your image of the new layout of the character summary?