Можно задать приоритет посещения относительно сложности. Чем ниже сложность, тем позже выдаётся приоритет.
Добавлено через 3 минуты
Только что проверил работу QuestionBoxForPlayers. Походу она просто игнорируется ИИ игроком. И функции ответы, активирующиеся по нажатию кнопок "ОК" или "Отмена", просто не выполняются.
С приоритетами возьму действительно на заметку, потому как у меня есть на карте объекты, которые работают по принципу шахты, и оставлять их все игроку будет очень нечестно.
Добавлено через 5 минут
Мне казалось относительно неплохой тактикой выдавать героям ИИ повышенный опыт со старта (и чуть-чуть войск дополнительных ещё можно).
Я неоднократно разглядывал внутренности ваших карт, и уже не помню на какой, может даже на всех, вами описанный принцип видел. Думаю давать небольшую надбавку вполне сносная идея, думаю попробую еженедельно давать боту небольшие плюшки, а там уже посмотрю, как он будет себя вести.
Ещё неплохо использовать MakeHeroReturnToTavernAfterDeath, или как-то так функция называлась..
Поэтому, возможно, сделаю ограниченное число смертей для бота, а затем у него будет отрубаться эта возможность. Нервы игроков нужно ведь как-то беречь! :)
Будь яростней пред ночью всех ночей,
Не дай погаснуть свету своему!
Хоть мудрый знает – не осилишь тьму
Во мгле словами не зажжёшь лучей –
Не уходи безропотно во тьму.