diff --git a/buildnumber.txt b/buildnumber.txt index 614185b2..05cfb717 100644 --- a/buildnumber.txt +++ b/buildnumber.txt @@ -1 +1 @@ -2384 \ No newline at end of file +2385 \ No newline at end of file diff --git a/source/funkin/game/Note.hx b/source/funkin/game/Note.hx index fdd10341..d086e7e4 100644 --- a/source/funkin/game/Note.hx +++ b/source/funkin/game/Note.hx @@ -185,7 +185,7 @@ class Note extends FlxSprite public var strumRelativePos:Bool = true; override function drawComplex(camera:FlxCamera) { - flipY = flipSustain && ((camera is HudCamera ? cast(camera, HudCamera).downscroll : false) != (__strum != null && __strum.getScrollSpeed(this) < 0)); + flipY = (isSustainNote && flipSustain) && ((camera is HudCamera ? cast(camera, HudCamera).downscroll : false) != (__strum != null && __strum.getScrollSpeed(this) < 0)); super.drawComplex(camera); } diff --git a/source/funkin/game/Strum.hx b/source/funkin/game/Strum.hx index 9b4718d0..dc2fa9dc 100644 --- a/source/funkin/game/Strum.hx +++ b/source/funkin/game/Strum.hx @@ -91,7 +91,6 @@ class Strum extends FlxSprite { public function updateSustain(daNote:Note) { if (!daNote.isSustainNote) return; - daNote.flipY = daNote.flipSustain && (PlayState.instance.downscroll != (getScrollSpeed(daNote) < 0)); daNote.updateSustain(this); }