after playing a bunch of Rome Total War/Europa Barbarorum I had an idea to make Civ IV combat a bit more like the typical battles of that era, using regular Civ mechanics in different ways. today I finally got around to attempting to code it and it was easier than I thought and it seems to be working. the change is this: all mounted units (cavalry or missile cavalry) get flank attacks on all non-mounted units, but only if the primary defender is a flanking target, and mounted units target other mounted units in the field. so, as so many of those battles went, if you defeat the enemy's cavalry and still have cavalry in the field you can flank your enemy's infantry. no idea what the AI will do with this. we'll have to see. I'm thinking of a couple of other changes too. I'd like to make catapults purely siege weapons and give the field artillery role to archers. that would mean either only allowing catapults to attack cities and making them defenseless or (easier) having them be bombard only. I thought making mounted units unable to attack cities with walls might also be interesting. the horse nomads would penetrate into civilized lands pillaging and looking for an un-walled city rather than just hammering away at Samarkand as they do.