Files
WoWee/tests/test_dbc_layouts.cpp
Kelsi 1985535178 test(dbc): pin the Spell/SpellRange layout fields the spell logic reads
Layout files are looked up by name, so a field that goes missing degrades silently
rather than failing: a Spell layout with no RangeIndex makes every spell's range
unknown, which quietly disables melee range checks and self-cast detection across
all four expansions.

Verified load-bearing: dropping RangeIndex from the WotLK layout fails the test at
the assertion that guards Battle Shout.
2026-07-14 14:47:47 -07:00

4.0 KiB