diff --git a/src/engine/wpak/PowersParser.java b/src/engine/wpak/PowersParser.java index 22c1f930..d5dfe2c8 100644 --- a/src/engine/wpak/PowersParser.java +++ b/src/engine/wpak/PowersParser.java @@ -126,7 +126,13 @@ public class PowersParser { powerAction = new PowerAction(); arguments = lineValues[1].trim().split(" "); powerAction.effect_id = arguments[0]; - + powerAction.minTrains = Integer.parseInt(arguments[1]); + powerAction.maxTrains = Integer.parseInt(arguments[2]); + powerAction.duration = Integer.parseInt(arguments[3]); + powerAction.stackingCategory = arguments[4]; + powerAction.curve = mbEnums.CompoundCurveType.valueOf(arguments[5]); + powerAction.stackingPriority = Integer.parseInt(arguments[6]); + powerAction.categoryToPower = mbEnums.CategoryToPowerType.valueOf(arguments[7]); break; default: diff --git a/src/engine/wpak/data/PowerAction.java b/src/engine/wpak/data/PowerAction.java index 00e114b6..bbe24ec5 100644 --- a/src/engine/wpak/data/PowerAction.java +++ b/src/engine/wpak/data/PowerAction.java @@ -16,7 +16,7 @@ public class PowerAction { public int minTrains; public int maxTrains; public int duration; - public String StackingCategory; + public String stackingCategory; public mbEnums.CompoundCurveType curve; public int stackingPriority; public mbEnums.CategoryToPowerType categoryToPower;