Add dpslog module: unified COMBAT_LOG_EVENT with 35 subevents

Hook 23 packet handlers / internal functions to fire a single
COMBAT_LOG_EVENT with WotLK-style subevent strings and structured
args (spellId, amount, school, etc.) for addon consumption.

Event registration writes directly into the internal FrameScript
event table at slot 650, with a resize_lua_event_array hook that
expands capacity to 700 when needed (compatible with SuperWoW).

Includes Lua tracker addon (WeirdUtils_DPSLog) with popup checklist
UI, per-subevent chat output, and /dpslog slash command.
This commit is contained in:
MarcelineVQ
2026-03-11 21:45:24 -07:00
parent 3fdda58f09
commit 65bc234c08
4 changed files with 2374 additions and 306 deletions
+1371 -238
View File
File diff suppressed because it is too large Load Diff