Browse Source

Proper parsing of power grants

combat-2
MagicBot 8 months ago
parent
commit
64e780744d
  1. 7
      src/engine/objects/ItemTemplate.java

7
src/engine/objects/ItemTemplate.java

@ -356,13 +356,8 @@ public class ItemTemplate {
for (Object grantArrayEntry : powerGrantsArray) { for (Object grantArrayEntry : powerGrantsArray) {
JSONObject powerGrantEntry = (JSONObject) grantArrayEntry; JSONObject powerGrantEntry = (JSONObject) grantArrayEntry;
JSONObject powerGrant = (JSONObject) powerGrantEntry.get("power_granted_powers"); JSONArray powerGrants = (JSONArray) powerGrantEntry.get("power_granted_powers");
for (Object key : powerGrant.keySet()) {
String powerString = (String) key;
int powerLevel = ((Long) powerGrant.get(key)).intValue();
item_power_grant.put(powerString, powerLevel);
}
} }
} }

Loading…
Cancel
Save