diff --git a/osu.Game/Rulesets/Scoring/HitResult.cs b/osu.Game/Rulesets/Scoring/HitResult.cs
index 1de62cf8e5..f5f2e269f0 100644
--- a/osu.Game/Rulesets/Scoring/HitResult.cs
+++ b/osu.Game/Rulesets/Scoring/HitResult.cs
@@ -13,12 +13,9 @@ namespace osu.Game.Rulesets.Scoring
/// Indicates that the object has not been judged yet.
///
[Description(@"")]
- [Order(13)]
+ [Order(14)]
None,
- [Order(12)]
- Ignore,
-
///
/// Indicates that the object has been judged as a miss.
///
@@ -95,6 +92,12 @@ namespace osu.Game.Rulesets.Scoring
[Description("L Bonus")]
[Order(8)]
LargeBonus,
+
+ [Order(13)]
+ IgnoreMiss,
+
+ [Order(12)]
+ IgnoreHit,
}
public static class HitResultExtensions
@@ -151,7 +154,7 @@ namespace osu.Game.Rulesets.Scoring
switch (result)
{
case HitResult.None:
- case HitResult.Ignore:
+ case HitResult.IgnoreMiss:
case HitResult.Miss:
case HitResult.SmallTickMiss:
case HitResult.LargeTickMiss:
@@ -165,6 +168,6 @@ namespace osu.Game.Rulesets.Scoring
///
/// Whether a is scorable.
///
- public static bool IsScorable(this HitResult result) => result > HitResult.Ignore;
+ public static bool IsScorable(this HitResult result) => result >= HitResult.Miss && result < HitResult.IgnoreMiss;
}
}