From 93a898dc15c565e18f6b9a965ee01f8e945f269b Mon Sep 17 00:00:00 2001 From: Parnic Date: Sun, 11 Aug 2019 20:42:18 -0500 Subject: [PATCH] Safer WoW Classic check These constants are defined in 8.2 and Classic, so it shouldn't be an issue, but might as well make sure we retain as much compatibility with old versions as possible. --- Categories/Cast.lua | 2 +- Categories/Characteristics.lua | 2 +- Categories/Status.lua | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Categories/Cast.lua b/Categories/Cast.lua index f16f1ad..f345b03 100644 --- a/Categories/Cast.lua +++ b/Categories/Cast.lua @@ -20,7 +20,7 @@ local UnitGUID = UnitGUID local IsNormalUnit = DogTag.IsNormalUnit local wow_ver = select(4, GetBuildInfo()) -local wow_classic = WOW_PROJECT_ID == WOW_PROJECT_CLASSIC +local wow_classic = WOW_PROJECT_ID and WOW_PROJECT_ID == WOW_PROJECT_CLASSIC local wow_800 = wow_ver >= 80000 local playerGuid = nil diff --git a/Categories/Characteristics.lua b/Categories/Characteristics.lua index b78d2a6..298a320 100644 --- a/Categories/Characteristics.lua +++ b/Categories/Characteristics.lua @@ -21,7 +21,7 @@ local L = DogTag_Unit.L local wow_320 = select(4, GetBuildInfo()) >= 30200 local wow_700 = select(4, GetBuildInfo()) >= 70000 local wow_800 = select(4, GetBuildInfo()) >= 80000 -local wow_classic = WOW_PROJECT_ID == WOW_PROJECT_CLASSIC +local wow_classic = WOW_PROJECT_ID and WOW_PROJECT_ID == WOW_PROJECT_CLASSIC local GetQuestDifficultyColor if not wow_320 and not wow_classic then GetQuestDifficultyColor = _G.GetDifficultyColor diff --git a/Categories/Status.lua b/Categories/Status.lua index 8e7b0c1..163248d 100644 --- a/Categories/Status.lua +++ b/Categories/Status.lua @@ -26,7 +26,7 @@ local deadTimes = {} -- Parnic: support for cataclysm; Divine Intervention was removed local wow_ver = select(4, GetBuildInfo()) -local wow_classic = WOW_PROJECT_ID == WOW_PROJECT_CLASSIC +local wow_classic = WOW_PROJECT_ID and WOW_PROJECT_ID == WOW_PROJECT_CLASSIC local wow_400 = wow_ver >= 40000 local wow_500 = wow_ver >= 50000 local wow_600 = wow_ver >= 60000