diff --git a/osu.Server.DifficultyCalculator/BeatmapLoader.cs b/osu.Server.DifficultyCalculator/BeatmapLoader.cs index e9d8b15..8950ecb 100644 --- a/osu.Server.DifficultyCalculator/BeatmapLoader.cs +++ b/osu.Server.DifficultyCalculator/BeatmapLoader.cs @@ -121,7 +121,7 @@ private LoaderWorkingBeatmap(Beatmap beatmap) } protected override IBeatmap GetBeatmap() => beatmap; - protected override Texture? GetBackground() => null; + public override Texture? GetBackground() => null; protected override Track? GetBeatmapTrack() => null; protected override ISkin? GetSkin() => null; public override Stream? GetStream(string storagePath) => null; diff --git a/osu.Server.DifficultyCalculator/ServerDifficultyCalculator.cs b/osu.Server.DifficultyCalculator/ServerDifficultyCalculator.cs index 1e667ae..5105297 100644 --- a/osu.Server.DifficultyCalculator/ServerDifficultyCalculator.cs +++ b/osu.Server.DifficultyCalculator/ServerDifficultyCalculator.cs @@ -72,7 +72,10 @@ public void ProcessBeatmap(WorkingBeatmap beatmap) private void computeDifficulty(int beatmapId, WorkingBeatmap beatmap, Ruleset ruleset, MySqlConnection conn) { - foreach (var attribute in ruleset.CreateDifficultyCalculator(beatmap).CalculateAllLegacyCombinations()) + var difficultyCalculator = ruleset.CreateDifficultyCalculator(beatmap); + difficultyCalculator.ComputeLegacyScoringValues = true; + + foreach (var attribute in difficultyCalculator.CalculateAllLegacyCombinations()) { if (dryRun) continue; diff --git a/osu.Server.DifficultyCalculator/osu.Server.DifficultyCalculator.csproj b/osu.Server.DifficultyCalculator/osu.Server.DifficultyCalculator.csproj index 48ffef2..3588352 100644 --- a/osu.Server.DifficultyCalculator/osu.Server.DifficultyCalculator.csproj +++ b/osu.Server.DifficultyCalculator/osu.Server.DifficultyCalculator.csproj @@ -10,18 +10,18 @@ true - + - + - - - - - - + + + + + + diff --git a/osu.Server.Queues.BeatmapProcessor/osu.Server.Queues.BeatmapProcessor.csproj b/osu.Server.Queues.BeatmapProcessor/osu.Server.Queues.BeatmapProcessor.csproj index 2893bff..6667b8a 100644 --- a/osu.Server.Queues.BeatmapProcessor/osu.Server.Queues.BeatmapProcessor.csproj +++ b/osu.Server.Queues.BeatmapProcessor/osu.Server.Queues.BeatmapProcessor.csproj @@ -10,9 +10,8 @@ - - - + +