Originally Posted by Banknorris
Usually when you apply a dot, hot, aura on a target that does not have it from you, you get a SPELL_AURA_APPLIED as your combat log sub event and when reapplying a non-expired dot, hot, aura you get a SPELL_AURA_REFRESH sub-event instead. Maybe that is the case.
|
Hi Banknorris,
The first thing that I've done with COMBAT_LOG_EVENT_UNFILTERED was to see which sub events are fired with those spells (192657 and 192660).
Lua Code:
local f = CreateFrame("Frame")
f:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
f:SetScript("OnEvent", function(self, event, ...)
local _, subEvent, _, sourceGUID, _, _, _, _, _, _, _, spellID = ...
if sourceGUID == UnitGUID("player") and (spellID and (spellID == 192660 or spellID == 192657)) then
local spellName = GetSpellInfo(spellID)
print(subEvent, spellID, spellName)
end
end)
Sadly, the only sub event fired was SPELL_DAMAGE
If I'm guessing correctly, SPELL_AURA_APPLIED and SPELL_AURA_REFRESH are not fired since this spell doesn't even apply any debuff on enemies.
So... yeah :/