Kelsidavis-WoWee/Data/expansions/turtle
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 refactor: derive turtle opcodes from classic 2026-03-15 02:55:05 -07:00
update_fields.json feat: use UNIT_FIELD_AURAFLAGS to correctly classify Classic buffs vs debuffs 2026-03-12 21:33:19 -07:00