From 8af74e20626078c992e1154f5aac528db0e9bcf5 Mon Sep 17 00:00:00 2001 From: envision3d Date: Fri, 8 Nov 2024 05:04:40 -0600 Subject: [PATCH] Remap object id for role change message --- Source/Engine/Networking/NetworkReplicator.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/Engine/Networking/NetworkReplicator.cpp b/Source/Engine/Networking/NetworkReplicator.cpp index 3a2ac9466..d362856a5 100644 --- a/Source/Engine/Networking/NetworkReplicator.cpp +++ b/Source/Engine/Networking/NetworkReplicator.cpp @@ -570,6 +570,7 @@ void SendObjectRoleMessage(const NetworkReplicatedObject& item, const NetworkCli { NetworkMessageObjectRole msgData; msgData.ObjectId = item.ObjectId; + IdsRemappingTable.KeyOf(msgData.ObjectId, &msgData.ObjectId); msgData.OwnerClientId = item.OwnerClientId; auto peer = NetworkManager::Peer; NetworkMessage msg = peer->BeginSendMessage();