Skip to content

Conversation

@Givikap120
Copy link
Contributor

This rework achieves 3 things:

  • Introduce the cap for HD on extra low AR
  • Reduce buff for half-HD and TC on extra low AR
  • Nerf HD on High AR

This rebalance is meant to be intermediate point between live and actual reading rework.

@github-actions
Copy link

@pull-request-size pull-request-size bot added size/L and removed size/M labels May 24, 2025
@github-actions
Copy link

@stanriders stanriders merged commit 01d9c52 into ppy:pp-dev May 26, 2025
4 of 9 checks passed
@github-project-automation github-project-automation bot moved this from Pending Review to Pending Deploy in Difficulty calculation changes May 26, 2025
Finadoggie pushed a commit to Finadoggie/osu that referenced this pull request Aug 18, 2025
* initial commit

* changed HD curve

* removed AR variable

* update for new rework

* nerf HD acc bonus for AR>10

* add another HD nerf for AR>10

* Update OsuDifficultyCalculator.cs

* fix speed part being missing

* Update OsuDifficultyCalculator.cs

* rework to difficulty-based high AR nerf

* move TC back to perfcalc

* fix nvicka

* fix comment

* use utils function instead of manual one

* Clean up

* Use "visibility" term instead

* Store `mechanicalDifficultyRating` field

* Rename `isFullyHidden` to `isAlwaysPartiallyVisible` and clarify intent

* Remove redundant comment

* Add `calculateDifficultyRating` method

---------

Co-authored-by: James Wilson <[email protected]>
@stanriders stanriders moved this from Pending Deploy to Deployed in Difficulty calculation changes Oct 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Deployed

Development

Successfully merging this pull request may close these issues.

3 participants