From: Perry Fraser Date: Thu, 24 Jul 2025 21:10:47 +0000 (-0400) Subject: fix: don't apply Sleeping during prediction reset (#39061) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=1afb37669d4c508f10aec73d496453314cc79178;p=space-station-14.git fix: don't apply Sleeping during prediction reset (#39061) * fix: don't apply Sleeping during prediction reset * I'm calling test flake --- diff --git a/Content.Shared/Bed/Sleep/SleepingSystem.cs b/Content.Shared/Bed/Sleep/SleepingSystem.cs index e4732f82f9..141a130053 100644 --- a/Content.Shared/Bed/Sleep/SleepingSystem.cs +++ b/Content.Shared/Bed/Sleep/SleepingSystem.cs @@ -262,7 +262,10 @@ public sealed partial class SleepingSystem : EntitySystem private void OnStatusEffectApplied(Entity ent, ref StatusEffectAppliedEvent args) { - TrySleeping(args.Target); + // Applying state check needed so we don't add SleepingComp during + // entity reset due to the status effect getting inserted + if (!_gameTiming.ApplyingState) + TrySleeping(args.Target); } private void Wake(Entity ent)