diff --git a/Content.Client/Lobby/LobbyState.cs b/Content.Client/Lobby/LobbyState.cs index 1aabc4ff381e78..1361ca57cd282c 100644 --- a/Content.Client/Lobby/LobbyState.cs +++ b/Content.Client/Lobby/LobbyState.cs @@ -116,7 +116,7 @@ public override void FrameUpdate(FrameEventArgs e) return; } - Lobby!.StationTime.Text = Loc.GetString("lobby-state-player-status-round-not-started"); + Lobby!.StationTime.Text = Loc.GetString("lobby-state-player-status-round-not-started"); string text; if (_gameTicker.Paused) @@ -136,6 +136,10 @@ public override void FrameUpdate(FrameEventArgs e) { text = Loc.GetString(seconds < -5 ? "lobby-state-right-now-question" : "lobby-state-right-now-confirmation"); } + else if (difference.TotalHours >= 1) + { + text = $"{Math.Floor(difference.TotalHours)}:{difference.Minutes:D2}:{difference.Seconds:D2}"; + } else { text = $"{difference.Minutes}:{difference.Seconds:D2}";