When a model fires with a weapon with the Saturation Fire trait, it targets every visible Detachment (friend or foe) that is within range of the firing model.
Each Detachment is fired upon by the weapon - roll to Hit for each Detachment separately; if the Dice value of the weapon is random (e.g., D3+3), roll once and use that value for all targeted Detachments.
If a weapon with the Saturation Fire trait also has the Arc (X) trait, then only resolve attacks against Detachments in the specified Arc.
Building an army? Create, validate and share your list with New Recruit, army builder for Horus Heresy: Legions Imperialis and many more games.
Try the builder