Ты бы вместо того, чтобы спорить, лучше бы запустил битву и убедился сам
Во-первых, для одного и того же стека!?BG1 срабатывает раньше, чем !?BG0. Проверь сам. А это уже противоречит тому, что написано в хелпе.
Во-вторых, между "концом действия" и "передачей хода" вполне могут произойти ещё события - например, ответка со стороны атакуемого (для случая атаки). И !?BG1 сработает не после атаки нашего монстра (хотя она и являлась "действием"), а лишь после контратаки врага - причём вызывать его будет уже следующий монстр (а не тот, кто атаковал или контратаковал).
Для большей наглядности - пример. Есть такая ситуация: у тебя в армии 1 Дьявол и 1 ВампЛорд, у соперника 1 Горгона. Идёт где-то третий раунд битвы.
Если верить хелпу, всё должно происходить так:
1) Ход переходит к дьяволу: ничего не происходит
2) Дьявол атакует: перед атакой вызывается !?BG0, который сам дьявол и вызывает
3) Дьявол завершает атаку: сразу после этого срабатывает !?BG1, который тоже вызывает сам дьявол
4) Ход переходит к вампу: ничего не происходит
5) Вамп атакует: перед атакой вызывается !?BG0, который вызывает именно вамп
6) После атаки срабатывает !?BG1, и так далее...
А на самом деле всё происходит так:
1) Ход переходит к дьяволу: срабатывает !?BG1, который вызывает дьявол. Хотя дьявол ещё ничего не сделал!
2) Дьявол атакует: перед атакой вызывается !?BG0, который тоже вызывает сам дьявол
3) Дьявол завершает атаку: ничего не происходит!
4) Ход переходит к вампу: срабатывает !?BG1, который вызывает уже вамп! (а не дьявол!)
5) Вамп атакует: перед атакой вызывается !?BG0, который вызывает вамп
6) и так далее...
Чувствуешь разницу?
Welcome to the soldier side,
Where there is no one here but me.
People all grow up to die,
There is no one here but me...