(23.03.2015 17:15)Barin Wrote: Крутится в голове, что можно наложить заклинание на санту - мораль. Как это происходит автоматически, комп даёт монстру ещё раунд. Или я что-то не допонял. Так можно как-то сделать?
Ну вроде заклинание можно наложить, но его действие из вне откуда-то работает что ли. Я думал в справочнеки есть такая казалась бы нужная команда - передать ход/позволить монстру атаковать столько-то раз..
Заклинание Мораль наложить можно. Но заклинание и срабатывание заклинания вещи разные. Контроль очередности хода (дать ход 2й раз или определенному существу) есть только в ERA. Вырезку их хэлпа с примером использования я как раз привел.
Навскидку, логика работы следующая:
0. В !?BA52; инициализируем "-1" две какие-нить свободные v-переменные. Одну под
номер отряда, другую под
счетчик атак
1. В !?BG0; проверяем тип отряда и тип действия. Если это атака сант, выставляем
номер отряда, увеличиваем
счетчик атак на 1.
2. В !?FU77006; проверяем значение
номер отряда и если это не "-1" и
счетчик атак < 1, передаем ход этому же отряду через !!SN:X. Иначе - обнуляем (-1)
номер отряда и
счетчик атак
Приверить/дать готовый вариант пока не могу, попробуй сам.