Unofficial fan reference · game data patch 9.0.4 (Oct 15, 2026)

Army builder

Pick a faction and a general, then add up to 19 units. A race has one roster: Custom Battle lists several factions per race (custom_battle_factions, 359 in all, most with no units_custom_battle_permissions rows of their own), and each fields every unit any faction of the race has rows for — so Grand Cathay has the Celestial Lion and Saytang, whose rows sit under a faction Custom Battle doesn't list but carry multiplayer caps and costs. The builder names each roster by the race's first faction (Reikland for the Empire). Costs are the multiplayer (custom battle) prices from the game's main_units table. Unit caps work as Custom Battle's Unit caps setting does: on (always on in ranked), every unit counts towards the caps of the unit sets it is in (unit_set_to_mp_unit_caps) — its own type's, shared with its variants, and groups such as Heroes or Single Entities — and the general counts too; off, none apply. Totals of health and models update as you go, and the page address saves the army — copy it to share. Download the army as the game's saved-army file and load it in Custom Battle, or open one you saved in the game. Patch 9.0.4.

Tell us which DLC you own to leave out what you can't field.

Loading units…

Play a downloaded army

  1. Build the army above and press Download .army_setup.
  2. Move the file to %AppData%\The Creative Assembly\Warhammer3\army_setups — paste the path into the File Explorer address bar. The folder appears after the game has been started once.
  3. In the game: Battle → Custom Battle, pick the same faction, open the army roster and load the army by its file name.

The file lists the general and the units; the game adds their abilities itself. Ranks, items and spells are set in the game. Armies the game saves live in the same folder — open one here to see its costs or share it as a link.

Want the map and the enemy set too? The battle builder makes a whole custom battle: a map, your army and the enemy's, in one file for the game.

Rosters

Every race's full roster with numbers: Beastmen, Bretonnia, Chaos Dwarfs, Daemons of Chaos, Dark Elves, Dwarfs, The Empire, Grand Cathay, Greenskins, High Elves, Khorne, Kislev, Lizardmen, Norsca, Nurgle, Ogre Kingdoms, Skaven, Slaanesh, Tomb Kings, Tzeentch, Undead Legions, Vampire Coast, Vampire Counts, Warriors of Chaos, Wood Elves.