I'm sure this has been beaten to death on the forums somewhere, so my apologies for redundancy. I just couldn't seem to find an answer.
I'm creating a new character joining the middle of a huge campaign. So at level 12, is there a good chart/formula for figuring how many spells (and of what levels) her familiar should have stored? Is there a sidebar I missed, or is this more of a GM call?
My other question is: Is there any feat or mechanic that allows a witch to switch spells out last minute, like a cleric? Or are they all set in stone for the day once communed?
Thanks!
Witchypoo-In-The-Making