I read this entire thread...At the moment the normal melee AI from Blizzard is broken. I think the spell-reference has been changed. The names of hero-spells have been changed in the WorldEdit as well. Thus the AI does not skill spells anymore :O
...excitedly rubbing my hands together the whole time...
...planning how to use all of this greatness in my current project; 3ICE's Spell Defense...
...only to find out AI is broken currently!?
No...
Edit:
The AI_Test_Map.w3x seems to work fine. (editor and wc3 both tested)
No crashes on launch, AI stable for over an hour. All spells did autocast.
Memory leaks galore so had to terminate wc3 upon exit. But that's not important.
Can not reproduce your original issue. AI not broken.
Or did you mean learning hero abilities?
+rep to OP for maintaining this guide. Still works today.
p.s.: Some of the units do 0 damage in the map, even though they seem to have a valid attack with non-zero damage. Apparent if attacking my own stuff.