In the "archetype" tab of the editor, there's an issue with the option "spells cast per level" : if we change the value at some level, we can't have the default value at a latter level; it's because "0" are ignored in the table, and a "no value" is interpreted as "the same modification as before".
----
I'm not very clear, thus, I will give my example : for the oracle, I use a rule very similar to the "spontaneous cleric" of the unearthed arcana. It means, a 3-rd level oracle can cast 2-nd level spells, but he don't have any choice for his 2-nd level known spells : he knows the bonus spell of 2-nd of his mystery, and "cure moderate wound". A 4-th level oracle is not modified (he use the rules of the APG).
Therefore, I define new mysteries, where all spells known arise one level before. No problem here. And, I need to give 2 slots per day of 2-nd level to the 3-rd level oracle. I'm trying to use an archetype to do this, since there's an option "spell cast by level".
If I set the table :
Then, the 3-rd level oracle has 2 spell of level 2 each day, as I want. But, the help states, the 4-th level oracle has also 2 more spells of level 2 (therefore he has 5 slots per day), and that's not what I want.
If I set the table :
the "0" is ignored, and it's exactly the same as above.
If I set the table :
the "-2" is used with the default value, not the modified value. The 4-th level oracle doesn't have "3+2-2 = 3" slots, he has instead "3-2=1" slots.
Since I don't have any way to have the default value of spell per day at level 4, I think it's a bug...
----
As a side minor issue, I have a little problem with the display of spells per day of my 3-rd level oracle. Since he can cast 2-nd spells but don't know any 2-nd level spell (except bonus spells), the display in the oracle tab is :
lvl0: 5/5, any
lvl1 : 3/3, 6/day
lvl2 : , 3/day
I would like to remove the comma after "lvl2:", if it's somehow possible...