remove speed, increase multiplier

This commit is contained in:
osu!Akatsuki Developer
2022-11-03 19:05:11 +00:00
parent f747a79f90
commit 9e5820adea
+4 -5
View File
@@ -402,10 +402,6 @@ impl OsuPpInner {
let mut multiplier = PERFORMANCE_BASE_MULTIPLIER; let mut multiplier = PERFORMANCE_BASE_MULTIPLIER;
if self.mods.rx() {
multiplier *= 1.04;
}
if self.mods.nf() { if self.mods.nf() {
multiplier *= (1.0 - 0.02 * self.effective_miss_count).max(0.9); multiplier *= (1.0 - 0.02 * self.effective_miss_count).max(0.9);
} }
@@ -415,7 +411,7 @@ impl OsuPpInner {
} }
let mut aim_value = self.compute_aim_value(); let mut aim_value = self.compute_aim_value();
let speed_value = self.compute_speed_value(); let mut speed_value = self.compute_speed_value();
let acc_value = self.compute_accuracy_value(); let acc_value = self.compute_accuracy_value();
let flashlight_value = self.compute_flashlight_value(); let flashlight_value = self.compute_flashlight_value();
@@ -426,6 +422,9 @@ impl OsuPpInner {
let accuracy_factor = (1.0 - self.acc).abs(); let accuracy_factor = (1.0 - self.acc).abs();
aim_value *= 0.9 - accuracy_factor; aim_value *= 0.9 - accuracy_factor;
} }
speed_value = 0.0;
multiplier *= 1.05;
} }
let pp = (aim_value.powf(1.1) let pp = (aim_value.powf(1.1)