I love EB for what it does the R:TW; I can't play vanilla any more (and haven't done for years) because so much about it annoys me. Which makes an even greater shame out of the fact that while the EB team have gone to great lengths to improve the game, there are still un-resolvable and glaring problems with the engine itself.
The fact that the military and diplomacy AI apparently don't talk to each other can make for a really annoying (rather than fun) experience. Having a war lasting several seasons with some major set piece battles and the odd settlement changing hands is exciting. Then comes a longer period of peace with rebuilding of armies and mutually profitable trade before you do it all again. Dealing with full stacks (or worse, 3-4 unit stacks that aren't even a threat) every other season unless you blitz/raid all the settlements nearby is more like a chore. Allegedly the AI is much more passive (but also smarter about building armies) with Alexander's executable, maybe I need to try that?
Something that's really bothering me right now is the absolutely crappy armies the AI builds. It's probably asking too much to expect even vaguely historical composition (Roman armies with five units of basic Gallic spearmen, or eight units of Triarii...), but it would be nice if they actually used half-decent compositions. I'm facing Makedonian and Karthadastim armies with 4-5 units (or more!) of unarmoured javelineers, the odd elite or two and if I'm lucky some regular phalangites or hoplites. I don't think it was this bad in 1.1 or 1.0, I wonder if some subtle change has had unexpected consequences in this regard.
Then there's the excrable in-battle AI. All I would ask is that the AI builds a single line, and keeps them in a line. Is that so hard to do? No matter which formation files I use (currently using Sinhuets after the disasters with DarthMod), no matter how they start out, the AI insists on breaking up the line to chase after individual units. Or delay/stagger the advance of their frontline infantry so that they are a lot less effective than they might otherwise be (and I can destroy them in turn).
An addendum to this is the annoying tendency of the AI to simply charge their cavalry-mounted general into the toughest front line spearmen you have. I gave up on EB last time around for this very reason, I'd gone past the ability to make up rationalisations for the AAR I was writing for the AI's stupidity. The number of battles I won simply because the enemy general suicided and suddenly decreased their army's morale and defense was getting ridiculous.
It's a shame, I enjoy a lot of EB, but the limitations of the RTW engine really do sour my fun.
Bookmarks