-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove difficulty spike nerf from the Flashlight skill in osu! #18791
Conversation
Please fill out the OP with a description of what this change does / why / any discussions which led to it. As it stands I have no idea what I'm looking at. |
@@ -28,6 +28,7 @@ public Flashlight(Mod[] mods) | |||
private double skillMultiplier => 0.05; | |||
private double strainDecayBase => 0.15; | |||
protected override double DecayWeight => 1.0; | |||
protected override int ReducedSectionCount => -1; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
On the code side -1 is really weird as well as 0 should work the same and actually makes semantic sense.
Why not just use |
EDIT: Followed up on Discord in pp dev and confirmed this would be a fine direction |
SR/PP changes sheet in PR description. |
OsuStrainSkill
, by default, reduces the highest strains in the final list of strains for a map. The idea behind doing so is that the highest strains will decrease their influence on the overall difficulty of the map. The reason this doesn't make sense for the flashlight skill is because it is memory-based instead of mechanics-based. For example, having only a few "hard-to-memorise" patterns in a map doesn't make it trivial to memorise - the difficulty to memorise those patterns still exists in it's fullest.All in all, the values shouldn't vary by a whole lot by this, but this is in theory more accurate.
The legendary discussion that took place was me spotting that Flashlight nerfs difficulty spikes, and me asking MBMasher (who developed the Flashlight skill) whether they also thought it made no sense. This can be seen here, in the pp dev discord.
SR/PP changes spreadsheet: https://docs.google.com/spreadsheets/d/1RGtONEOfAgBE6WX-htrJTzxr5w_B2aCqZA8eM7iGL6o/edit?usp=sharing
As of 630bd24