Skip to content

Commit 7954773

Browse files
authored
Merge pull request #30456 from smoogipoo/revert-taiko-convert-diffcalc-change
Bring back convert nerf to fix overweighted taiko difficulty
2 parents c99c82a + e8540a3 commit 7954773

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

osu.Game.Rulesets.Taiko/Difficulty/TaikoDifficultyCalculator.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,15 @@ protected override DifficultyAttributes CreateDifficultyAttributes(IBeatmap beat
9191
double combinedRating = combinedDifficultyValue(rhythm, colour, stamina);
9292
double starRating = rescale(combinedRating * 1.4);
9393

94+
// TODO: This is temporary measure as we don't detect abuse of multiple-input playstyles of converts within the current system.
95+
if (beatmap.BeatmapInfo.Ruleset.OnlineID == 0)
96+
{
97+
starRating *= 0.925;
98+
// For maps with low colour variance and high stamina requirement, multiple inputs are more likely to be abused.
99+
if (colourRating < 2 && staminaRating > 8)
100+
starRating *= 0.80;
101+
}
102+
94103
HitWindows hitWindows = new TaikoHitWindows();
95104
hitWindows.SetDifficulty(beatmap.Difficulty.OverallDifficulty);
96105

0 commit comments

Comments
 (0)