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

Shades

Missile infantry· Missile Infantry· Tier 2· 80 models at Ultra size

Duel it in the combat calculator →

Shades are Dark Elves missile infantry: 6,720 HP across 80 models, armour 30, melee attack 40, melee defence 32, weapon strength 30, range 130 m, missile damage 2,400 per 10 s for the whole unit. It costs 950 in the campaign and in multiplayer. Unit key wh2_main_def_inf_shades_0. Patch 9.0.4, from the game's data tables.

Health

84 per model

6,720

top 38% of class

Armour

30

bottom 41% of class

Leadership

68

top 34% of class

Speed

42

top 20% of class

Melee attack

40

top 10% of class

Melee defence

32

top 29% of class

Weapon strength

21 base + 9 armour-piercing

30

top 34% of class

Charge bonus

16

top 21% of class

Ranged

Range

130 m

bottom 37% of class

Ammunition

18

bottom 20% of class

Missile damage

3 base + 12 AP, 2 projectiles per shot

15

bottom 22% of class

Reload time

10 s

top 44% of class

Damage per 10 s

30

top 37% of class

Attributes

Abilities

  • Murderous ProwessAugment · +20% Armour-Piercing Missile Damage, +25% Charge Bonus…passive

Counters

Good against

Vulnerable to

Computed from base unit-card values (no skills, items or abilities), one rule per line; examples are units with the most of that trait. How counters are worked out · Try it in the combat calculator

Gold for gold

Match-ups people search for: Shades vs Darkshards · Shades vs Devotees of Slaanesh · Shades vs Sisters of Avelorn

Who can field it

  • Dark Elves · Naggarond

Custom Battle lists factions under each race; every faction of a race fields that race's units (units_custom_battle_permissions rows of any of its factions). The name after the race is the faction the army builder uses.

Where these numbers come from

Read from the game's database tables for patch 9.0.4 (main_units, land_units, battle_entities, melee_weapons, projectiles…) as published in the WH3-Dump export (commit 099796e8). Formulas that turn table values into card values are checked against known units before they are shown — how we verify.