Submarines can pass through enemy naval units to attack on the other side as long as there are no destroyers present in the sea zone being passed, correct?
Sankt is correct. The SUB may still chose to leave the SZ in COMBAT movement phase of their upcoming turn. However, if the SUB does not combat mvoe out, then Comabt will occur with the new fleet.
Subs always shoot in opening fire and unless there is a DD for your side anything that would “sink” from the hits scored by the subs doesn’t get to shoot back. 2 subs getting two hits could sink the BB before it could fire back. You always need two hits to sink a BB no matter when they are applied.
Also note there is opening fire in every round of combat. Every round your subs have a shot at sinking something that won’t get to shoot back (unless an enemy DD is present.)
There was another thread where it was discussed whether attacking subs could retreat, or only submerge. Just wanted to make it clear they can retreat with the other attacking units. No harm meant……