Unfortunately, battles against a hero weren't really perceived as "Battles against a Hero." You might just get hit with a fireball. Only the battles on interesting arenas with various objects on them were entertaining. Otherwise, there's no variety, and that's the main and huge flaw of the game.
P.S. If you play without losses, the game gets boring even faster. With the same troops, without any rotation.
For a playthrough without losses, as I think, many conditions are needed. This includes being good at preserving troops, having the "Resurrection" spell, a good mana reserve, and durable troops. It's easier in "Heroes." But in general, I don't set the goal of playing without losses. It's just extra hassle, especially since it's impossible to do as a Warrior.
Here I am walking around Ellinia. The first location didn't impress me with its landscape, but "Valley of the Seven Rivers" is much more beautiful. As in "Princess," no scouts were generated anywhere; I want to hire some Black Unicorns for the battle with Karador. But they're nowhere to be found either. I'll have to use regular ones. So far, I've cleared two locations; there's still some annoying mage left in the "Magic Valley," and in the capital, I still need to destroy a couple of groups of troops. Then I'll go for a walk in the "Great Forest" and talk to the Tree of Life. The battles in Ellinia are surprisingly quick and not boring, although they are not easy; my Reaper is gaining momentum.
Цикл "Закадычные враги": "Особенное гостеприимство, "Супероружие", "Меж молотом и наковальней"
"Падение Шантири"
Кампания для "Кодекса Войны"
"Выбор Сагиттеля"