In my current game, Shaka just decided to declare war on me with a HUGE stack of Curaissers, Musketmen, Xbowmen, Macemen, and Trebs. He moved them the 2 neccessary spaces to be right next to my city which is defended by ~15 CG 1,2, and 3 Riflemen (i saw him coming). He decides his force isn't big enough (75 troops) and waits for about 25 more unitsto show up. When they arrive, he trebs my city defenses down to 0, suicides the trebs, and begins the attack. Since I forgot to turn QuickCombat off for the late stages of the game, I had to wait about 15 minutes for Shaka to finish attacking my city with his mega-SOD.
His stack was so huge that I got 2 great generals in 2 turns (no great wall or imperalistic), one on the turn he attacked and one when i cleaned up with Curaissers that withdrew.. About 7 of my Rifleman units survived the attack and then started killing off retreaters. I looked north of my borders, and noticed that every single one of Shaka's cities was starving madly. He had attacked me with so many units that he basicly did a Foment Unhappiness in every one of his own cities due to the massive war wariness they suffered (I also have SoZ). About 10 turns later, Shaka's population had starved so much that he was able to capitulate to Hammurabi even though Shaka had about the same land-area as Hammurabi did - and that was the only way for him to stop the war too.
Check out this screeny of his War Weariness, I have the required espionage to see within his cities... +15 Unhappy is not good. Maybe the AI needs to factor this in before he suicides over 100 units into your city?
Edit: I forgot to describe the game settings:
Huge/Immortal/10AI/Hemispheres/RandomMapSettings/SolversPatch
Edit:
Normal AI (not Aggressive)
His stack was so huge that I got 2 great generals in 2 turns (no great wall or imperalistic), one on the turn he attacked and one when i cleaned up with Curaissers that withdrew.. About 7 of my Rifleman units survived the attack and then started killing off retreaters. I looked north of my borders, and noticed that every single one of Shaka's cities was starving madly. He had attacked me with so many units that he basicly did a Foment Unhappiness in every one of his own cities due to the massive war wariness they suffered (I also have SoZ). About 10 turns later, Shaka's population had starved so much that he was able to capitulate to Hammurabi even though Shaka had about the same land-area as Hammurabi did - and that was the only way for him to stop the war too.
Check out this screeny of his War Weariness, I have the required espionage to see within his cities... +15 Unhappy is not good. Maybe the AI needs to factor this in before he suicides over 100 units into your city?
Edit: I forgot to describe the game settings:
Huge/Immortal/10AI/Hemispheres/RandomMapSettings/SolversPatch
Edit:
Normal AI (not Aggressive)