From 598cdb6947aff0a5e1585212c2fdc1b8fe843ffe Mon Sep 17 00:00:00 2001 From: hondacrx Date: Fri, 3 Jun 2022 16:24:09 -0400 Subject: [PATCH] Core/Player: Fixed phasing issues now it doesn't appear like we'd have gm on all the time anymore Port From (https://github.com/TrinityCore/TrinityCore/commit/cb78ddc63a516af5dd0e00d36e07650f4856dee0) --- Source/Game/Entities/Player/Player.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Game/Entities/Player/Player.cs b/Source/Game/Entities/Player/Player.cs index f760ddf55..9ad8afd8c 100644 --- a/Source/Game/Entities/Player/Player.cs +++ b/Source/Game/Entities/Player/Player.cs @@ -4106,7 +4106,7 @@ namespace Game.Entities { // the intent is to delay sending visible objects until client is ready for them // some gameobjects dont function correctly if they are sent before TransportServerTime is correctly set (after CMSG_MOVE_INIT_ACTIVE_MOVER_COMPLETE) - return !HasPlayerLocalFlag(PlayerLocalFlags.OverrideTransportServerTime); + return !HasPlayerLocalFlag(PlayerLocalFlags.OverrideTransportServerTime) || base.CanNeverSee(obj); } public override bool CanAlwaysSee(WorldObject obj)