From e6382edc6a1f6d85092c232b775eab799f555b5a Mon Sep 17 00:00:00 2001 From: Darthpred Date: Sun, 12 Apr 2015 18:06:10 +0400 Subject: [PATCH] Turns out in old instances it looks weird --- ElvUI_SLE/modules/minimap/instance.lua | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/ElvUI_SLE/modules/minimap/instance.lua b/ElvUI_SLE/modules/minimap/instance.lua index 11c7815..b3f7311 100644 --- a/ElvUI_SLE/modules/minimap/instance.lua +++ b/ElvUI_SLE/modules/minimap/instance.lua @@ -100,15 +100,20 @@ function I:GetColor(dif) end function I:GenerateText(event, guild, force) - + local text if not InstanceCheck() then f.text:SetText("") f.icon:SetText("") else local _, _, difficulty, difficultyName, _, _, _, _, instanceGroupSize = GetInstanceInfo() - difficultyName = sub(difficultyName, 1 , 2) local r, g, b = I:GetColor(difficulty) - f.text:SetFormattedText(instanceGroupSize.." |cff%02x%02x%02x%s|r", r, g, b, difficultyName) + if (difficulty >= 3 and difficulty <= 7) or difficulty == 9 then + text = format("|cff%02x%02x%02x%s|r", r, g, b, instanceGroupSize) + else + difficultyName = sub(difficultyName, 1 , 2) + text = format(instanceGroupSize.." |cff%02x%02x%02x%s|r", r, g, b, difficultyName) + end + f.text:SetText(text) if guild or force then local logo = GuildEmblem() f.icon:SetText(logo) -- 1.7.9.5