mirror of
https://github.com/brues-code/Vanilla_MikScrollingBattleText.git
synced 2026-11-05 18:58:57 +00:00
Parse combat events only from the ClassicAPI combat log
The combat log detection flags started false and only flipped when the first matching combat log event arrived, so the first buff, hit, heal, DoT or kill of a session was shown twice: once from the CHAT_MSG text, once from the combat log. ClassicAPI is required, so drop the flags and every CHAT_MSG parser they gated, keeping chat parsing only for power losses, item buffs, honor, reputation, skill and XP. Keep every CHAT_MSG event registered for search pattern triggers, which re-registers CHAT_MSG_SPELL_AURA_GONE_SELF so buff fade triggers fire again. Delete the now-dead parsers, ParseForPartialActions and the stray global MikCEL_ParseForOutgoingHits.
This commit is contained in: