Skip to content

Commit

Permalink
fix: fixing remove authority for host
Browse files Browse the repository at this point in the history
  • Loading branch information
James-Frowen committed Nov 1, 2021
1 parent 19cad00 commit 528f66b
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Assets/Mirage/Runtime/ClientObjectManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ internal void RegisterHostHandlers()
Client.MessageHandler.RegisterHandler<ObjectDestroyMessage>(msg => { });
Client.MessageHandler.RegisterHandler<ObjectHideMessage>(msg => { });
Client.MessageHandler.RegisterHandler<SpawnMessage>(OnHostClientSpawn);
Client.MessageHandler.RegisterHandler<RemoveAuthorityMessage>(msg => { });
Client.MessageHandler.RegisterHandler<RemoveAuthorityMessage>(OnRemoveAuthority);
Client.MessageHandler.RegisterHandler<RemoveCharacterMessage>(OnRemoveCharacter);
Client.MessageHandler.RegisterHandler<ServerRpcReply>(msg => { });
Client.MessageHandler.RegisterHandler<RpcMessage>(msg => { });
Expand Down
4 changes: 3 additions & 1 deletion Assets/Tests/Runtime/Host/NetworkIdentityTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ public void SpawnWithAuthority()
[Test]
public void SpawnWithAssetId()
{
var hash = Guid.NewGuid().GetHashCode();
int hash = Guid.NewGuid().GetHashCode();
serverObjectManager.Spawn(gameObject, hash, server.LocalPlayer);
Assert.That(testIdentity.PrefabHash, Is.EqualTo(hash));
}
Expand Down Expand Up @@ -187,6 +187,8 @@ public void RemoveClientAuthority()
testIdentity.AssignClientAuthority(server.LocalPlayer);
testIdentity.RemoveClientAuthority();
Assert.That(testIdentity.Owner, Is.Null);
Assert.That(testIdentity.HasAuthority, Is.False);
Assert.That(testIdentity.IsLocalPlayer, Is.False);
}

[UnityTest]
Expand Down

0 comments on commit 528f66b

Please sign in to comment.