From 77267e6e748032cda5f67d8e172f66cf3e501540 Mon Sep 17 00:00:00 2001 From: shefki Date: Fri, 26 Jun 2009 08:13:00 +0000 Subject: [PATCH] 3.2.0 compatability --- Categories/Characteristics.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Categories/Characteristics.lua b/Categories/Characteristics.lua index f5db487..e9598c7 100644 --- a/Categories/Characteristics.lua +++ b/Categories/Characteristics.lua @@ -9,6 +9,15 @@ DogTag_Unit_funcs[#DogTag_Unit_funcs+1] = function(DogTag_Unit, DogTag) local L = DogTag_Unit.L +-- Pre 3.2.0 compatability support +local wow_320 = select(4, GetBuildInfo()) >= 30200 +local GetQuestDifficultyColor +if not wow_320 then + GetQuestDifficultyColor = _G.GetDifficultyColor +else + GetQuestDifficultyColor = _G.GetQuestDifficultyColor +end + DogTag:AddTag("Unit", "IsFriend", { code = function(unit) return UnitIsFriend('player', unit) @@ -580,7 +589,7 @@ DogTag:AddTag("Unit", "DifficultyColor", { if level <= 0 then level = 99 end - local info = GetDifficultyColor(level) + local info = GetQuestDifficultyColor(level) if value then return ("|cff%02x%02x%02x%s|r"):format(info.r * 255, info.g * 255, info.b * 255, value) else