diff --git a/source/funkin/game/StrumLine.hx b/source/funkin/game/StrumLine.hx index af3a5f31..1ab58628 100644 --- a/source/funkin/game/StrumLine.hx +++ b/source/funkin/game/StrumLine.hx @@ -185,15 +185,16 @@ class StrumLine extends FlxTypedGroup { daNote.tooLate = true; } - if (cpu && PlayState.instance.__updateNote_event.__autoCPUHit && !daNote.wasGoodHit && daNote.strumTime < songPosition) PlayState.instance.goodNoteHit(this, daNote); + if (cpu && PlayState.instance.__updateNote_event.__autoCPUHit && !daNote.avoid&& !daNote.wasGoodHit && daNote.strumTime < songPosition) PlayState.instance.goodNoteHit(this, daNote); if (daNote.wasGoodHit && daNote.isSustainNote && daNote.strumTime + (daNote.sustainLength) < songPosition) { deleteNote(daNote); return; } - if (daNote.tooLate && !cpu) { - PlayState.instance.noteMiss(this, daNote); + if (daNote.tooLate) { + if (!cpu) PlayState.instance.noteMiss(this, daNote); + else deleteNote(daNote); return; }