From a81697720899376e877be146446aab5dc4e5ed8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bart=C5=82omiej=20Dach?= Date: Fri, 24 Oct 2025 10:19:32 +0200 Subject: [PATCH] Use single group for beatmaps of above 15 stars Addresses https://github.com/ppy/osu/discussions/35201. --- osu.Game/Screens/SelectV2/BeatmapCarouselFilterGrouping.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/osu.Game/Screens/SelectV2/BeatmapCarouselFilterGrouping.cs b/osu.Game/Screens/SelectV2/BeatmapCarouselFilterGrouping.cs index fa01343cbe..46d0604cb2 100644 --- a/osu.Game/Screens/SelectV2/BeatmapCarouselFilterGrouping.cs +++ b/osu.Game/Screens/SelectV2/BeatmapCarouselFilterGrouping.cs @@ -368,7 +368,10 @@ namespace osu.Game.Screens.SelectV2 if (starInt == 1) return new StarDifficultyGroupDefinition(1, "1 Star", starDifficulty).Yield(); - return new StarDifficultyGroupDefinition(starInt, $"{starInt} Stars", starDifficulty).Yield(); + if (starInt < 15) + return new StarDifficultyGroupDefinition(starInt, $"{starInt} Stars", starDifficulty).Yield(); + + return new StarDifficultyGroupDefinition(15, "Over 15 Stars", new StarDifficulty(15, 0)).Yield(); } private IEnumerable defineGroupByLength(double length)