diff --git a/Assets/Mirror/Runtime/NetworkClient.cs b/Assets/Mirror/Runtime/NetworkClient.cs index 8f094970e..6a5de0e02 100644 --- a/Assets/Mirror/Runtime/NetworkClient.cs +++ b/Assets/Mirror/Runtime/NetworkClient.cs @@ -1283,6 +1283,7 @@ internal static void ChangeOwner(NetworkIdentity identity, ChangeOwnerMessage me { // set ownership flag (aka authority) identity.hasAuthority = message.isOwner; + // TODO call this AFTER OnStopLocalPlayer? clear everything first, then set new values? identity.NotifyAuthority(); // set localPlayer flag