From c1be637101f9ba5fca3faf2f7792c02db52454c6 Mon Sep 17 00:00:00 2001 From: VirtuGuy <103977942+VirtuGuy@users.noreply.github.com> Date: Sat, 16 May 2026 17:18:16 -0400 Subject: [PATCH] Fix song restart bug --- source/funkin/play/PlayState.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/funkin/play/PlayState.hx b/source/funkin/play/PlayState.hx index 76d559f1e..65e1ccddf 100644 --- a/source/funkin/play/PlayState.hx +++ b/source/funkin/play/PlayState.hx @@ -2724,7 +2724,7 @@ class PlayState extends MusicBeatSubState // Skip this if the music is paused (GameOver, Pause menu, start-of-song offset, etc.) if (!(FlxG.sound.music?.playing ?? false)) return; - var timeToPlayAt:Float = Math.min(FlxG.sound.music.length, + var timeToPlayAt:Float = Math.min(FlxG.sound.music.length - 1, Math.max(Math.min(Conductor.instance.combinedOffset, 0), Conductor.instance.songPosition) - Conductor.instance.combinedOffset); trace('Resyncing vocals to ${timeToPlayAt}');