diff --git a/src/main/java/net/aufdemrand/denizen/scripts/requirements/RequirementChecker.java b/src/main/java/net/aufdemrand/denizen/scripts/requirements/RequirementChecker.java index 75f82b0358..61c1a30bae 100644 --- a/src/main/java/net/aufdemrand/denizen/scripts/requirements/RequirementChecker.java +++ b/src/main/java/net/aufdemrand/denizen/scripts/requirements/RequirementChecker.java @@ -49,7 +49,8 @@ public boolean check(RequirementsContext context) { // Counters for keeping track of checked and met requirements int numberChecked = 0; - int[] numberMet = new int[context.mode.modeInt.length]; + int[] numberMet = context.mode.modeInt != null ? + new int[context.mode.modeInt.length] : new int[] { 1 }; // Check all requirements for (String reqEntry : context.list) {