(24.05.2014 15:07)fatsawhorse Wrote: А какой тогда тригер вообще отвечает за изменение защиты перед ударом.. Неужели !!BM ??
Охо-хо... fatsawhorse, Вам очень сильно мешает поверхностность. Хочется конечно все и быстро, но лучше притормозите и разберитесь с базовыми вещами. !!BM - это не триггер.
Что до вопроса, то возникает ощущение, что я на него уже отвечал, но т.к. искать лениво, еще раз отвечу:
Первый вариант (проще).
В !?BG0; при атаке отряда игнорирующего защиту снижаете защиту цели и выставляете какой-нить признак снижения защиты (например пара v-переменных, в первой номер отряда цели, во второй - значение, на которое снижается защита).
В !?BG1 восстанавливаете защиту цели и обнуляете v-переменные.
Второй вариант (сложнее).
В !?MF; пересчитываете конечный урон по формуле из физ.мига, не забывая учитывать всякие хитрые модификаторы типа ненависти.
BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng