diff --git a/osu.Game.Rulesets.Taiko/Objects/Drawables/DrawableHitStrong.cs b/osu.Game.Rulesets.Taiko/Objects/Drawables/DrawableHitStrong.cs index c07eaf4d8b..eced24a8da 100644 --- a/osu.Game.Rulesets.Taiko/Objects/Drawables/DrawableHitStrong.cs +++ b/osu.Game.Rulesets.Taiko/Objects/Drawables/DrawableHitStrong.cs @@ -16,6 +16,8 @@ namespace osu.Game.Rulesets.Taiko.Objects.Drawables /// private const double second_hit_window = 30; + protected override bool PlaysSamples => true; + private double firstHitTime; private bool firstKeyHeld; private TaikoAction firstHitAction; @@ -53,6 +55,15 @@ namespace osu.Game.Rulesets.Taiko.Objects.Drawables return base.OnReleased(action); } + protected override void LoadComplete() + { + base.LoadComplete(); + + if (Samples.Count > 1) + // Removes the "normal" hitsound, leaving only the hitfinish one + Samples.RemoveAt(0); + } + public override bool OnPressed(TaikoAction action) { if (AllJudged)