From 160bf71aa3dab47423751a298f1eb7d7a62f0d78 Mon Sep 17 00:00:00 2001 From: Parnic Date: Sun, 12 Oct 2014 21:29:10 -0500 Subject: [PATCH] - Made the GCD bar respect bar alpha settings. (ticket #126) --- modules/GlobalCoolDown.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/GlobalCoolDown.lua b/modules/GlobalCoolDown.lua index e5926ba..624c180 100644 --- a/modules/GlobalCoolDown.lua +++ b/modules/GlobalCoolDown.lua @@ -56,6 +56,7 @@ function GlobalCoolDown.prototype:GetDefaultSettings() settings["usesDogTagStrings"] = false settings["bHideMarkerSettings"] = true settings["showDuringCast"] = true + settings["barVisible"]["bg"] = false return settings end @@ -66,7 +67,6 @@ function GlobalCoolDown.prototype:GetOptions() opts["lowThreshold"] = nil opts["textSettings"] = nil - opts.alwaysFullAlpha = nil opts["showDuringCast"] = { type = 'toggle', @@ -134,10 +134,11 @@ function GlobalCoolDown.prototype:CooldownStateChanged(event, unit, spell) self.LastScale = 1 self.DesiredScale = 0 self.CurrLerpTime = 0 + self.lastLerpTime = GetTime() self.moduleSettings.desiredLerpTime = dur or 1 self.CurrSpell = spell - self.barFrame.bar:SetVertexColor(self:GetColor("GlobalCoolDown", 0.8)) + self:UpdateBar(0, "GlobalCoolDown") self:Show(true) end end