From 306c477f2f6d6e8a9e30bac4c219b7d95951c65c Mon Sep 17 00:00:00 2001 From: Dark98 <71676472+TheDark98@users.noreply.github.com> Date: Sat, 11 Jan 2025 05:53:13 +0100 Subject: [PATCH] Update OsuDifficultyCalculator.cs --- osu.Game.Rulesets.Osu/Difficulty/OsuDifficultyCalculator.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/osu.Game.Rulesets.Osu/Difficulty/OsuDifficultyCalculator.cs b/osu.Game.Rulesets.Osu/Difficulty/OsuDifficultyCalculator.cs index 575e03051c..5c02bb6832 100644 --- a/osu.Game.Rulesets.Osu/Difficulty/OsuDifficultyCalculator.cs +++ b/osu.Game.Rulesets.Osu/Difficulty/OsuDifficultyCalculator.cs @@ -41,6 +41,9 @@ namespace osu.Game.Rulesets.Osu.Difficulty double speedRating = Math.Sqrt(skills[2].DifficultyValue()) * difficulty_multiplier; double speedNotes = ((Speed)skills[2]).RelevantNoteCount(); + double aimDifficultyFactor = skills[0].DifficultyFactor(); + double speedDifficultyFactor = skills[2].DifficultyFactor(); + double flashlightRating = 0.0; if (mods.Any(h => h is OsuModFlashlight)) @@ -99,7 +102,9 @@ namespace osu.Game.Rulesets.Osu.Difficulty StarRating = starRating, Mods = mods, AimDifficulty = aimRating, + AimDifficultyFactor = aimDifficultyFactor, SpeedDifficulty = speedRating, + SpeedDifficultyFactor = speedDifficultyFactor, SpeedNoteCount = speedNotes, FlashlightDifficulty = flashlightRating, SliderFactor = sliderFactor,