From 07e35a7556671fec2a927eff84d91c6f11bfd42d Mon Sep 17 00:00:00 2001 From: Ludovicus Date: Wed, 19 Jun 2019 18:32:12 -0400 Subject: [PATCH] Add Classic detection and dont register PET_BATTLE_ events. --- TomTom.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/TomTom.lua b/TomTom.lua index 6871fbb..c5d7bbe 100755 --- a/TomTom.lua +++ b/TomTom.lua @@ -13,6 +13,7 @@ local addonName, addon = ... local TomTom = addon addon.hbd = hbd +addon.CLASSIC = math.floor(select(4, GetBuildInfo() ) / 100) == 113 -- Local definitions local GetCurrentCursorPosition @@ -151,8 +152,10 @@ function TomTom:Initialize(event, addon) C_ChatInfo.RegisterAddonMessagePrefix("TOMTOM4") -- Watch for pet battle start/end so we can hide/show the arrow - self:RegisterEvent("PET_BATTLE_OPENING_START", "ShowHideCrazyArrow") - self:RegisterEvent("PET_BATTLE_CLOSE", "ShowHideCrazyArrow") + if not self.CLASSIC then + self:RegisterEvent("PET_BATTLE_OPENING_START", "ShowHideCrazyArrow") + self:RegisterEvent("PET_BATTLE_CLOSE", "ShowHideCrazyArrow") + end self:ReloadOptions() self:ReloadWaypoints() -- 1.7.9.5