Kelsidavis-WoWee/Data/expansions
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
..
classic feat: implement SMSG_PLAY_SPELL_VISUAL with SpellVisual DBC chain lookup 2026-03-17 18:23:05 -07:00
tbc feat: implement SMSG_PLAY_SPELL_VISUAL with SpellVisual DBC chain lookup 2026-03-17 18:23:05 -07:00
turtle feat: implement SMSG_PLAY_SPELL_VISUAL with SpellVisual DBC chain lookup 2026-03-17 18:23:05 -07:00
wotlk feat: implement SMSG_PLAY_SPELL_VISUAL with SpellVisual DBC chain lookup 2026-03-17 18:23:05 -07:00