mirror of
https://github.com/ppy/osu.git
synced 2025-03-28 12:27:19 +08:00
removed large tick misses from effectivemisscount
This commit is contained in:
parent
2dd49036ed
commit
dd17c898b3
@ -44,7 +44,7 @@ namespace osu.Game.Rulesets.Osu.Difficulty
|
|||||||
countLargeTickMiss = score.Statistics.GetValueOrDefault(HitResult.LargeTickMiss);
|
countLargeTickMiss = score.Statistics.GetValueOrDefault(HitResult.LargeTickMiss);
|
||||||
countSliderEndsDropped = score.Statistics.GetValueOrDefault(HitResult.SmallTickMiss);
|
countSliderEndsDropped = score.Statistics.GetValueOrDefault(HitResult.SmallTickMiss);
|
||||||
if (!score.Mods.Any(h => h is OsuModClassic cl && cl.NoSliderHeadAccuracy.Value))
|
if (!score.Mods.Any(h => h is OsuModClassic cl && cl.NoSliderHeadAccuracy.Value))
|
||||||
effectiveMissCount = countMiss + Math.Min(countLargeTickMiss, calculateEffectiveMissCount(osuAttributes) - countMiss); // Cap stuff like buzz-slider related drops to a sane value
|
effectiveMissCount = countMiss;
|
||||||
else
|
else
|
||||||
effectiveMissCount = calculateEffectiveMissCount(osuAttributes);
|
effectiveMissCount = calculateEffectiveMissCount(osuAttributes);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user