30 lines
828 B
Lua
30 lines
828 B
Lua
--Pydaz fuck
|
|
--COMBAT_LOG_EVENT_UNFILTERED
|
|
function(e, ...)
|
|
local casterGUID = select(4, ...)
|
|
local spellID = select(12, ...)
|
|
local se = select(2, ...)
|
|
if se == "SPELL_AURA_APPLIED" then
|
|
if casterGUID == UnitGUID("player") and spellID == 207472 then
|
|
if WeakAurasSaved.ShittyTicker then
|
|
if WeakAurasSaved.ShittyTicker._callback then
|
|
WeakAurasSaved.ShittyTicker:Cancel()
|
|
end
|
|
WeakAurasSaved.ShittyTicker = nil
|
|
end
|
|
WeakAuras.ScanEvents("PRYDAZ_REFRESH")
|
|
WeakAurasSaved.ShittyTicker = C_Timer.NewTicker(30, function() WeakAuras.ScanEvents("PRYDAZ_REFRESH") end)
|
|
end
|
|
end
|
|
end
|
|
|
|
--PRYDAZ_REFRESH
|
|
function(e)
|
|
return true
|
|
end
|
|
|
|
--DURATION
|
|
function()
|
|
return 30, GetTime() + 30
|
|
end
|