mirror of
https://github.com/All-Of-Us-Mods/MiraAPI.git
synced 2026-10-20 01:46:15 +00:00
why check the players twice
This commit is contained in:
1 parent
b909fb7447
commit
14276b6c2b
1 file changed
+2
-2
@@ -88,14 +88,14 @@ public static class ModifierManager
|
||||
foreach (var modifier in PrioritiesToIdsMap[priority])
|
||||
{
|
||||
var mod = Activator.CreateInstance(IdToTypeModifierMap[modifier]) as GameModifier;
|
||||
var maxCount = plrs.Count(x => IsGameModifierValid(x, mod!, modifier));
|
||||
|
||||
if (!plrs.Exists(x => IsGameModifierValid(x, mod!, modifier)))
|
||||
if (maxCount == 0)
|
||||
{
|
||||
Logger<MiraApiPlugin>.Warning("No players are valid for modifier: " + mod!.ModifierName);
|
||||
continue;
|
||||
}
|
||||
|
||||
var maxCount = plrs.Count(x => IsGameModifierValid(x, mod!, modifier));
|
||||
var num = Math.Clamp(mod!.GetAmountPerGame(), 0, maxCount);
|
||||
var chance = mod.GetAssignmentChance();
|
||||
|
||||
|
||||
Reference in new issue
Block a user