mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-23 07:40:14 +00:00
All expansions send spellId(4) before the caster guid — the previous handler was missing this field entirely, causing the caster guid read to consume spellId bytes and corrupt all subsequent parsing. Additionally, in WotLK mode, victim guids inside the per-miss loop are packed guids (not full uint64), matching the caster guid format. Also handle the REFLECT (missInfo=11) extra payload in WotLK: the server appends reflectSpellId(4) + reflectResult(1) for reflected spells, which previously caused the following loop entries to be mis-parsed. |
||
|---|---|---|
| .. | ||
| audio | ||
| auth | ||
| core | ||
| game | ||
| network | ||
| pipeline | ||
| rendering | ||
| ui | ||
| main.cpp | ||