From 4ff322bf9a6ae6d335566acd2508a973ef958ef8 Mon Sep 17 00:00:00 2001 From: o-dasher <88356162+o-dasher@users.noreply.github.com> Date: Mon, 15 Jul 2024 00:01:59 -0300 Subject: [PATCH] Fixes unexpected possible flashlight sizes. --- osu.Game/Rulesets/Mods/ModFlashlight.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/osu.Game/Rulesets/Mods/ModFlashlight.cs b/osu.Game/Rulesets/Mods/ModFlashlight.cs index 1932acbc74..fedfe05a9d 100644 --- a/osu.Game/Rulesets/Mods/ModFlashlight.cs +++ b/osu.Game/Rulesets/Mods/ModFlashlight.cs @@ -53,6 +53,12 @@ namespace osu.Game.Rulesets.Mods FinalChangeSizeCombo.MaxValue = findClosestMultipleFrom(ChangeSizeComboDivisor.MaxValue, newChangeSizeComboDivisor); FinalChangeSizeCombo.Precision = newChangeSizeComboDivisor; }, true); + + // The final flashlight size shouldn't exceed the starting flashlight size. + StartingFlashlightSize.BindValueChanged(e => + { + FinalFlashlightSize.MaxValue = e.NewValue; + }); } [SettingSource("Starting flashlight size", "Multiplier applied to the default flashlight size.")]