Skip to content

Commit 03326ad

Browse files
authored
Merge pull request #585 from LumpBloom7/Fix-ex-breaks
Fix not receiving bonus on ex notes
2 parents f59597b + d6e35e8 commit 03326ad

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

osu.Game.Rulesets.Sentakki/Objects/Drawables/DrawableHold.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ protected override void CheckForResult(bool userTriggered, double timeOffset)
119119
if (result == HitResult.None)
120120
return;
121121

122-
if (HitObject.Ex && result.IsHit())
122+
if (result < HitResult.Perfect && HitObject.Ex && result.IsHit())
123123
result = Result.Judgement.MaxResult;
124124

125125
ApplyResult(applyDeductionTo(result));

osu.Game.Rulesets.Sentakki/Objects/Drawables/DrawableHoldHead.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ protected override void CheckForResult(bool userTriggered, double timeOffset)
3434
if (result == HitResult.None)
3535
return;
3636

37-
if (HitObject.Ex && result.IsHit())
37+
if (result < HitResult.Perfect && HitObject.Ex && result.IsHit())
3838
result = Result.Judgement.MaxResult;
3939

4040
ApplyResult(result);

osu.Game.Rulesets.Sentakki/Objects/Drawables/DrawableTap.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ protected override void CheckForResult(bool userTriggered, double timeOffset)
9191
if (result == HitResult.None)
9292
return;
9393

94-
if (HitObject.Ex && result.IsHit())
94+
if (result < HitResult.Perfect && HitObject.Ex && result.IsHit())
9595
result = Result.Judgement.MaxResult;
9696

9797
ApplyResult(result);

osu.Game.Rulesets.Sentakki/Objects/Drawables/DrawableTouch.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ protected override void CheckForResult(bool userTriggered, double timeOffset)
115115
if (timeOffset < 0 && result is not HitResult.Perfect)
116116
return;
117117

118-
if (ExBindable.Value && result.IsHit())
118+
if (result < HitResult.Perfect && ExBindable.Value && result.IsHit())
119119
result = Result.Judgement.MaxResult;
120120

121121
ApplyResult(result);

0 commit comments

Comments
 (0)