Кажись, меня все игнорируют, и Део тоже
Део, триггер
!?BG1 не срабатывает после удара. После удара может быть ещё много чего интересного - например, ответный удар, каст магии. Но тем не менее, все эти действия идут
до триггера
!?BG1 - который, в свою очередь, срабатывает только тогда, когда СЛЕДУЮЩЕМУ монстру передаётся ход... (то бишь это уже другой !?BG1, вызванный для другого стека).
Чтобы было понятнее... Игрок нападает, начинается битва. Как только стартует 1 раунд битвы, и стек с самой высокой скоростью (пусть это стек №23) начинает мигать жёлтым цветом (он ещё ничего не сделал, и игрок ещё ничего не приказал делать - просто к этому стеку перешёл ход) - то тут же активируется триггер
!?BG1 (именно он, а не !?BG0 !) Команда !!BG:А в этом случае всегда возвращает 0, т.к. монстр ещё
ничего не сделал.
Затем игрок приказывает этому монстру что-то делать (например, стрелять) - и тут же срабатывает уже триггер
!?BG0, вот тут-то команда !!BG:А уже что-то возвращает (в данном случае 7).
Как только стек 23 выстрелил, право хода передаётся вражескому стеку с самой высокой скоростью - пусть это стек №0. И как только это самое право хода перешло к нему, то для него тут же срабатывает триггер
!?BG1, и так далее...
Может, ещё подробнее описать?