Skip to content

Commit f5ea5cb

Browse files
committed
Revert IsSpawn check
1 parent d9c9211 commit f5ea5cb

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

com.unity.netcode.gameobjects/Runtime/Core/NetworkObject.cs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -861,7 +861,7 @@ public OwnershipRequestStatus RequestOwnership()
861861
public OnOwnershipRequestedDelegateHandler OnOwnershipRequested;
862862

863863
/// <summary>
864-
/// Invoked by ChangeOwnershipMessage
864+
/// Invoked by <see cref="ChangeOwnershipMessage"/>
865865
/// </summary>
866866
/// <param name="clientRequestingOwnership">the client requesting ownership</param>
867867
internal void OwnershipRequest(ulong clientRequestingOwnership)
@@ -1155,11 +1155,8 @@ public bool HasOwnershipStatus(OwnershipStatus status)
11551155
[MethodImpl(MethodImplOptions.AggressiveInlining)]
11561156
internal bool InternalHasAuthority()
11571157
{
1158-
if (!IsSpawned)
1159-
{
1160-
return false;
1161-
}
1162-
return NetworkManagerOwner.DistributedAuthorityMode ? OwnerClientId == NetworkManagerOwner.LocalClientId : NetworkManagerOwner.IsServer;
1158+
var networkManager = NetworkManager;
1159+
return networkManager.DistributedAuthorityMode ? OwnerClientId == networkManager.LocalClientId : networkManager.IsServer;
11631160
}
11641161

11651162
/// <summary>

0 commit comments

Comments
 (0)