BelaかFerroで粘ってCloak of Many Colorsを全員分揃えるだけでも大分変わりますよ。
忍者やモンク、後衛ならACは少し位低くても良いので、
Ring Pro MagicやGem of Powerを装備するのも効果的です。
あとは隠しダンジョンで手に入るAmulet of Nebdarも強力です。
それと、属性スキル(FireとかWaterとか)を上げても対応した魔法耐性が少しだけ上がるので、
まだ属性スキルが低いのならばそちらを上げるのも良いかもしれません。
あとはMagic Screen Lv7をかければ90程度までは楽に持っていけると思います。
それでも魔法が痛いのならElemental ShieldとSoul Shieldをかければ
確実に100までもっていけるのでなんとかなると思います。
あと、受けるダメージを減らすのも大事ですが、
毎ターンバードにHeal Allを使わせていればそうそう死なないと思います。