diff --git a/src/engine/wpak/PowersParser.java b/src/engine/wpak/PowersParser.java index 2104c41d..c3fa3936 100644 --- a/src/engine/wpak/PowersParser.java +++ b/src/engine/wpak/PowersParser.java @@ -191,7 +191,7 @@ public class PowersParser { powerEntry.description.add(lineValues.get(1).trim()); break; case "CATEGORY": - powerEntry.category = lineValues.get(1).trim(); + powerEntry.category = mbEnums.PowerCategoryType.valueOf(lineValues.get(1).trim()); break; case "CURVE": arguments = Arrays.asList(lineValues.get(1).trim().split("\\s+")); diff --git a/src/engine/wpak/data/Power.java b/src/engine/wpak/data/Power.java index fbb7593f..63d01b91 100644 --- a/src/engine/wpak/data/Power.java +++ b/src/engine/wpak/data/Power.java @@ -47,7 +47,7 @@ public class Power { public String grantOverrideVar; public ArrayList description = new ArrayList<>(); public HashMap curves = new HashMap<>(); - public String category; + public mbEnums.PowerCategoryType category; public boolean canCastWhileMoving = false; public boolean bladeTrails = false; public ArrayList effectPreReqs = new ArrayList<>();