Oh, sorry for just talk about your campaign now, i'm having school all the day, also, i know about the AI, and my "short" review is simple, i don't have seen any bug(i'm a kind bad for find it), but my suggestion is, improve the terrain, it's "without life", i'm not saying that is bad, but could be better.
The ranger hero, could have new spells, the current spells don't fit a ranger! Or if u want the same spell for her, change the name and the icon, for something more elf-ish.