Fix for mixed type values

This commit is contained in:
2024-04-04 11:43:02 -04:00
parent 1043c84b9d
commit 3e6bfacd86
+4 -4
View File
@@ -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 {
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");