Тут и думать-то нечего: от твоего урона отнимается (или "выщитывается") сопротивление противника к магии, остаток в ущерб противнику. Если к тому же у него ешё и написано, что иммунитет к такой-то магии, то её лучше не применять.
урон от ВСЕХ заклинаний наносится по одной и той же формуле: ([эффект заклинания]-[броня])= [урон]. Если у монстра есть защита или сопротивляемость к данному типу заклинаний, то урон меняется примерно на 25%. Заклинания которые срабатывают не мгновенно (типо огненной стены) наносят урон по схожей формуле, только полученный урон надо разделить на время действия заклинания и получите кол-во повреждений в секунду (конечные повреждения, после окончания заклинания от этого не изменятся).