Skip to content

Commit bf95a56

Browse files
committed
Temporary remove speedflow bonus
1 parent 5e1bc90 commit bf95a56

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

osu.Game.Rulesets.Osu/Difficulty/Evaluators/FlowAimEvaluator.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,8 @@ public static double EvaluateDifficultyOf(DifficultyHitObject current, bool with
5757
angleBonus = Math.Max(acuteAngleBonus, angleChangeBonus) * overlappedNotesWeight;
5858
}
5959

60-
double speedflowBonus = CalculateSpeedflowBonus(current);
61-
6260
// Add all bonuses
63-
flowDifficulty += angleBonus + speedflowBonus;
61+
flowDifficulty += angleBonus;
6462
flowDifficulty *= flow_multiplier * Math.Sqrt(osuCurrObj.SmallCircleBonus);
6563

6664
// Add in additional slider velocity bonus
@@ -81,9 +79,10 @@ private static double getOverlapness(OsuDifficultyHitObject odho1, OsuDifficulty
8179
return Math.Clamp(1 - Math.Pow(Math.Max(distance - radius, 0) / radius, 2), 0, 1);
8280
}
8381

82+
// Not used for now
8483
public static double CalculateSpeedflowBonus(DifficultyHitObject current)
8584
{
86-
const double base_speedflow_multiplier = 0.03; // Base multiplier for speedflow bonus
85+
const double base_speedflow_multiplier = 0.00; // Base multiplier for speedflow bonus
8786
const double bpm_factor = 18; // How steep the bonus is, higher values means more bonus for high BPM
8887

8988
var osuCurrObj = (OsuDifficultyHitObject)current;

osu.Game.Rulesets.Osu/Difficulty/OsuDifficultyCalculator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ protected override DifficultyAttributes CreateDifficultyAttributes(IBeatmap beat
157157
public static double SumMechanicalDifficulty(double aim, double speed)
158158
{
159159
// Decrease this to nerf maps that mix aim and speed
160-
const double addition_portion = 0.57;
160+
const double addition_portion = 0.56;
161161

162162
// We take this min to max ratio as a basepoint to be not changed when addition_portion is changed
163163
const double balance_base_point = 0.2;

0 commit comments

Comments
 (0)