I've been thinking about making some rule changes. I am not sure how they would affect my game, they have not been play tested.
All casters that rolled a 4 or lower would take a hit. Sorcerers only take a hit on a roll of 2 or lower. Bards would take a hit on a 3 or lower. As long as the roll is not a natural 1, and the caster makes their Caster check the spell still goes off as planned. So a Wizard could roll a 2, add his modifiers and still possibly cast the spell. But he takes a hit. The spell was mentally draining for him.
Now on a natural roll of 1, the spell automatically fails, the caster takes a hit and also they take 1d6 points of subdual damage per level of the spell. A fireball would do 3d6 points of subdual damage. They take some mental pain, as well as physical.
All casters that rolled a 4 or lower would take a hit. Sorcerers only take a hit on a roll of 2 or lower. Bards would take a hit on a 3 or lower. As long as the roll is not a natural 1, and the caster makes their Caster check the spell still goes off as planned. So a Wizard could roll a 2, add his modifiers and still possibly cast the spell. But he takes a hit. The spell was mentally draining for him.
Now on a natural roll of 1, the spell automatically fails, the caster takes a hit and also they take 1d6 points of subdual damage per level of the spell. A fireball would do 3d6 points of subdual damage. They take some mental pain, as well as physical.