From a3b9d562b9dbeffd8f51135a966fae9ccc2205a3 Mon Sep 17 00:00:00 2001 From: nonamie <53796817+mathfox@users.noreply.github.com> Date: Fri, 14 Jun 2024 05:31:47 +0300 Subject: [PATCH] fix: use shallow copy for state snapshots (#9) --- src/sync/server.luau | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sync/server.luau b/src/sync/server.luau index e88f4e9..7085b3d 100644 --- a/src/sync/server.luau +++ b/src/sync/server.luau @@ -86,7 +86,7 @@ local function server(options: ServerOptions): ServerSyncer end local diffs = patch.diff(stateSnapshot, state) - stateSnapshot = state + stateSnapshot = table.clone(state) changed = false for _, player in Players:GetPlayers() do