From 095d6f25199487f54b267bd0525b3a227506ba66 Mon Sep 17 00:00:00 2001 From: Parnic Date: Sat, 19 Mar 2011 05:02:42 +0000 Subject: [PATCH] - fixed the elite (classification) icon for targets to respect the "lock all icons at 100% alpha" setting --- modules/TargetHealth.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/TargetHealth.lua b/modules/TargetHealth.lua index 01357d8..4678917 100644 --- a/modules/TargetHealth.lua +++ b/modules/TargetHealth.lua @@ -801,7 +801,6 @@ function IceTargetHealth.prototype:Update(unit) self:SetTexLoc(self.barFrame.classIcon, self.moduleSettings.classIconOffset['x'], self.moduleSettings.classIconOffset['y']) self.barFrame.classIcon:Show() - self.barFrame.classIcon:SetAlpha(self.alpha == 0 and 0 or math.min(1, self.alpha + 0.2)) local elite, rareelite, rare = self:GetEliteTextures() if self.configMode or IceHUD.IceCore:IsInConfigMode() or classification == "worldboss" or classification == "elite" then @@ -1030,6 +1029,9 @@ function IceTargetHealth.prototype:SetIconAlpha() if self.frame.PartyRoleIcon then self.frame.PartyRoleIcon:SetAlpha(self.moduleSettings.lockIconAlpha and 1 or self.alpha) end + if self.barFrame.classIcon and self.moduleSettings.showClassificationIcon then + self.barFrame.classIcon:SetAlpha(self.moduleSettings.lockIconAlpha and 1 or self.alpha == 0 and 0 or math.min(1, self.alpha + 0.2)) + end end