diff --git a/source/funkin/backend/utils/SortedArrayUtil.hx b/source/funkin/backend/utils/SortedArrayUtil.hx index afe182c0..ac317811 100644 --- a/source/funkin/backend/utils/SortedArrayUtil.hx +++ b/source/funkin/backend/utils/SortedArrayUtil.hx @@ -22,7 +22,7 @@ class SortedArrayUtil { var i:Int = 0; var mid:Float; while(iMin <= iMax) { - i = Math.floor((iMin + iMax) / 2); + i = Math.floor(iMin + (iMax - iMin) / 2); mid = getVal(array[i]); if (mid < val) iMin = i+1