From a280301809c7d1fd88a25a363d6525c8ba0bce8a Mon Sep 17 00:00:00 2001 From: MtH Date: Tue, 20 Apr 2021 22:25:38 +0200 Subject: [PATCH] fix susnotes after note miss changes oops --- source/PlayState.hx | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/source/PlayState.hx b/source/PlayState.hx index 0d073bec7..a4c793c04 100644 --- a/source/PlayState.hx +++ b/source/PlayState.hx @@ -2299,7 +2299,20 @@ class PlayState extends MusicBeatState // if (PreferencesMenu.getPref('downscroll')) // noteMiss = daNote.y > FlxG.height; - if (daNote.tooLate || daNote.wasGoodHit) + if (daNote.isSustainNote && daNote.wasGoodHit) + { + if ((!PreferencesMenu.getPref('downscroll') && daNote.y < -daNote.height) + || (PreferencesMenu.getPref('downscroll') && daNote.y > FlxG.height)) + { + daNote.active = false; + daNote.visible = false; + + daNote.kill(); + notes.remove(daNote, true); + daNote.destroy(); + } + } + else if (daNote.tooLate || daNote.wasGoodHit) { if (daNote.tooLate) {