Downloaded 6.03 and 6.02 1300ET 2014/02/26.
Create a human cleric with the Crusader Archetype, Heroism Subdomain, Wisdom = 14. Level up to level 13, and add all 3 ability boosts to Wisdom, so Wisdom = 17.
Per the PRD:
"Diminished Spellcasting: A crusader chooses only one domain and gains one fewer spell of each level than normal. If this reduces the number to 0, she may cast spells of that level only if they are domain spells or if her Wisdom allows bonus spells of that level."
The 7th level domain spell does not show up in known spells, nor can it be added to prepared spells.
This is beyond data. It's hardcoded rules we're dealing with and requires a Code solution.
The system assumes if you are unable to cast at a certain level, you are not allowed to cast that level, period.
What happens is 7th level, has NO bonus Spell, and thus the system sees 0 + 0 = Can't cast. What is annoying is that now we need to make an exception somehow in the code to say, "well, you can cast, but you can't"
Looks like we're going to need BONUS:SPELLCAST and somehow rework the system.
Yea, I was hoping you could come up with a data hack to make it work.
Moved to Code issue...
Still an issue in 6.05.04-dev with last nights build.