Skip to content

Commit c79127b

Browse files
committed
Fix ScoreInfo not being constructed correctly
1 parent b5f4c37 commit c79127b

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

Difficalcy.Catch/Services/CatchCalculatorService.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ protected override CatchPerformance CalculatePerformance(CatchScore score, objec
9191
var statistics = determineHitResults(score.Accuracy ?? 1, hitResultCount, beatmap, score.Misses ?? 0, score.TinyDroplets, score.Droplets);
9292
var accuracy = score.Accuracy ?? calculateAccuracy(statistics);
9393

94-
var scoreInfo = new ScoreInfo()
94+
var scoreInfo = new ScoreInfo(beatmap.BeatmapInfo, CatchRuleset.RulesetInfo)
9595
{
9696
Accuracy = accuracy,
9797
MaxCombo = combo,

Difficalcy.Mania/Services/ManiaCalculatorService.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ protected override ManiaPerformance CalculatePerformance(ManiaScore score, objec
9797
};
9898
var totalScore = score.TotalScore ?? determineScore(mods);
9999

100-
var scoreInfo = new ScoreInfo()
100+
var scoreInfo = new ScoreInfo(beatmap.BeatmapInfo, ManiaRuleset.RulesetInfo)
101101
{
102102
Accuracy = 0,
103103
MaxCombo = 0,

Difficalcy.Osu/Services/OsuCalculatorService.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ protected override OsuPerformance CalculatePerformance(OsuScore score, object di
102102
var statistics = determineHitResults(score.Accuracy ?? 1, beatmap.HitObjects.Count, score.Misses ?? 0, score.Mehs, score.Oks);
103103
var accuracy = score.Accuracy ?? calculateAccuracy(statistics);
104104

105-
var scoreInfo = new ScoreInfo()
105+
var scoreInfo = new ScoreInfo(beatmap.BeatmapInfo, OsuRuleset.RulesetInfo)
106106
{
107107
Accuracy = accuracy,
108108
MaxCombo = combo,

Difficalcy.Taiko/Services/TaikoCalculatorService.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ protected override TaikoPerformance CalculatePerformance(TaikoScore score, objec
9797
var statistics = determineHitResults(score.Accuracy ?? 1, hitResultCount, score.Misses ?? 0, score.Oks);
9898
var accuracy = score.Accuracy ?? calculateAccuracy(statistics);
9999

100-
var scoreInfo = new ScoreInfo()
100+
var scoreInfo = new ScoreInfo(beatmap.BeatmapInfo, TaikoRuleset.RulesetInfo)
101101
{
102102
Accuracy = accuracy,
103103
MaxCombo = combo,

0 commit comments

Comments
 (0)