From c2d6faa7c25a1e22640fb50b3f10e9fe5e595537 Mon Sep 17 00:00:00 2001 From: smoogipooo Date: Thu, 30 Mar 2017 10:34:37 +0900 Subject: [PATCH] Change Judgements into HashSet to prevent duplicates. --- osu.Game/Modes/Scoring/ScoreProcessor.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/osu.Game/Modes/Scoring/ScoreProcessor.cs b/osu.Game/Modes/Scoring/ScoreProcessor.cs index f14b306e18..b24ab090b3 100644 --- a/osu.Game/Modes/Scoring/ScoreProcessor.cs +++ b/osu.Game/Modes/Scoring/ScoreProcessor.cs @@ -110,7 +110,7 @@ namespace osu.Game.Modes.Scoring /// /// All judgements held by this ScoreProcessor. /// - protected readonly List Judgements = new List(); + protected readonly HashSet Judgements = new HashSet(); public override bool HasFailed => Health.Value == Health.MinValue; @@ -120,8 +120,6 @@ namespace osu.Game.Modes.Scoring protected ScoreProcessor(HitRenderer hitRenderer) { - Judgements.Capacity = hitRenderer.Beatmap.HitObjects.Count; - hitRenderer.OnJudgement += AddJudgement; ComputeTargets(hitRenderer.Beatmap);