diff --git a/source/funkin/game/PlayState.hx b/source/funkin/game/PlayState.hx index e36866cb..09cf56ce 100644 --- a/source/funkin/game/PlayState.hx +++ b/source/funkin/game/PlayState.hx @@ -1235,8 +1235,15 @@ class PlayState extends MusicBeatState accFormat.format.color = curRating.color; accuracyTxt.text = 'Accuracy:${accuracy < 0 ? "-%" : '${CoolUtil.quantize(accuracy * 100, 100)}%'} - ${curRating.rating}'; - accuracyTxt._formatRanges[0].range.start = accuracyTxt.text.length - curRating.rating.length; - accuracyTxt._formatRanges[0].range.end = accuracyTxt.text.length; + var formatIndex:Int = -1; + for (i => frmtRange in accuracyTxt._formatRanges) if (frmtRange.format == accFormat) { + formatIndex = i; + break; + } + if (formatIndex > -1) { + accuracyTxt._formatRanges[formatIndex].range.start = accuracyTxt.text.length - curRating.rating.length; + accuracyTxt._formatRanges[formatIndex].range.end = accuracyTxt.text.length; + } } }