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
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);