ORIGINAL: Capn Darwin
The short answer is no. The long, complex, make your eyes bleed answer to support the no is as follows. Each round of combat is approximately 5 minutes. Each of the 10 tanks has a basic rate of fire of 4-6 rounds a minute. The basic math yields 10 tanks times 4 rounds times 5 minutes or 200 possible round down range against the 20 odd targets. So 2 rounds per Brit vehicle. The game takes into account a ton of variables to determine how many rounds go against how many targets. If more then one "attacker" shoot, there is the ability to fire on it in the same turn, IE-the British force is just a clump of vehicles not 4 or so "boxes" of them, so the game allows defending units to respond. There are a number of factors involved in the ability to counterfire like cover, posture, experiance, morale, stress, phase of the moon and political affiliation (the last two may not be in there I'm a little fried from work). Also taken into consideration is the fact that a "Defending" unit has had a bit of time to find a nice hull down spot with good cover and good field of fire. So the long and short of it is, yes the defender can fire at them all, do all sub-units fire every time highly unlikely (there is also a small penalty involved for each additional engagement). Is there a bit of luck, good or bad, envolved sometimes. Sure. IF you still thing something is out of wack by all means post a save game showing the combat in question and we can give it a look.
Hope I made some sense.
Thanks for the reply, Capn. Give me a second to wipe the blood from my eyes.
I could live with this answer if I was only seeing this behaviour when the lone unit was on the defensive. But, I've also seen a Soviet tank company attacking dug-in Nato platoons and exchanging fire with each of them. Does the attacker eventually get treated as the defender in these exchanges? I've seen the tanks charging across open ground and fire being exchanged as it moves each hex.
Proud to be an Arab
Be sceptical of the things you believe are false; be very sceptical of the things you believe are true.