GamingDiver / WoWs Legends / Articles / Secondary Dispersion

Mechanics deep dive

Secondary Dispersion in WoWs Legends: How the Formula Actually Works.

Secondary batteries are the only guns in the game you don't aim. They fire on their own, at whatever's inside their range, and the dispersion at that range decides whether the shells hit the target or fall around it. Most ships use the same formula. A handful sit on tighter brackets that make them legitimate brawlers. Two of them use a formula nobody else does. Here is what controls all of it.

10distinct dispersion brackets in the live game
67ships with non-standard secondaries
~321ships on the default (Standard) formula
2ships with a unique formula nobody else shares

What "secondary dispersion" actually controls

When a secondary shell leaves your gun, the game doesn't fire it at a precise point. It samples a position inside a dispersion ellipse centered on the aimpoint, and the size of that ellipse is what we mean by "max dispersion at this range". A tighter ellipse means more shells land inside the target's silhouette. A looser ellipse means more shells fall short or wide.

For your main battery this is something you can feel directly. You aim, you fire, you watch where the shells go. For secondaries you don't aim at all, so the dispersion is a hidden variable that quietly decides whether your brawl is dealing damage or just lighting up the ocean with splashes.

The formula

For every ship except two, the max-dispersion-in-meters of the secondary battery is a simple linear function of secondary firing range:

max dispersion (m) = secondary range (km) × slope + 30

The slope is the one number that distinguishes the ten brackets the live game uses. Standard ships use slope 57: at a typical 5 km secondary range that gives 5 × 57 + 30 = 315 m of spread. Bismarck-family ships (the "German battlecruiser" type) use slope 33, so at their longer 7.5 km range they spread 7.5 × 33 + 30 = 277.5 m, which is actually tighter than a Standard ship at much shorter range. Range pushes the dispersion up; slope pushes it down.

The brackets

Every ship in the game falls into one of these brackets. The "@ 6 km" column shows what max dispersion would be at a 6 km secondary range, for comparing the brackets on a level playing field.

Bracket Slope @ 6 km Formula Example ships
Arkansas / Graf Zeppelin (unique formula)
2 ships
8.4 98.4 m range_km × 8.4 + 48 Arkansas Fe, Graf Zeppelin
Napoli
2 ships
21 156.0 m range_km × 21 + 30 Napoli, Napoli B
Improved (50%, Massachusetts type)
8 ships
27 192.0 m range_km × 27 + 30 Georgia, Indiana, Liberty S, Massachusetts, Michelangelo, Rhode Island, +2 more
Improved (40%, German battlecruiser type)
34 ships
33 228.0 m range_km × 33 + 30 A Parseval, Agincourt, Amagi, Ashitaka, August Von Parseval, Brest, +28 more
Improved (32.5%)
2 ships
37.5 255.0 m range_km × 37.5 + 30 Carnot, Flandre
Improved (25%)
1 ship
42 282.0 m range_km × 42 + 30 Picardie
Improved (22.5%)
13 ships
43.5 291.0 m range_km × 43.5 + 30 Anhalt, Atlantico, Daisen, F Der Grosse, K Albert, Kii, +7 more
Improved (~20%)
2 ships
45 300.0 m range_km × 45 + 30 Lexington, Shokaku
Improved (15%)
0 ships
48 318.0 m range_km × 48 + 30
Improved (12.5%)
3 ships
49 324.0 m range_km × 49 + 30 Kremlin, Petropavlovsk, Stalingrad
Standard
~321 ships (the default)
57 372.0 m range_km × 57 + 30 Yamato, Iowa, Tirpitz, Warspite, Hood

The exception: Arkansas and Graf Zeppelin

Two ships in the entire game don't use the +30 constant: Arkansas (in its Founding Edition form) and Graf Zeppelin. They share a unique formula:

max dispersion (m) = secondary range (km) × 8.4 + 48

That's the tightest secondary cone in the game by a wide margin. At Graf Zeppelin's 5.5 km secondary range that comes out to just 94 m of spread. A Bismarck at the same range would scatter shells across 211 m, more than twice as wide. This is the only formula in the game where the slope is in single digits.

The other unusual thing about these two ships is that the formula is implemented differently in the game's data. Every other ship sits on one of the ten "regular" brackets via a single per-gun parameter; Arkansas and Graf Zeppelin route through a different mount-tier configuration that swaps in the alternate constant. Mechanically the effect is the same: tighter secondary fire.

What this means for builds

How to read the chip on a ship page

Every ship's Secondary Battery card shows two related rows: Secondary dispersion type (the bracket name) and Max secondary dispersion @ X km (the computed value at that ship's range). The little ƒ icon next to either row expands to show the formula being applied, so you can see exactly why your particular ship lands where it does. For a worked example see Bismarck's spec card. Her 7.5 km secondary range × slope 33 + 30 = 277.5 m.

Note on accuracy. The formula here matches every ship the team has verified against in-game spec-card values, including the unique Arkansas / Graf Zeppelin formula. If you find a ship whose spec card disagrees with what GamingDiver shows by more than 1 m, please flag it on our Discord. WG occasionally retunes secondary parameters in a Ministry of Balance pass; the brackets are stable but the per-ship range or bracket assignment can shift, and the live ship pages are rebuilt from the current data after each patch.

Where this fits

Secondary dispersion is one slice of the gunnery picture. For the main-battery dispersion model (the one that controls your aimed shells), see AP Penetration Explained. For the anti-air mechanics that share the same ATBA mounts on dual-purpose guns, see How AA Actually Works. The full Codex lives at /wowslegends/codex/.

Credits. The per-bracket slope structure was first laid out by ThSecond_ in the r/WoWs_Legends "Secondary dispersion, listed" thread, which collected community testing across dozens of ships and pinned down the formula. The PC dispersion model that the same brackets descend from was worked out by the mackbot maintainers (mackwafang/mackbot). GamingDiver verified each bracket assignment against in-game data and confirms ThSecond_'s formula reproduces every ship's max secondary dispersion to within rounding.