GX.Sigma
Adventurer
Each spell should have keywords including what arcane school it's in, what divine domain it's in, and any other important things. And yes, I mean every single spell in the game (with a few exceptions) should have a school and domain, regardless of which classes have access to it.
3e did it in kind of a weird way, where the keywords were subcategories of the schools, and the domains had their own spell lists. Which I guess works.
3e did it in kind of a weird way, where the keywords were subcategories of the schools, and the domains had their own spell lists. Which I guess works.