1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 04:52:57 +08:00
osu-lazer/osu.Game.Rulesets.Osu/Beatmaps
Dean Herbert 87570ed238 Fix incorrect slider stacking on very old beatmaps
Closes https://github.com/ppy/osu/issues/24185

The stable code has had a bug in this logic forever. So we'll need to
reimplement the bug.

Basically, sliders have to have `UpdateCalculations` run in order to
have a correct `Position2` and `EndTime`, but this wasn't being called
in the inner loop before use of `EndTime` at
1531237b63/osu!/GameplayElements/HitObjectManager.cs#L1813.

To fix this, we use `StartTime` in the inner loop to reproduce the bug.
2023-07-12 17:35:03 +09:00
..
OsuBeatmap.cs Automated pass 2023-06-24 01:00:03 +09:00
OsuBeatmapConverter.cs Automated pass 2023-06-24 01:00:03 +09:00
OsuBeatmapProcessor.cs Fix incorrect slider stacking on very old beatmaps 2023-07-12 17:35:03 +09:00