Skip to content

CombatAIFix – Fixes AI behavior in combat (for version 3.1).

#24
Auto-translated
RedHeavenHero
The repeated application of the weakening spell can be explained by the appearance of new units on the enemy side (Phoenix and Elementals), on which the spell had not been cast.
I thought about this, and in one case out of all, it was justified (precisely because of the Phoenix and Elementals), but when he cast the mass weakening spell for the 3rd time + similar cases in other battles - it no longer made sense.

But the battle with Cyrus after the counterspell fix was radically changed.
He cast everything he could: Grief on my strongest unit, mass haste and punishing strike, summoning Phoenix and Elementals, Phantom on Titans and Djinns, resurrection on his troops (when he was close to defeat), he used a lucky Armageddon at the very beginning of the battle (when I moved part of my troops to the center of the map, as a result of which he wiped out almost all of my units), he even used exile (!!!) to deprive me of my last Phoenix (there wasn't enough mana for a new one). As a result, I lost the battle.
Second attempt: vampirism and blessing on the Titans were added, slowing on my skeleton archers, I lost the battle again.
Only on the third attempt did I win, and that was only because at the end, for some reason, he started casting berserk on the phantom of his own Djinns (which, under berserk, attacked his own troops) instead of resurrection.

Of course, he could have easily wiped me out with a couple of meteor showers and earth shocks, but it was even more interesting when he used different spells.
It really felt like I was fighting an Archmage.))
RedHeavenHero
Perhaps the computer is still incorrectly evaluating the power of some spells, but you shouldn't expect much from such AI anyway.
Damn, I don't understand why the copyright holders of the executable file don't want to share its source code.
The game is ancient, there will definitely be no more commercial projects on this engine, but this way, a lot of things could be tweaked, and new life could be breathed into it.