libdebuff: transform module to library

This commit is contained in:
shagu
2018-06-01 20:57:12 +02:00
parent 1ed91e1b48
commit 924b2a351e
5 changed files with 254 additions and 247 deletions
+6 -6
View File
@@ -1083,12 +1083,12 @@ function pfUI.uf:RefreshUnit(unit, component)
unit.debuffs[i]:Show()
if unit:GetName() == "pfPlayer" then
local timeleft = GetPlayerBuffTimeLeft(GetPlayerBuff(unit.debuffs[i]:GetID() - 1, "HARMFUL"),"HARMFUL")
CooldownFrame_SetTimer(unit.debuffs[i].cd, GetTime(), timeleft, 1)
elseif pfUI.debuffs and pfUI.debuffs.active then
local effect = pfUI.debuffs:GetDebuffName(unit.label .. unit.id, unit.debuffs[i]:GetID())
local start, duration, timeleft = pfUI.debuffs:GetDebuffInfo(unit.label .. unit.id, effect)
CooldownFrame_SetTimer(unit.debuffs[i].cd, start, duration, 1)
local timeleft = GetPlayerBuffTimeLeft(GetPlayerBuff(unit.debuffs[i]:GetID() - 1, "HARMFUL"),"HARMFUL")
CooldownFrame_SetTimer(unit.debuffs[i].cd, GetTime(), timeleft, 1)
elseif libdebuff then
local effect = libdebuff:GetDebuffName(unit.label .. unit.id, unit.debuffs[i]:GetID())
local start, duration, timeleft = libdebuff:GetDebuffInfo(unit.label .. unit.id, effect)
CooldownFrame_SetTimer(unit.debuffs[i].cd, start, duration, 1)
end
if stacks > 1 then