Fix test failure due to checking incompaatibility of flattened multi mods

This commit is contained in:
Bartłomiej Dach
2022-04-08 00:16:25 +02:00
parent e99d0f9fae
commit 282b220d94

View File

@ -115,7 +115,9 @@ namespace osu.Game.Utils
{
mods = mods.ToArray();
CheckCompatibleSet(mods, out invalidMods);
// exclude multi mods from compatibility checks.
// the loop below automatically marks all multi mods as not valid for gameplay anyway.
CheckCompatibleSet(mods.Where(m => !(m is MultiMod)), out invalidMods);
foreach (var mod in mods)
{