From cbb59b42fdc142080d917046955a92399bd3fab7 Mon Sep 17 00:00:00 2001 From: Givikap120 Date: Sat, 11 May 2024 13:56:52 +0300 Subject: [PATCH] fixed HD bonus for slideraim --- osu.Game.Rulesets.Osu/Difficulty/OsuPerformanceCalculator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/osu.Game.Rulesets.Osu/Difficulty/OsuPerformanceCalculator.cs b/osu.Game.Rulesets.Osu/Difficulty/OsuPerformanceCalculator.cs index e41bf963b1e3..e0952a111592 100644 --- a/osu.Game.Rulesets.Osu/Difficulty/OsuPerformanceCalculator.cs +++ b/osu.Game.Rulesets.Osu/Difficulty/OsuPerformanceCalculator.cs @@ -127,7 +127,7 @@ private double computeAimValue(ScoreInfo score, OsuDifficultyAttributes attribut else if (score.Mods.Any(h => h is OsuModHidden)) { // We want to give more reward for lower AR when it comes to aim and HD. This nerfs high AR and buffs lower AR. - aimValue *= 1.0 + 0.04 * (12.0 - attributes.ApproachRate) * attributes.SliderFactor; + aimValue *= 1.0 + 0.04 * (12.0 - attributes.ApproachRate) * (0.5 + 0.5 * Math.Pow(attributes.SliderFactor, 3)); } aimValue *= accuracy;