diff --git a/Sources/FirebladeECS/FamilyTraitSet.swift b/Sources/FirebladeECS/FamilyTraitSet.swift index 1f98a9f..bf1220c 100644 --- a/Sources/FirebladeECS/FamilyTraitSet.swift +++ b/Sources/FirebladeECS/FamilyTraitSet.swift @@ -15,8 +15,8 @@ public struct FamilyTraitSet { let requiresAll = Set(requiresAll.map { $0.identifier }) let excludesAll = Set(excludesAll.map { $0.identifier }) - let valid: Bool = FamilyTraitSet.isValid(requiresAll: requiresAll, excludesAll: excludesAll) - precondition(valid, "invalid family trait created - requiresAll: \(requiresAll), excludesAll: \(excludesAll)") + precondition(FamilyTraitSet.isValid(requiresAll: requiresAll, excludesAll: excludesAll), + "invalid family trait created - requiresAll: \(requiresAll), excludesAll: \(excludesAll)") self.requiresAll = requiresAll self.excludesAll = excludesAll