From 70ab159dd4bc518d41ff5811bdb30840a537ec8f Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Wed, 28 Jun 2023 19:55:10 +0200 Subject: [PATCH] Fix empty clients mask for `NetworkReplicationHierarchy` on client to properly replicate client-owned objects #1205 --- Source/Engine/Networking/NetworkReplicationHierarchy.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Engine/Networking/NetworkReplicationHierarchy.cpp b/Source/Engine/Networking/NetworkReplicationHierarchy.cpp index 5097b6a26..6ec5e52c2 100644 --- a/Source/Engine/Networking/NetworkReplicationHierarchy.cpp +++ b/Source/Engine/Networking/NetworkReplicationHierarchy.cpp @@ -23,7 +23,7 @@ void NetworkReplicationHierarchyUpdateResult::Init() { _clientsHaveLocation = false; _clients.Resize(NetworkManager::Clients.Count()); - _clientsMask = NetworkClientsMask(); + _clientsMask = NetworkManager::Mode == NetworkManagerMode::Client ? NetworkClientsMask::All : NetworkClientsMask(); for (int32 i = 0; i < _clients.Count(); i++) _clientsMask.SetBit(i); _entries.Clear();