(01.08.2022 15:14)SergOz Wrote: Стоит на карте монстр и никого не пропускает. Мимо него можно пройти, но сейчас не об этом. Монстр (снайпер) в бою имеет первый ход и стреляет без перерыва, пока не уничтожит всю армию героя.
Использовать в данном случае мораль для бесконечной атаки = кастыли. Так делать точно не нужно. В чём затруднение в вызове функции, производящую атаку монстра на монстра на поле брани? В эровском триггере "перед_передачей_контроля" атакуешь снайпером поочерёдно с 1 по 21 стеки (естественно с проверкой на трупность) с уроном, 100% уничтожающим стек.
Ну а если делать такую вещь вообще без заморочек, до при посещении снайперов на карте можно сразу вызывать функцию killHero с выводом сообщения, что снайперы всех перебили (т.к. игроку всё равно не обязательно лицезреть бой с ними, заведомо зная, что герой всегда умрёт).