Added error detection for multiple cursor items

This commit is contained in:
Collin Smith 2019-04-04 19:14:31 -07:00
parent b1109882a6
commit c7576e4f99

View File

@ -158,6 +158,7 @@ public class CharData {
for (Array<Item> array : store.values()) array.clear();
equipped.clear();
belt.clear();
cursor = null;
for (Item item : d2s.items.items) {
addItem(item);
//item.load();
@ -172,6 +173,7 @@ public class CharData {
belt.add(item);
break;
case CURSOR:
assert cursor == null : "Only one item should be marked as cursor";
cursor = item;
break;
case EQUIPPED: