Quote Originally Posted by bovi View Post
When quitting the battle, you need to be sure that ALL the enemy are fleeing. You will get a warning saying "If you quit now you will lose the battle". Heed it and wait until the enemy are out or you get the message that the battle is over and you can hunt down the enemy.

The AI didn't cheat, you just didn't complete the battle objective so forfeited the battle when quitting.
Well, I knew that I was going to lose the battle. The whole point of attacking was to achieve some tactical results by killing off the reinforcements and dealing with that massive army in the besieged town afterwards.

Those results were achieved. All their reinforcements were dead. then I was going to starve the army that was inside the walls. Instead, I've lost a full stack for very limited results. Where's the logic in this?