git
/
wowui.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
08cc804
)
7422e9e - Update frames every second anyway even without aura log events
author
Aleksi Blinnikka <aleksi.blinnikka@gmail.com>
Mon, 2 Mar 2020 21:58:23 +0000
committer
Aleksi Blinnikka <aleksi.blinnikka@gmail.com>
Mon, 2 Mar 2020 21:58:23 +0000
kehys/updater.lua
patch
|
blob
|
history
diff --git
a/kehys/updater.lua
b/kehys/updater.lua
index
e8d889c
..
bb8fba1
100644
(file)
--- a/
kehys/updater.lua
+++ b/
kehys/updater.lua
@@
-21,6
+21,7
@@
local ignoredAuras = {
[315176] = true, -- Grasping Tendrils
};
[315176] = true, -- Grasping Tendrils
};
+local rounds = 0;
function addon.FrameUpdate(frame)
assert(type(frame) == "table", "FrameUpdate received invalid frame parameter!");
function addon.FrameUpdate(frame)
assert(type(frame) == "table", "FrameUpdate received invalid frame parameter!");
@@
-123,6
+124,16
@@
function addon.FrameUpdate(frame)
elseif frame.healpred:IsShown() then
frame.healpred:Hide();
end
elseif frame.healpred:IsShown() then
frame.healpred:Hide();
end
+ rounds = rounds + 1;
+ if (rounds > 8) then
+ frame.tankcd = {};
+ frame.alert = {};
+ frame.stacks = {};
+ frame.heal = {};
+ frame.buff1 = {};
+ addon.SetAuras(frame.unit, frame.guid);
+ rounds = 0;
+ end
-- tank CD marker
if next(frame.tankcd) then
if not frame.defensive:IsShown() then frame.defensive:Show() end
-- tank CD marker
if next(frame.tankcd) then
if not frame.defensive:IsShown() then frame.defensive:Show() end