Re: Suggestions
I'm not usually one to complain about buffs to me, but... >.>
Woah. +8 to one school of magic is useless? I mean, I'll admit it wasn't *that* useful in itself - better to get one of the elemental focuses for +10 and do all your damage with that element - but its real use is in stacking bonuses... most elements are at least 80% in the same school. If you get the school and element bonus together... that +18 is enough to push the level four spell to 100% success and the level five spell to tolerable chance of failure, given a typical Mind level.
+16 to an entire school, plus access to level 4 spells in that school, though... feels like a bit much?
What about this instead:
"For casting spells of this school, treat your mind as X higher then it normally is", where X is 16-20 or a fraction (half?) of your Mind stat. This would boost base casting for that school by 8-10, but also boost damage, and any "mind vs stat" checks.
If you want to talk about underpowered, look at "concentration": +5 to base casting. This is compared to "+4 to HP, +4 to SP, +4 to PP, +4 to dodge, +4 to resistance, and +4 to base casting" from 8 XP on mind.
My suggestion for "concentration" would be this:
"Ignore 3/4 of penalties to casting checks". Right now we have -4 for taking damage, -4 for grapple, and -12 for penetration. I'm not actually sure if the grapple/penetration ones stack, but even if they don't this would effectively provide up to +12 when you need it most (penetration + damage last round).
Also, I didn't really like the idea of taking corruption damage from casting spells (even in limited areas), but it occurs to me that you could instead make the caster take pleasure damage. This would give them the usual -4 penalty (for taking damage the previous round) plus they fail the spell if they orgasm, and are helpless the next round. A pretty good incentive to avoid magic, without permanent character damage. Maybe make the pleasure damage equal to the casting DC for the spell (12/16/22/30/40)? And obviously only in limited areas.