From ea299caff9143fe97eeb0873dada4e4fed8df3bd Mon Sep 17 00:00:00 2001 From: Nemanja <98561806+EmoGarbage404@users.noreply.github.com> Date: Thu, 18 Jan 2024 19:27:21 -0500 Subject: [PATCH] Finally fix cryostorage duping (#24251) --- Content.Server/Shuttles/Systems/ArrivalsSystem.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Content.Server/Shuttles/Systems/ArrivalsSystem.cs b/Content.Server/Shuttles/Systems/ArrivalsSystem.cs index 64bc99f1bb..b257bb5b96 100644 --- a/Content.Server/Shuttles/Systems/ArrivalsSystem.cs +++ b/Content.Server/Shuttles/Systems/ArrivalsSystem.cs @@ -315,6 +315,9 @@ public sealed class ArrivalsSystem : EntitySystem private void OnPlayerSpawn(PlayerSpawningEvent ev) { + if (ev.SpawnResult != null) + return; + // Only works on latejoin even if enabled. if (!Enabled || _ticker.RunLevel != GameRunLevel.InRound) return; -- 2.51.2