diff --git a/src/engine/wpak/PowersParser.java b/src/engine/wpak/PowersParser.java index 54311c51..d55f76b2 100644 --- a/src/engine/wpak/PowersParser.java +++ b/src/engine/wpak/PowersParser.java @@ -289,11 +289,13 @@ public class PowersParser { // Parse power conditions - String[] conditions = conditionString.toString().split("\n"); + if (conditionString.toString().isEmpty() == false) { + String[] conditions = conditionString.toString().split("\n"); - for (String condition : conditions) { - String[] parameters = condition.trim().split("\\s+"); - powerEntry.conditions.put(parameters[0], Float.parseFloat(parameters[1])); + for (String condition : conditions) { + String[] parameters = condition.trim().split("\\s+"); + powerEntry.conditions.put(parameters[0], Float.parseFloat(parameters[1])); + } } } catch (Exception e) {