diff --git a/osu.Game.Rulesets.Osu/Difficulty/Skills/Speed.cs b/osu.Game.Rulesets.Osu/Difficulty/Skills/Speed.cs index 836e926cf1..fb24476493 100644 --- a/osu.Game.Rulesets.Osu/Difficulty/Skills/Speed.cs +++ b/osu.Game.Rulesets.Osu/Difficulty/Skills/Speed.cs @@ -51,8 +51,8 @@ namespace osu.Game.Rulesets.Osu.Difficulty.Skills if (Previous.Count > 0 && deltaTime < deltaTimeThreshold && Previous[0].DeltaTime > deltaTime) { - double closenessToZero = Math.Min(1, deltaTime / deltaTimeThreshold); - deltaTime = Interpolation.Lerp(Previous[0].DeltaTime, deltaTime, closenessToZero); + double speedWindowRatio = deltaTime / deltaTimeThreshold; + deltaTime = Interpolation.Lerp(Previous[0].DeltaTime, deltaTime, speedWindowRatio); } // Cap deltatime to the OD 300 hitwindow.