Oath Against Witchcraft

While all paladins recognize the need to combat evil practitioners of magic, some paladins swear a special oath to eradicate those who would use magic to bewitch the innocent. These champions are not opposed to all magic, merely dedicating themselves to the eradication of magic used for evil purposes.

Detect Witchcraft (Su)

This ability works like the standard paladin ability to detect evil, except as detect magic instead of detect evil.

This ability replaces detect evil.

Smite Witchcraft (Su)

The paladin's bonus to damage on the first attack of smite evil applies against spellcasters and creatures with spell-like abilities rather than evil outsiders, evil dragons, and undead.

This ability is not considered to modify smite evil.

Spellbreaker (Su)

At 3rd level, a paladin can shatter magical effects that bewitch himself or his companions. Whenever he uses his lay on hands ability on a creature, he may choose to grant them a new saving throw with a +2 sacred bonus against any one supernatural effect that required a save they are under. If the saving throw beats the original DC, the effect ends. The paladin may use this ability on himself on his turn even if he is unable to take actions, even if he is asleep (though not if he is unconscious due to hit point damage or other effects). At 3rd level and every 3 levels thereafter, the bonus on the saving throw increases by 2.

This ability replaces mercy.