Спасибо!
Я добавляю этот бит только если его нет.
Опять что-то не то :\
такая проверка на активном стеке у меня всегда выдает i=0:
- !!BG:N?y2;
- !!BMy2:F?i;
- !!VRi:&33554432;
Проверил ещё в цикле - тоже самое, бит wait пропадает, когда применяется на стеке... а как его тогда проверять вообще? Ни черта не понимаю

:
- !?FU830023;
- !!BMx16:F?i;
- !!VRy6:Si;
- !!BMx16:N?y7;
- !!IF:M^%Y6 %Y7^;
Можно конечно сделать чтоб в переменных запоминалось к каким стекам уже был применён бит wait в этом раунде, но это какой-то бред получается.... А... даже так не получится, неизвестно же, может вручную была нажата кнопка ожидания... тогда вообще не знаю
И ещё непонятно: первый раз выставляешь бит wait - существо уходит в ожидание, бит пропадает, второй раз выставляешь бит ожидания - существо пропускает ход в этом раунде