From 0a69681f40b649ebf41e38b0afae5b822cfba7ae Mon Sep 17 00:00:00 2001 From: Ludovicus Date: Mon, 15 May 2023 17:36:30 -0400 Subject: [PATCH] Face: Serious Version mismatch, from group sync. --- WoWPro/WoWPro_Events.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/WoWPro/WoWPro_Events.lua b/WoWPro/WoWPro_Events.lua index b90b6a98d8..5640d3b8a3 100755 --- a/WoWPro/WoWPro_Events.lua +++ b/WoWPro/WoWPro_Events.lua @@ -731,6 +731,8 @@ if WoWPro.RETAIL then end) end +WoWPro.GroupVersionMismatchOnce = {} + WoWPro.RegisterEventHandler("CHAT_MSG_ADDON", function (event,...) local _, prefix, text, _, sender = event, ... if successfulRequest and prefix == "WoWPro" and _G.GetNumSubgroupMembers(_G.LE_PARTY_CATEGORY_HOME) > 0 then @@ -751,7 +753,11 @@ WoWPro.RegisterEventHandler("CHAT_MSG_ADDON", function (event,...) WoWPro.GroupSync = true WoWPro:LoadGuideStepsReal() elseif WoWPro.Version ~= gversion then - WoWPro:Print("Version mismatch: "..gname.."'s WoWPro is running "..gversion..". You are running "..WoWPro.Version) + if not WoWPro.GroupVersionMismatchOnce[gname] then + WoWPro:Print("Version mismatch: "..gname.."'s WoWPro is running "..gversion..". You are running "..WoWPro.Version) + WoWPro:Print("Do /reload once corrected, if you care about WoWPro Group Sync") + WoWPro.GroupVersionMismatchOnce[gname] = true + end end elseif synctype == "steps" and WoWPro.GroupSync then if (WoWPro.playerGroup[sender] ~= nil) then