From b8308b971545ba7589b66aa74fed01acc80febc9 Mon Sep 17 00:00:00 2001 From: Roxie is Flux3on <28934062+Flux3on@users.noreply.github.com> Date: Sun, 24 Oct 2021 15:28:38 -0700 Subject: [PATCH] Corrected spinner judgement positions. For some reason, spinner judgements would stack from the top left in an awkward fashion. This patch ensures that the judgement location will always be in the centre of the screen. --- .../Objects/Drawables/DrawableOsuJudgement.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/osu.Game.Rulesets.Osu/Objects/Drawables/DrawableOsuJudgement.cs b/osu.Game.Rulesets.Osu/Objects/Drawables/DrawableOsuJudgement.cs index e4df41a4fe..4762285b37 100644 --- a/osu.Game.Rulesets.Osu/Objects/Drawables/DrawableOsuJudgement.cs +++ b/osu.Game.Rulesets.Osu/Objects/Drawables/DrawableOsuJudgement.cs @@ -39,7 +39,13 @@ namespace osu.Game.Rulesets.Osu.Objects.Drawables if (JudgedObject?.HitObject is OsuHitObject osuObject) { - Position = osuObject.StackedEndPosition; + if (JudgedObject?.HitObject is Spinner) + { + Position = osuObject.Position; + } else + { + Position = osuObject.StackedEndPosition; + } Scale = new Vector2(osuObject.Scale); } }