Favored Soul

Favored Souls are the most powerful class when it comes to magic damage, so equipping the witch hat or eventually dread abyssal set is optimal. They also possess healing and movement based magic, culminating in the archangel form which allows you to temporarily fly without the drawbacks of a vampire's bat mode.