Khelben's Warding Whip

When this spell is cast on the target creature it will dispel one spell protection of up to 8th level in strength. Every round thereafter, till the duration of the spell expires, another spell protection will be removed from the target. The spells that are affected by this are: Minor Spell Turning, Minor Globe of Invulnerability, Spell Immunity, Globe of Invulnerability, Minor Spell Deflection, Spell Turning, Spell Deflection, Spell Shield and Spell Invulnerability. The target's magic resistance, if any, does not affect this spell. This will always dispel the highest level of spell protection on the target, and if there are two protecting a mage that are the same level the choice is random