diff --git a/osu.Game/Rulesets/Judgements/JudgementResult.cs b/osu.Game/Rulesets/Judgements/JudgementResult.cs
index 1b915d52b7..b781a13929 100644
--- a/osu.Game/Rulesets/Judgements/JudgementResult.cs
+++ b/osu.Game/Rulesets/Judgements/JudgementResult.cs
@@ -94,6 +94,11 @@ namespace osu.Game.Rulesets.Judgements
///
public bool IsHit => Type.IsHit();
+ ///
+ /// The increase in health resulting from this judgement result.
+ ///
+ public double HealthIncrease => Judgement.HealthIncreaseFor(this);
+
///
/// Creates a new .
///
diff --git a/osu.Game/Rulesets/Scoring/HealthProcessor.cs b/osu.Game/Rulesets/Scoring/HealthProcessor.cs
index 3e0b6433c2..b5eb755650 100644
--- a/osu.Game/Rulesets/Scoring/HealthProcessor.cs
+++ b/osu.Game/Rulesets/Scoring/HealthProcessor.cs
@@ -66,7 +66,7 @@ namespace osu.Game.Rulesets.Scoring
///
/// The .
/// The health increase.
- protected virtual double GetHealthIncreaseFor(JudgementResult result) => result.Judgement.HealthIncreaseFor(result);
+ protected virtual double GetHealthIncreaseFor(JudgementResult result) => result.HealthIncrease;
///
/// The default conditions for failing.