Опции MF:   A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Ресивер MF (физическое повреждение)


!!MF:XXXX; - ресивер для контроля получаемого стеком физического повреждения.
Комментарий (показать)

Вы можете проверить номер стека для получения детальной информации об этом стеке. Вы можете установить урон командой F$. Вы можете игнорировать урон полностью, используя команду E0.
Пример:
Для симуляции через ERM способности магического блока, вы можете использовать триггер !?MF, подсчитать шанс срабатывания блока, отменить повреждение командой MF:E0, показать анимацию блока с помощью BM:V84 (а также, установить флаг "отряд принял защитное положение" для большей реалистичности) и добавить соответствующее сообщение в лист ведения боя командой MM:S.

См. также: триггер !?MF


D$
Текущий урон, который получит отряд


E$
Разрешить (1 – по умолчанию) или запретить (0) получение повреждения.
Отмена будет означать, что стек не получит урона.


F$
Откорректированный урон, который получит стек.
Комментарий (показать)

Если у вас несколько скриптов, где изменяется урон для стека, то учитывайте, что стек получит урон, установленный через MF:F в последнем триггере.
Пример от Algor'а: Однако, если так выставлять урон: Если нужно сделать два независимых скрипта, один из которых будет увеличивать урон на 20%, а другой - уменьшать на 15%, то лучше привязаться к базовому урону и считать проценты от него. Так получится результат, не зависящий от порядка выполнения триггеров:


N$
Номер стека (0..41), получающего урон. Может использоваться для получения более детальной информации командой !!BM


W$
Проверить/получить тип атаки:
        $ = 2 – выстрел башни
           = 1 – ров
           = 0 – другой (для конкретизации типа см. доп.информацию по !?MF)