From a0fff1fccec375ed48f67cb466cee570f730b13a Mon Sep 17 00:00:00 2001 From: Hyper_ <40342021+NotHyper-474@users.noreply.github.com> Date: Thu, 23 Oct 2025 15:27:43 -0300 Subject: [PATCH] Skip processing dead notes --- source/funkin/play/PlayState.hx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/funkin/play/PlayState.hx b/source/funkin/play/PlayState.hx index d304bdbe2a1..e64e1b21d38 100644 --- a/source/funkin/play/PlayState.hx +++ b/source/funkin/play/PlayState.hx @@ -2695,7 +2695,7 @@ class PlayState extends MusicBeatSubState // Process notes on the opponent's side. for (note in opponentStrumline.notes.members) { - if (note == null) continue; + if (note == null || !note.alive) continue; var r = GRhythmUtil.processWindow(note, false); if (r.botplayHit) { @@ -2745,7 +2745,7 @@ class PlayState extends MusicBeatSubState // Process notes on the player's side. for (note in playerStrumline.notes.members) { - if (note == null) continue; + if (note == null || !note.alive) continue; var r = GRhythmUtil.processWindow(note, !isBotPlayMode); if (r.botplayHit) {