primordial stew
Emperor
Hmm. We don't quite 'jive' yet. Thing is... the ability to use ANY unit (more accurately a large stack of units!) for ranged attack is incrrrredibly powerful. The problem is how to fade it out for the modern units. Archer RA against TANKS still works a treat.
In modern times, an "archer" is no longer an "archer", but merely a 2nd or 3rd line unit. This is what the "EarlyArtDefineTag", etc are to be used for if one wanted to have suitable graphics to handle all these cases. Or so Sid would say.
Yes, I agree that bombardment, esp early is way too powerful. This is just a tweak of the existing numbers. Just turn down the max damage values of the early units, and perhaps give more bonuses to reduce collateral damage. In ancient times broad shields were a good defense against archers, and in modern times armor suffers far less than infantry will. This can be given to appropriate units.
Also, the system as it stands tends to lead to stagnation (WWI style combat) unsupported by history.
The fundamental flaw IMHO is that bombardment (cruise missile types excepted) should only occur in support of contact combat. In civIII this was handled (at least defensively) by having 0 ranged bombardment. If we could have that, along with "stack aid" bonuses for offensive combat that would be best. Or simpler is just utilize the "stack aid" mod comp, and drop the ranged bombard ability for any pre-artillery unit.