From f584af5ffa4340160bbd6a457c6142a0faf8b69c Mon Sep 17 00:00:00 2001 From: Arran Date: Sat, 20 Sep 2025 17:58:49 +0100 Subject: [PATCH] Fix double sided not syncing false Some objects are double sided by default, so SetDoubleSided must be called for them if you want it to be false. --- Client/mods/deathmatch/logic/CPacketHandler.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Client/mods/deathmatch/logic/CPacketHandler.cpp b/Client/mods/deathmatch/logic/CPacketHandler.cpp index 0e7268ca35..2c2d11fffc 100644 --- a/Client/mods/deathmatch/logic/CPacketHandler.cpp +++ b/Client/mods/deathmatch/logic/CPacketHandler.cpp @@ -3027,8 +3027,7 @@ void CPacketHandler::Packet_EntityAdd(NetBitStreamInterface& bitStream) return; } - if (bitStream.ReadBit()) - pObject->SetDoubleSided(true); + pObject->SetDoubleSided(bitStream.ReadBit()); pObject->SetBreakable(bitStream.ReadBit());