Working on better way to handle mods

This commit is contained in:
DrabWeb
2017-03-01 20:57:33 -04:00
parent c3a81127f2
commit bb12463ae4
18 changed files with 684 additions and 448 deletions

View File

@ -131,7 +131,7 @@ namespace osu.Game.Overlays.Mods
{
if (selectedMod != null)
{
foreach (Modes.Mods disableMod in selectedMod.DisablesMods(ModMode))
foreach (Modes.Mods disableMod in selectedMod.DisablesMods)
{
DeselectMod(disableMod);
}
@ -143,11 +143,11 @@ namespace osu.Game.Overlays.Mods
foreach (Mod mod in SelectedMods.Value)
{
multiplier *= mod.ScoreMultiplier(ModMode);
multiplier *= mod.ScoreMultiplier;
if (ranked)
{
ranked = mod.Ranked(ModMode);
ranked = mod.Ranked;
}
}