#414 Racial base stat offsets use modern (Midnight) values instead of Classic values
Status: Fixed · Area: Races & Racials · Human
Racial base stat differences use modern values instead of Classic ones, so starting stats differ from expected.
Current behavior
The base stat differences between races (Strength / Agility / Stamina / Intellect / Spirit) are the ones from the modern client (Midnight), not the Classic ones. I made a naked level 1 Warrior of every race and compared each character sheet to the Human one (Human = 23 Str / 20 Agi / 22 Sta / 20 Int / 20 Spi). The differences match the Midnight racial offsets exactly for all 7 non-Human races: | Race | Character sheet (Str / Agi / Sta / Int / Spi) | Offset vs Human (observed) | Midnight offset | Classic offset | |-----------|-----------------------------------------------|----------------------------|-----------------|----------------| | Human | 23 / 20 / 22 / 20 / 20 | 0, 0, 0, 0, 0 | 0, 0, 0, 0, 0 | 0, 0, 0, 0, 0 | | Orc | 26 / 17 / 23 / 19 / 20 | 3, -3, 1, -1, 0 | 3, -3, 1, -1, 0 | 3, -3, 2, -3, 3 | | Dwarf | 25 / 18 / 23 / 19 / 20 | 2, -2, 1, -1, 0 | 2, -2, 1, -1, 0 | 2, -4, 3, -1, -1 | | Night Elf | 21 / 22 / 22 / 20 / 20 | -2, 2, 0, 0, 0 | -2, 2, 0, 0, 0 | -3, 5, -1, 0, 0 | | Undead | 25 / 19 / 23 / 18 / 20 | 2, -1, 1, -2, 0 | 2, -1, 1, -2, 0 | -1, -2, 1, -2, 5 | | Tauren | 25 / 18 / 24 / 18 / 20 | 2, -2, 2, -2, 0 | 2, -2, 2, -2, 0 | 5, -5, 2, -5, 2 | | Gnome | 20 / 21 / 21 / 23 / 20 | -3, 1, -1, 3, 0 | -3, 1, -1, 3, 0 | -5, 3, -1, 3, 0 | | Troll | 24 / 22 / 22 / 17 / 20 | 1, 2, 0, -3, 0 | 1, 2, 0, -3, 0 | 1, 2, 1, -4, 1 | Notable consequences: - Spirit is identical (20) for every race, while in Classic Orc, Undead, Tauren and Troll have extra Spirit and Dwarves have less. - Racial identities are flattened: e.g. Tauren only have +2 Str instead of +5, Night Elves +2 Agi instead of +5, Undead have more Strength than Humans (+2 instead of -1) and no Spirit bonus.
Expected behavior
Racial base stats should use the Classic racial offsets (relative to Human): | Race | Classic offset (Str, Agi, Sta, Int, Spi) | Expected level 1 Warrior sheet (Str / Agi / Sta / Int / Spi) | |-----------|-------------------------------------------|---------------------------------------------------------------| | Human | 0, 0, 0, 0, 0 | 23 / 20 / 22 / 20 / 20 | | Orc | 3, -3, 2, -3, 3 | 26 / 17 / 24 / 17 / 23 | | Dwarf | 2, -4, 3, -1, -1 | 25 / 16 / 25 / 19 / 19 | | Night Elf | -3, 5, -1, 0, 0 | 20 / 25 / 21 / 20 / 20 | | Undead | -1, -2, 1, -2, 5 | 22 / 18 / 23 / 18 / 25 | | Tauren | 5, -5, 2, -5, 2 | 28 / 15 / 24 / 15 / 22 | | Gnome | -5, 3, -1, 3, 0 | 18 / 23 / 21 / 23 / 20 | | Troll | 1, 2, 1, -4, 1 | 24 / 22 / 23 / 16 / 21 | (Expected sheets = current Human Warrior sheet + Classic offset.)
How to reproduce
1. Create a new level 1 Warrior of each race: Human, Orc, Dwarf, Night Elf, Undead, Tauren, Gnome, Troll. 2. Open the Character panel (C) and read Strength, Agility, Stamina, Intellect and Spirit. 3. Subtract the Human values from each race's values. 4. Compare the differences to the Classic racial offsets: they match the Midnight offsets instead (see tables above).