- Made the GCD bar respect bar alpha settings. (ticket #126)

This commit is contained in:
Parnic
2014-10-12 21:29:10 -05:00
parent 5cdf3b7b7d
commit 160bf71aa3

View File

@ -56,6 +56,7 @@ function GlobalCoolDown.prototype:GetDefaultSettings()
settings["usesDogTagStrings"] = false settings["usesDogTagStrings"] = false
settings["bHideMarkerSettings"] = true settings["bHideMarkerSettings"] = true
settings["showDuringCast"] = true settings["showDuringCast"] = true
settings["barVisible"]["bg"] = false
return settings return settings
end end
@ -66,7 +67,6 @@ function GlobalCoolDown.prototype:GetOptions()
opts["lowThreshold"] = nil opts["lowThreshold"] = nil
opts["textSettings"] = nil opts["textSettings"] = nil
opts.alwaysFullAlpha = nil
opts["showDuringCast"] = { opts["showDuringCast"] = {
type = 'toggle', type = 'toggle',
@ -134,10 +134,11 @@ function GlobalCoolDown.prototype:CooldownStateChanged(event, unit, spell)
self.LastScale = 1 self.LastScale = 1
self.DesiredScale = 0 self.DesiredScale = 0
self.CurrLerpTime = 0 self.CurrLerpTime = 0
self.lastLerpTime = GetTime()
self.moduleSettings.desiredLerpTime = dur or 1 self.moduleSettings.desiredLerpTime = dur or 1
self.CurrSpell = spell self.CurrSpell = spell
self.barFrame.bar:SetVertexColor(self:GetColor("GlobalCoolDown", 0.8)) self:UpdateBar(0, "GlobalCoolDown")
self:Show(true) self:Show(true)
end end
end end