mirror of https://github.com/ppy/osu
Fix `Pippidon` crash on empty beatmap conversion
This commit is contained in:
parent
b0a740071e
commit
bb46f72f9e
|
@ -21,8 +21,11 @@ public class PippidonBeatmapConverter : BeatmapConverter<PippidonHitObject>
|
|||
public PippidonBeatmapConverter(IBeatmap beatmap, Ruleset ruleset)
|
||||
: base(beatmap, ruleset)
|
||||
{
|
||||
minPosition = beatmap.HitObjects.Min(getUsablePosition);
|
||||
maxPosition = beatmap.HitObjects.Max(getUsablePosition);
|
||||
if (beatmap.HitObjects.Any())
|
||||
{
|
||||
minPosition = beatmap.HitObjects.Min(getUsablePosition);
|
||||
maxPosition = beatmap.HitObjects.Max(getUsablePosition);
|
||||
}
|
||||
}
|
||||
|
||||
public override bool CanConvert() => Beatmap.HitObjects.All(h => h is IHasXPosition && h is IHasYPosition);
|
||||
|
|
Loading…
Reference in New Issue