diff --git a/src/engine/mbEnums.java b/src/engine/mbEnums.java index c7426cb5..da4e5741 100644 --- a/src/engine/mbEnums.java +++ b/src/engine/mbEnums.java @@ -2585,7 +2585,14 @@ public class mbEnums { } public boolean canJoin(AbstractCharacter character) { - return this.requiredRaces.contains(character.absRace) && this.requiredClasses.contains(character.absPromotionClass) && this.sexRequired.contains(character.absGender); + if(this.requiredRaces.contains(character.absRace) == false) + return false; + if(this.requiredClasses.contains(character.absPromotionClass)) + return false; + if(this.sexRequired.contains(character.absGender)) + return false; + + return true; } }