forked from MagicBane/Server
Start mobequip refactor
This commit is contained in:
@@ -52,7 +52,7 @@ public class NPC extends AbstractCharacter {
|
||||
private final ArrayList<MobLoot> rolling = new ArrayList<>();
|
||||
public ReentrantReadWriteLock minionLock = new ReentrantReadWriteLock();
|
||||
public ArrayList<ProducedItem> forgedItems = new ArrayList<>();
|
||||
public HashMap<Enum.EquipSlotType, MobEquipment> equip = null;
|
||||
public HashMap<Enum.EquipSlotType, Item> equip = null;
|
||||
public int runeSetID = 0;
|
||||
public int extraRune2 = 0;
|
||||
protected int loadID;
|
||||
@@ -344,8 +344,8 @@ public class NPC extends AbstractCharacter {
|
||||
if (npc.equip != null) {
|
||||
writer.putInt(npc.equip.size());
|
||||
|
||||
for (MobEquipment me : npc.equip.values())
|
||||
MobEquipment.serializeForClientMsg(me, writer);
|
||||
for (Item me : npc.equip.values())
|
||||
Item.serializeForClientMsg(me, writer);
|
||||
} else
|
||||
writer.putInt(0);
|
||||
|
||||
@@ -1265,7 +1265,7 @@ public class NPC extends AbstractCharacter {
|
||||
return true;
|
||||
}
|
||||
|
||||
public HashMap<Enum.EquipSlotType, MobEquipment> getEquip() {
|
||||
public HashMap<Enum.EquipSlotType, Item> getEquip() {
|
||||
return equip;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user