Proper usage of 'self' variable for event listeners.
This commit is contained in:
parent
a39fc6c109
commit
508e31092d
|
@ -109,7 +109,7 @@ end
|
||||||
|
|
||||||
|
|
||||||
frame:SetScript("OnEvent", function(self, event, ...)
|
frame:SetScript("OnEvent", function(self, event, ...)
|
||||||
events[event](...)
|
events[event](self, ...)
|
||||||
end)
|
end)
|
||||||
for k, v in pairs(events) do
|
for k, v in pairs(events) do
|
||||||
frame:RegisterEvent(k) -- register all events for which handlers have been defined
|
frame:RegisterEvent(k) -- register all events for which handlers have been defined
|
||||||
|
|
|
@ -63,7 +63,7 @@ function events:ENCOUNTER_START(encounterID, encounterName, difficultyID, groupS
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
function events:COMBAT_LOG_EVENT_UNFILTERED(self, ...)
|
function events:COMBAT_LOG_EVENT_UNFILTERED(...)
|
||||||
local _, event, _, _, name, _, _, _, _, _, _, _, spellName = CombatLogGetCurrentEventInfo()
|
local _, event, _, _, name, _, _, _, _, _, _, _, spellName = CombatLogGetCurrentEventInfo()
|
||||||
if event ~= "SPELL_CAST_SUCCESS" then
|
if event ~= "SPELL_CAST_SUCCESS" then
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in a new issue