Kelsidavis-WoWee/Data/expansions/tbc
Kelsi 315adfbe93 feat: implement SMSG_PLAY_SPELL_VISUAL with SpellVisual DBC chain lookup
Parse SMSG_PLAY_SPELL_VISUAL (casterGuid + visualId) and spawn a
transient M2 spell effect at the caster's world position.

DBC chain: SpellVisual.dbc → SpellVisualKit.dbc → SpellVisualEffectName.dbc
Lookup priority: CastKit.SpecialEffect0, fallback to MissileModel.
Models are lazy-loaded and cached by path; instances auto-expire after 3.5s.
DBC layouts added to all four expansion layout files (Classic/TBC/WotLK/Turtle).
2026-03-17 18:23:05 -07:00
..
dbc_layouts.json feat: implement SMSG_PLAY_SPELL_VISUAL with SpellVisual DBC chain lookup 2026-03-17 18:23:05 -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: correct PLAYER_REST_STATE_EXPERIENCE wire indices for all expansions 2026-03-10 23:14:18 -07:00