Does the AI hero learn new spells or gain the "Eagle Eye" ability in a battle against another AI hero if the battle is calculated?
Update: It does not learn.
Yes, the battle is calculated.
Moreover, in the original game, calculated battles between AI heroes have the following bugs:
- Necromancy does not work for the AI (only +1 skeleton)
- Error in calculating experience gained by the winning AI hero (no +500 experience for defeating a hero)
- Artifacts are not transferred to the winning hero
- All artifacts remain with the defeated hero.
- Error related to the Angel Alliance bonuses in a battle against neutrals
- The AI hero can flee in battle even with the "War Chains" spell - if the calculation overflows, the AI hero can gain an army of millions of creatures after the battle.
- A hero with a huge army loses to a small number of neutral creatures.