не, должна быть зависимость от времени.
Каст "Ебать!" в течение секунды - 100% резист, на второй секунде 80%, на третьей 60%.
Не уложился в пять секунд - можно не кастовать уже, не сработает.