9fb47ba - Add incoming ability glow and fix periodic aura update
[wowui.git] / kehys / frame.lua
index 1719b94..0e17ed7 100644 (file)
@@ -55,6 +55,8 @@ function addon.NewRaidFrame(parent, width, height, unit, attributes,
     f.tankcd = {}; -- tank CD auras
     f.stacks = {}; -- stacking aura tracking
     f.buff1 = {}; -- custom buff indicator 1
+    f.incoming = {}; -- incoming ability indicator
+    f.rounds = 0;
     -- set up periodic updates
     updaters[f] = function()
         if f.updating then
@@ -93,7 +95,11 @@ function addon.NewRaidFrame(parent, width, height, unit, attributes,
     f.base:SetAllPoints();
     f.base:SetColorTexture(1, 1, 1);
     f.base:SetVertexColor(unpack(addon.Colors.Base));
-    f.background = f:CreateTexture(nil, "BACKGROUND", nil, 1);
+    f.glow = f:CreateTexture(nil, "BACKGROUND", nil, 1);
+    f.glow:SetAllPoints();
+    f.glow:SetColorTexture(1, 1, 1);
+    f.glow:SetVertexColor(unpack(addon.Colors.Glow));
+    f.background = f:CreateTexture(nil, "BACKGROUND", nil, 2);
     f.background:SetPoint("TOPLEFT", f, "TOPLEFT", 1, -1);
     f.background:SetPoint("BOTTOMRIGHT", f, "BOTTOMRIGHT", -1, 1);
     f.background:SetColorTexture(0.7, 0.7, 0.7);