During combat phase we have always rolled separately for units that require special rules. e.g. aircraft and subs when no destroyer is present. We just assumed that was how it should be or maybe we learned that in another game. While reading through the rulebook, I just noticed that that is not how it works if you read it literally. The rulebook actually says to roll for all units with the same combat value and then assign hits up to the maximum possible. It says nothing about rolling separately for ships and aircraft. Am I reading that correctly?
In other words, if I have a battleship, cruiser, 2 fighters and a bomber attacking an enemy battleship and 2 submarines, I can roll 3d6 and 2d6 without worrying about whether it was my ships or planes that hit as long as the number of hits do not exceed the number of eligible attackers. So when I roll 3d6 and roll 3 3’s, the defender has to take his BB and 1 sub since the planes could not hit the second sub. But if I only rolled one hit, then the defender could choose any unit as a casualty because it could have been my cruiser which scored the hit, regardless of which dice it was. Right?