2MaGoth:Скрипт, конечно, я еще не доделал, но все работает как надо.
Вот он.
Cпойлер(щелкните, чтобы прочесть):
func void EVT_MagicDamage_s1()
{
Wld_PlayEffect("spellFX_BELIARSRAGE",hero,hero,0,0 ,0,FALSE);
B_MagicHurtNpc(self,hero,100);
};
При этом функцию EVT_MagicDamage я прописал в свойстве контейнера on_statefunc.
Но это еще не окончательный вариант. Еще нужно задействовать проверку. А как ее реализовать – понятия не имею.