diff --git a/Assets/Mirror/Runtime/NetworkClient.cs b/Assets/Mirror/Runtime/NetworkClient.cs index d1dd6187e..7d18c6596 100644 --- a/Assets/Mirror/Runtime/NetworkClient.cs +++ b/Assets/Mirror/Runtime/NetworkClient.cs @@ -273,8 +273,8 @@ internal static void Update() while (localClientPacketQueue.Count > 0) { byte[] packet = localClientPacketQueue.Dequeue(); - // TODO avoid serializing and deserializng the message - // just pass it as is + // Treat host player messages exactly like connected client + // to avoid deceptive / misleading behavior differences OnDataReceived(new ArraySegment(packet), Channels.DefaultReliable); } }