From 047121b31bba8c0aed07f063a6b7b56d364637d0 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Wed, 23 Jun 2021 13:32:27 -0400 Subject: [PATCH] Core/Unit: Remove a superfluous threat state update in SetPhaseMask. Port From (https://github.com/TrinityCore/TrinityCore/commit/14bda72751a1164af055ec04e4f4c928df4c3e65) --- Source/Game/Entities/Unit/Unit.cs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Source/Game/Entities/Unit/Unit.cs b/Source/Game/Entities/Unit/Unit.cs index 8d747fc9b..b02d0c8c6 100644 --- a/Source/Game/Entities/Unit/Unit.cs +++ b/Source/Game/Entities/Unit/Unit.cs @@ -1182,11 +1182,7 @@ namespace Game.Entities public void OnPhaseChange() { - if (!IsInWorld) - return; - if (IsTypeId(TypeId.Unit) || !ToPlayer().GetSession().PlayerLogout()) - m_threatManager.UpdateOnlineStates(true, true); } public uint GetModelForForm(ShapeShiftForm form, uint spellId)