Cleansing Fire

Evocation [good, fire]
Level: Cleric */Oracle * 5, Inquisitor * 4, Paladin * 4
Components: V, S, DF
Casting Time: 1 Standard Action
Range: touch
Area: 30-ft. radius emanating from the touched point
Duration: concentration, up to 1 round/level
Saving Throw: None
Spell Resistance: yes
  A ring of fire surrounds the area affected by the spell. The flames radiate heat, but not enough to damage adjacent creatures. The flames deal 2d6 points of fire damage to any creatures that pass through them (or 4d6 points of damage to undead creatures). If you manifest a portion of the ring in a square that contains a creature, that creature takes damage as if it passed through the ring. The ring of flames attempts to dispel all ongoing spell effects with the evil descriptor within it, targeting each spell effect once per round as per dispel magic. Any attempt to cast a spell with the evil descriptor inside the ring of flames is targeted by a