diff --git a/QSB/TimeSync/WakeUpSync.cs b/QSB/TimeSync/WakeUpSync.cs index 9453c536..29abf702 100644 --- a/QSB/TimeSync/WakeUpSync.cs +++ b/QSB/TimeSync/WakeUpSync.cs @@ -373,7 +373,7 @@ public class WakeUpSync : NetworkBehaviour StartPausing(PauseReason.WaitingForAllPlayersToBeReady); } - if (serverState == ServerState.WaitingForAllPlayersToDie && clientState == ClientState.WaitingForOthersToBeReady) + if (serverState == ServerState.WaitingForAllPlayersToDie && CurrentState != State.Pausing && clientState == ClientState.WaitingForOthersToBeReady) { StartPausing(PauseReason.WaitingForAllPlayersToBeReady); } @@ -443,4 +443,4 @@ public class WakeUpSync : NetworkBehaviour OWTime.SetTimeScale(mappedTimescale); } -} \ No newline at end of file +}