Ai needs to figure out defense.
It needs to know how to retreat into better positions and wait for the player to come to them while healing and buffing themselves and or creating long lasting surfaces as defense.
Especially in bigger open spaces.
It could be a "open space Ai" if you will.
Huge improvements on how Ai plays have been made. It sometimes almost brings a tear to my eye seeing the enemies avoid being fooled by simple choke points, buffing each other or combining spells, or going for ranged attacks when necessary.
Archers already have the ability to retreat to a better position instead of blindly charging in like idiots. That should be extended to other types of fighters so even if they are melee front liners they dont just always charge towards my team alone.
And when they do, they do it like a team, not like a group of individuals who each only want to cause more damage separately.
But they also should be able to retreat and regroup, where melee front liners would defend the archers and mages.
And then spam "skip level" while waiting for us to come to them. This would invalidate and remove huge amounts of cheese and abuse options from the game.
The current Ai is very close to such abilities, so it should be possible to do. And then given only to enemies which are supposed to be smarter, like Magisters units and other similar types of creatures that look like they should have some intelligence and required discipline/organization.