-First mistake AI does with dark ritual is using it on units even if lich already has full mana! Second mistake is AI will use dark ritual on a ghoul instead of a summoned unit such as skeleton warrior that is about to expire, need higher prio on summoned units especially those who are about to expire and have decent amount of hp remaining. Undead AI would currently be stronger if dark ritual ability was not used.
-In many custom maps no AI scripts are used and spawned units simply get the action “attack-move” to a point. The problem is that if you spawn units owned by computer the units will go back to their starting location when they reach the attack-move point. If you however add the action “AI - Ignore “X unit’s” guard position” the units will not go back to spawn location after attack-command point has been reached, but then the units will not use any abilities or items which is a major downside (however burrowed crypt fiends and carrion beetles will unburrow for some weird reason even with action “AI - Ignore “X unit’s” guard position”).
We need an update which makes it so spawned units “owned by computer” without “AI Script” do not return to their spawn location after they reached their attack-move point and also continue with the attack-move command after they used an ability (and change so burrowed crypt fiends and carrion beetles don’t unburrow automatically when action “AI - Ignore “X unit’s” guard position” is used). A workaround is add the spawned units to a “unit group variable” and do the action “AI - Ignore “X unit’s” guard position” and then add a timer to fire every 15-30 seconds to issue the command attack-move repeatedly to same point, this will make units use their abilities but in an uneven fashion but this causes lag.
-BUG: If you attack computer AI base and then slowly move back and pull the AI units back to your base (or ally base) then the AI will send an endless wave with every unit they have until your (or ally) base is destroyed. The AI thinks it’s still defending it’s own base. An example of this is last Night elf mission “twilight of the gods” where if you pull purple’s units to your buildings the AI will instantly send any unit it trains to endlessly attack your base and never pause between attack waves or pull back all units. This bug happens when the train time of units is below 15 seconds for the computer AI.
Edit 2025-06-01:
-Bug: When AI attacks your base and destroys a building such as a tower and then when there is no other unit/building near: The AI will then retreat to own base stopping the attack for no reason. You can easily defend against an AI by building towers 600 or more range away from your base to glitch the AI from never attacking your other buildings such as town hall.