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 @@
-
-
-
+
+