4b284d952196173a588dd1fbccd74af80efc026c
modules/Interrupt.lua: the COMBAT_LOG_EVENT_UNFILTERED handler had destFlags at
arg position 9 (pre-RaidFlags layout); on 3.3.5 the signature is
(event, ts, subevent, hideCaster, srcGUID, srcName, srcFlags, srcRaidFlags,
destGUID, destName, destFlags, destRaidFlags, spellId, spellName, spellSchool, ...).
destFlags is the 11th function parameter. Rewrite the parameter list with
all named args through spellSchool so the 0x511 (player + raid + me) bitmask
check on destFlags fires correctly and the SPELL_INTERRUPT path actually
recolors Player.Bar on the local player.
Config.lua: ChatCommand() called InterfaceOptionsFrame_OpenToCategory()
unconditionally. That global is nil on CoA's 3.3.5 client, so /quartz and /q3
with no arg threw 'attempt to call global ... (a nil value)'. Wrap with a
presence check and fall back to AceConfigDialog-3.0:Open("Quartz3").
luac -p clean on both files. libs/ untouched (coa-ace3-managed).
Quartz
This is the repository for Quartz. Modified for Ascension.gg.
Description
Releases
2
3.0.3.1-coa.2
Latest
Languages
Lua
99.7%
Shell
0.3%