diff --git a/source/funkin/game/PlayState.hx b/source/funkin/game/PlayState.hx index cbc168ea..44b34da6 100644 --- a/source/funkin/game/PlayState.hx +++ b/source/funkin/game/PlayState.hx @@ -1984,6 +1984,7 @@ class PlayState extends MusicBeatState } if (event.deleteNote) strumLine.deleteNote(note); + else note.updateSustainClip(); gameAndCharsEvent("onPostNoteHit", event); } diff --git a/source/funkin/game/StrumLine.hx b/source/funkin/game/StrumLine.hx index ee7fefb7..c998666e 100644 --- a/source/funkin/game/StrumLine.hx +++ b/source/funkin/game/StrumLine.hx @@ -268,7 +268,6 @@ class StrumLine extends FlxTypedGroup { if (__pressed[note.strumID] && note.isSustainNote && note.sustainParent != null && note.sustainParent.wasGoodHit && note.strumTime < __updateNote_songPos && !note.wasGoodHit) { note.tripTimer = 1; PlayState.instance.goodNoteHit(this, note); - note.updateSustainClip(); } } function __inputProcessJustPressed(note:Note) {