Kelsidavis-WoWee/Data/expansions/turtle
Kelsi d4ea416dd6 Fix spell cast audio to use correct magic school from Spell.dbc
Previously all player spell casts played ARCANE school sounds regardless
of the actual spell school. Now loadSpellNameCache() reads SchoolMask
(bitmask, TBC/WotLK) or SchoolEnum (Vanilla/Classic) from Spell.dbc and
stores it in SpellNameEntry. handleSpellStart/handleSpellGo look up the
spell's school and select the correct MagicSchool for cast sounds.

DBC field indices: WotLK SchoolMask=225 (verified), TBC=215, Classic/Turtle
SchoolEnum=1 (Vanilla enum 0-6 converted to bitmask).
2026-03-09 19:24:09 -07:00
..
dbc_layouts.json Fix spell cast audio to use correct magic school from Spell.dbc 2026-03-09 19:24:09 -07:00
expansion.json Add overlay extraction for multi-expansion asset deduplication 2026-02-14 03:09:17 -08:00
opcodes.json Opcode tables: sync Classic/WotLK to canonical headers and expand logical mapping coverage 2026-02-20 02:50:59 -08:00
update_fields.json Fix bank for all expansions: add missing field indices and per-expansion slot counts 2026-02-26 11:12:34 -08:00