We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 144bd78 commit b665499Copy full SHA for b665499
com.unity.netcode.gameobjects/Runtime/Core/NetworkManager.cs
@@ -225,7 +225,7 @@ internal void SetSessionOwner(ulong sessionOwner)
225
foreach (var networkObjectEntry in SpawnManager.SpawnedObjects)
226
{
227
var networkObject = networkObjectEntry.Value;
228
- if (networkObject.IsOwnershipSessionOwner && LocalClient.IsSessionOwner)
+ if (networkObject.IsOwnershipSessionOwner && networkObject.OwnerClientId != LocalClientId)
229
230
SpawnManager.ChangeOwnership(networkObject, LocalClientId, true);
231
}
0 commit comments