30 lines
772 B
Lua
30 lines
772 B
Lua
COMBAT_LOG_EVENT_UNFILTERED
|
|
function(...)
|
|
local event = select(3, ...)
|
|
aura_env.spell = select(14, ...)
|
|
aura_env.target = select(10, ...)
|
|
if aura_env.target == UnitName("player") and aura_env.spell == "Swelter" and event == "SPELL_AURA_APPLIED" then
|
|
aura_env.startTime = GetTime()
|
|
end
|
|
end
|
|
|
|
DURATION
|
|
function()
|
|
print(GetTime() - aura_env.startTime)
|
|
if UnitBuff("player", "Swelter") then
|
|
print("STEP TWO")
|
|
return GetTime() - aura_env.startTime, 3, 1
|
|
elseif
|
|
GetTime() - aura_env.startTime <= 10 then
|
|
print("STEP THREE")
|
|
return GetTime() - aura_env.startTime, 10, 1
|
|
end
|
|
if GetTime() - aura_env.startTime > 10 then
|
|
print("STEP FOUR")
|
|
return 1, 1, 1
|
|
end
|
|
end
|
|
|
|
aura_env.spell = ""
|
|
aura_env.target = ""
|
|
aura_env.startTime = 0 |