diff --git a/TTT/SpecialRound/SpecialRoundStarter.cs b/TTT/SpecialRound/SpecialRoundStarter.cs index 9504d8d..82f697d 100644 --- a/TTT/SpecialRound/SpecialRoundStarter.cs +++ b/TTT/SpecialRound/SpecialRoundStarter.cs @@ -86,8 +86,7 @@ private List getSpecialRounds() { var rounds = Provider.GetServices() .OfType() .Where(r => r.Config.Weight > 0 && !exclude.Contains(r)) - .Where(r - => !exclude.Any(er => er.ConflictsWith(r) && !r.ConflictsWith(er))) + .Where(r => !exclude.Any(er => er.ConflictsWith(r) || r.ConflictsWith(er))) .ToList(); if (rounds.Count == 0) return null; var totalWeight = rounds.Sum(r => r.Config.Weight);