Afforess
The White Wizard
First of my warriors got killed by a barbarian warrior with a 3,5% chance.
Second warrior got wasted by a bear with a 12,2% chance.
Seems like really low odds, and quite lucky AI, but this is more the rule than the exception. This happens to me in practically every game. I even lost 99,8% chance battles. Why? Is there hidden "features" in the game engine?
No! For about the 1000000000th time, the game does not cheat. Your odds are fair. 99.8% isn't invincibility, it means success ~998 battles out of 1000. You got unlucky (or lucky, depending on the perspective) and hit the 2 battle jackpot.
The odds are fair, the game uses a RNG, which does not repeat a roll for about ~30,000 times, and is used commonly in other games.
But don't take my word for it... Every aspect of combat is exposed in the SDK, so if there were a cheat, you would be able to see it.