Меня бесит одна вещь: Вот, допустим, прошла "великая битва" героя уровня так 30-го со средней армией против героя 1 уровня с сильной армией. Вдруг у героя 30 уровня кончилась армия, а у 1 уровня осталось парочка юнитов 1 уровня. В реале б 30 уровень разнес бы того героя с остатками армии, а так он проигрывает. Я к тому клоню, что надо героя ввести в бой, но не так безобразно, как это сделано в Героях 4. Пусть он вступает в бой, когда армия кончается. Большой урон, немного НР. А можно еще сделать, чтоб игрок мог ввести героя в бой еще до того, как его армия кончится, чтоб хоть кого-то может быть спасти. Если героя убьют неорганизованая армия разбегается, часть ее перебивают, а часть добегает дор ближайшего города. И пусть герой своим выходом в бой вдохновляет свое войско, поднимая при этом его боевой дух до максимума (если герой - некромант, то опуская боевой дух вражеской армии до минимума).