From a7366b481c2cdd5f8a953b10d365cd74a5a5ee35 Mon Sep 17 00:00:00 2001 From: Adrian L Lange Date: Mon, 24 Oct 2011 21:22:22 +0200 Subject: [PATCH] Fix matching issues --- RealLinks.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/RealLinks.lua b/RealLinks.lua index 7f32225..a6f9579 100644 --- a/RealLinks.lua +++ b/RealLinks.lua @@ -1,5 +1,5 @@ local function GetLinkColor(data) - local type, id, arg1 = string.match(data, '(%w+):(%d+):(%d+)') + local type, id, arg1 = string.match(data, '(%w+):(%d+)') if(type == 'item') then local _, _, quality = GetItemInfo(id) if(quality) then @@ -11,7 +11,8 @@ local function GetLinkColor(data) return '|cffffffff' end elseif(type == 'quest') then - local color = GetQuestDifficultyColor(arg1) + local _, _, level = string.match(data, '(%w+):(%d+):(%d+)') + local color = GetQuestDifficultyColor(level) return format('|cff%02x%02x%02x', color.r * 255, color.g * 255, color.b * 255) elseif(type == 'spell') then return '|cff71d5ff' -- 1.7.9.5