OK, here's a spell I and a friend of mine came up with, what do you all think of it? Would you be willing to allow it in your campaigns, or would you want to tweak it first?
Reflect
Abjuration
Level: Sorc/Wiz 9
Components: V, S,
Casting Time: 1 standard action
Duration: 1 hour/caster level, or until discharged
Range: Touch
Saving Throw: None
Spell Resistance: No
This spell wards one creature against magic, providing an invisible reflective shell against it. The next spell cast that targets the warded creature instead rebounds, affecting the one who cast the spell, and subjects them to that spell twice. They must make any saving throws against each spell separately, and normal rules for effects stacking apply. The caster of this spell may choose to allow certain spells to bypass the effect of Reflect. To choose to allow a spell through, the caster must make a Spellcraft check (DC 20, plus the level of the spell allowed through) for each spell they wish to bypass it. Success means that that spell or type of spell does not trigger the Reflect, while failure means that it triggers it as normal.
Reflect
Abjuration
Level: Sorc/Wiz 9
Components: V, S,
Casting Time: 1 standard action
Duration: 1 hour/caster level, or until discharged
Range: Touch
Saving Throw: None
Spell Resistance: No
This spell wards one creature against magic, providing an invisible reflective shell against it. The next spell cast that targets the warded creature instead rebounds, affecting the one who cast the spell, and subjects them to that spell twice. They must make any saving throws against each spell separately, and normal rules for effects stacking apply. The caster of this spell may choose to allow certain spells to bypass the effect of Reflect. To choose to allow a spell through, the caster must make a Spellcraft check (DC 20, plus the level of the spell allowed through) for each spell they wish to bypass it. Success means that that spell or type of spell does not trigger the Reflect, while failure means that it triggers it as normal.