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

Darkshards

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

Duel it in the combat calculator →

Darkshards are Dark Elves missile infantry: 5,670 HP across 90 models, armour 30, melee attack 18, melee defence 16, weapon strength 24, range 125 m, missile damage 1,800 per 10 s for the whole unit. It costs 550 in the campaign and in multiplayer. Unit key wh2_main_def_inf_darkshards_0. Patch 9.0.4, from the game's data tables.

Health

63 per model

5,670

bottom 28% of class

Armour

30

bottom 41% of class

Leadership

56

bottom 40% of class

Speed

33

bottom 22% of class

Melee attack

18

bottom 23% of class

Melee defence

16

bottom 13% of class

Weapon strength

19 base + 5 armour-piercing

24

bottom 15% of class

Charge bonus

6

bottom 33% of class

Ranged

Range

125 m

bottom 36% of class

Ammunition

18

bottom 20% of class

Missile damage

3 base + 11 AP, 2 projectiles per shot

14

bottom 15% of class

Reload time

14 s

bottom 4% of class

Damage per 10 s

20

bottom 42% of class

Attributes

  • Hide (forest)

    This unit can hide in forests until enemy units get too close.

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: Darkshards vs Shades

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.