From eeb41892047047322da96e7d6c6b006496b04010 Mon Sep 17 00:00:00 2001 From: Aleksi Blinnikka Date: Thu, 25 Jan 2018 16:27:06 +0200 Subject: [PATCH] Update all bars after loading Threat status stuck if ported out during combat --- OmaRF/Events.lua | 1 + OmaRF/RaidFrame.lua | 1 + 2 files changed, 2 insertions(+) diff --git a/OmaRF/Events.lua b/OmaRF/Events.lua index 41fc221..f5522c3 100644 --- a/OmaRF/Events.lua +++ b/OmaRF/Events.lua @@ -336,6 +336,7 @@ eventFuncs["UNIT_ENTERED_VEHICLE"] = eventFuncs["UPDATE_ALL_BARS"]; eventFuncs["UNIT_EXITED_VEHICLE"] = eventFuncs["UPDATE_ALL_BARS"]; eventFuncs["UNIT_PET"] = eventFuncs["UPDATE_ALL_BARS"]; eventFuncs["GROUP_ROSTER_UPDATE"] = eventFuncs["UPDATE_ALL_BARS"]; +eventFuncs["PLAYER_ENTERING_WORLD"] = eventFuncs["UPDATE_ALL_BARS"]; function M.UnitEvent(self, event) eventFuncs[event](self); end diff --git a/OmaRF/RaidFrame.lua b/OmaRF/RaidFrame.lua index 638582b..cb2c3a2 100644 --- a/OmaRF/RaidFrame.lua +++ b/OmaRF/RaidFrame.lua @@ -90,6 +90,7 @@ local function frameShow(frame) frame:RegisterEvent("UNIT_PET"); frame:RegisterEvent("PLAYER_ROLES_ASSIGNED"); frame:RegisterEvent("GROUP_ROSTER_UPDATE"); + frame:RegisterEvent("PLAYER_ENTERING_WORLD"); registerEvents(frame); frame:SetScript("OnUpdate", unitUpdate); unitEvent(frame, "UPDATE_ALL_BARS", frame.displayed); -- 2.39.5