Дело не в защите, дело в спец. заклинаниях для спец. магов(те, кто бъёт сильней), для остальных же ничего не меняется, просто эти сильные свитки или руны не доступны им. Думаю, что это самый простой вариант.
dranik, надеюсь, что ты знаешь как делать руны и свитки и устанавливать для них повреждение.
Таким образом заклинания визуально похожи, но урон различен.
ОК. Вот смотри, вот тут AI\Magic\Spells\ выбираешь нужный тебе скрипт с заклинанием, открываешь его, находишь в нём строчку по типу такой, например для заклинания IceBolt, строчка:
const int SPL_DAMAGE_Icebolt = 50;
где 50 - это и есть повреждение заклинанием.