diff --git a/osu.Game.Rulesets.Catch/Scoring/CatchScoreProcessor.cs b/osu.Game.Rulesets.Catch/Scoring/CatchScoreProcessor.cs
index 2637a98fe2..7608be5762 100644
--- a/osu.Game.Rulesets.Catch/Scoring/CatchScoreProcessor.cs
+++ b/osu.Game.Rulesets.Catch/Scoring/CatchScoreProcessor.cs
@@ -19,14 +19,6 @@ namespace osu.Game.Rulesets.Catch.Scoring
{
}
- protected override void Reset()
- {
- base.Reset();
-
- Health.Value = 1;
- Accuracy.Value = 1;
- }
-
protected override void OnNewJudgement(Judgement judgement)
{
}
diff --git a/osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs b/osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
index 946caf71cf..e256e9bd72 100644
--- a/osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
+++ b/osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
@@ -265,13 +265,8 @@ namespace osu.Game.Rulesets.Mania.Scoring
TotalScore.Value = comboScore + accuracyScore + bonusScore;
}
- protected override void Reset()
- {
base.Reset();
- Health.Value = 1;
- Accuracy.Value = 1;
-
bonusScore = 0;
comboPortion = 0;
totalHits = 0;
diff --git a/osu.Game.Rulesets.Osu/Scoring/OsuScoreProcessor.cs b/osu.Game.Rulesets.Osu/Scoring/OsuScoreProcessor.cs
index 59d4492480..362038baba 100644
--- a/osu.Game.Rulesets.Osu/Scoring/OsuScoreProcessor.cs
+++ b/osu.Game.Rulesets.Osu/Scoring/OsuScoreProcessor.cs
@@ -54,9 +54,6 @@ namespace osu.Game.Rulesets.Osu.Scoring
{
base.Reset();
- Health.Value = 1;
- Accuracy.Value = 1;
-
scoreResultCounts.Clear();
comboResultCounts.Clear();
}
diff --git a/osu.Game.Rulesets.Taiko/Scoring/TaikoScoreProcessor.cs b/osu.Game.Rulesets.Taiko/Scoring/TaikoScoreProcessor.cs
index 6b99b23a12..21d790169c 100644
--- a/osu.Game.Rulesets.Taiko/Scoring/TaikoScoreProcessor.cs
+++ b/osu.Game.Rulesets.Taiko/Scoring/TaikoScoreProcessor.cs
@@ -242,7 +242,6 @@ namespace osu.Game.Rulesets.Taiko.Scoring
base.Reset();
Health.Value = 0;
- Accuracy.Value = 1;
bonusScore = 0;
comboPortion = 0;
diff --git a/osu.Game/Rulesets/Scoring/ScoreProcessor.cs b/osu.Game/Rulesets/Scoring/ScoreProcessor.cs
index 7760c6f489..2e76f9a135 100644
--- a/osu.Game/Rulesets/Scoring/ScoreProcessor.cs
+++ b/osu.Game/Rulesets/Scoring/ScoreProcessor.cs
@@ -33,7 +33,7 @@ namespace osu.Game.Rulesets.Scoring
///
/// The current accuracy.
///
- public readonly BindableDouble Accuracy = new BindableDouble { MinValue = 0, MaxValue = 1 };
+ public readonly BindableDouble Accuracy = new BindableDouble(1) { MinValue = 0, MaxValue = 1 };
///
/// The current health.
@@ -88,8 +88,8 @@ namespace osu.Game.Rulesets.Scoring
protected virtual void Reset()
{
TotalScore.Value = 0;
- Accuracy.Value = 0;
- Health.Value = 0;
+ Accuracy.Value = 1;
+ Health.Value = 1;
Combo.Value = 0;
HighestCombo.Value = 0;