From 595b2454a51541db06f134b7cb7eebcd14d36f01 Mon Sep 17 00:00:00 2001 From: Darth Predator Date: Mon, 18 Sep 2017 01:24:51 +0300 Subject: [PATCH] Fixed some colors in armory not updating immideately --- .../Armory/CharacterArmory/CharacterArmory.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ElvUI_SLE/modules/Armory/CharacterArmory/CharacterArmory.lua b/ElvUI_SLE/modules/Armory/CharacterArmory/CharacterArmory.lua index 90c8465..9d6bccd 100644 --- a/ElvUI_SLE/modules/Armory/CharacterArmory/CharacterArmory.lua +++ b/ElvUI_SLE/modules/Armory/CharacterArmory/CharacterArmory.lua @@ -1254,9 +1254,9 @@ do --<< Artifact Monitor >> self.ArtifactMonitor:Show() if (GetLocale() == "ruRU") then - self.ArtifactMonitor.TraitRank:SetText(LEVEL..' : '..COLORSTRING_ARTIFACT..Artifact_Rank) + self.ArtifactMonitor.TraitRank:SetText(KF:Color_Value(LEVEL..' : '..COLORSTRING_ARTIFACT..Artifact_Rank)) else - self.ArtifactMonitor.TraitRank:SetText(RANK..' : '..COLORSTRING_ARTIFACT..Artifact_Rank) + self.ArtifactMonitor.TraitRank:SetText(KF:Color_Value(RANK..' : '..COLORSTRING_ARTIFACT..Artifact_Rank)) end if E.db.sle.Armory.Character.Artifact.ShortValues then self.ArtifactMonitor.CurrentPower:SetText(Legion_ArtifactData.Power) @@ -1627,6 +1627,10 @@ KF.Modules.CharacterArmory = function() _G["CharacterModelFrameBackgroundOverlay"]:SetPoint('TOPLEFT', CharacterModelFrame, 0, 0) _G["CharacterModelFrameBackgroundOverlay"]:SetPoint('BOTTOMRIGHT', CharacterModelFrame, 0, 0) end + + hooksecurefunc(E, "UpdateMedia", function(self) + CA.ArtifactMonitor.BarExpected:SetStatusBarColor(unpack(E.media.rgbvaluecolor)) + end) CA:ElvOverlayToggle() if SLE._Compatibility["DejaCharacterStats"] then -- 1.7.9.5