Browse Source

Fix for mixed type values

combat-2
MagicBot 9 months ago
parent
commit
3e6bfacd86
  1. 8
      src/engine/objects/ItemTemplate.java

8
src/engine/objects/ItemTemplate.java

@ -169,8 +169,8 @@ public class ItemTemplate { @@ -169,8 +169,8 @@ public class ItemTemplate {
for (Object key : obj_sparse_json.keySet()) {
String sparseType = (String) key;
String sparseValue = (String) obj_sparse_json.get(sparseType);
obj_sparse_data.put(sparseType, sparseValue);
Object sparseValue = obj_sparse_json.get(sparseType);
obj_sparse_data.put(sparseType, sparseValue.toString());
}
// Reading float values
@ -499,8 +499,8 @@ public class ItemTemplate { @@ -499,8 +499,8 @@ public class ItemTemplate {
for (Object key : rune_sparse_json.keySet()) {
String sparseType = (String) key;
String sparseValue = (String) rune_sparse_json.get(sparseType);
rune_sparse_data.put(sparseType, sparseValue);
Object sparseValue = rune_sparse_json.get(sparseType);
rune_sparse_data.put(sparseType, sparseValue.toString());
}
JSONArray attr_adj_json = (JSONArray) jsonObject.get("rune_attr_adj");

Loading…
Cancel
Save