From fd8474365d4c65a2382b6ce6857988334e85b825 Mon Sep 17 00:00:00 2001 From: yugecin Date: Fri, 9 Dec 2016 22:14:13 +0100 Subject: [PATCH] clamp msPerBeat in timingpoints between 10 and 1000 like upstream game does (thanks to @McKay42 for the suggestion) --- src/itdelatrisu/opsu/beatmap/TimingPoint.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/itdelatrisu/opsu/beatmap/TimingPoint.java b/src/itdelatrisu/opsu/beatmap/TimingPoint.java index d508d270..91597d4a 100644 --- a/src/itdelatrisu/opsu/beatmap/TimingPoint.java +++ b/src/itdelatrisu/opsu/beatmap/TimingPoint.java @@ -98,7 +98,7 @@ public class TimingPoint { /** * Returns the slider multiplier. [INHERITED] */ - public float getSliderMultiplier() { return velocity / -100f; } + public float getSliderMultiplier() { return Utils.clamp(-velocity, 10, 1000) / 100f; } /** * Returns the meter.