HeroistНу, это ладно. Просто я не могу сейчас скачать мануал, а половину ф-ий не помню.
Там как - есть ли функция проверки наличия стрелков в армии героя? Или вручную типы существ проверять?
А потом там как? Получать массив существ врага, а потом приказывать стрелять по первому в массиве? А как же быть с пропуском хода после выстрела? Они (Лучники) ведь после этого в конец шкалы атф отлетят. Можно как-нибудь дать им выстрел, не влияя на порядок ходов?
Чтобы вычислить стрелков надо делать проверку на тип.
Если следовать специализации Файдаэна, то для начала перебор всех врагов, поиск существа с самым низким уровнем, выстрел.
Ну и в ATB тоже никак не восстановить прежнюю позицию.