Files
wow-weakauras/FreshShit/RaiderlosSA/event.lua

19 lines
474 B
Lua

--- COMBAT_LOG_EVENT_UNFILTERED
---@param e string
---@param ... any
function(allstates, e, ...)
local subevent, err = CLEUParser.GetSubevent(...)
if err then return end
local spellId, err = CLEUParser.GetSpellId(...)
if err then return end
local eventMap = EventMap[subevent]
if eventMap == nil then return end
local alert = eventMap[spellId]
if alert == nil then return end
local err = alert:Trigger(allstates, ...)
if err then print(err) end
return true
end