forked from MagicBane/Server
More ordinal refactor
This commit is contained in:
@@ -110,10 +110,10 @@ public class MobBase extends AbstractGameObject {
|
||||
|
||||
}
|
||||
|
||||
public static HashMap<Integer, MobEquipment> loadEquipmentSet(int equipmentSetID) {
|
||||
public static HashMap<Enum.EquipSlotType, MobEquipment> loadEquipmentSet(int equipmentSetID) {
|
||||
|
||||
ArrayList<BootySetEntry> equipList;
|
||||
HashMap<Integer, MobEquipment> equip = new HashMap<>();
|
||||
HashMap<Enum.EquipSlotType, MobEquipment> equip = new HashMap<>();
|
||||
|
||||
if (equipmentSetID == 0)
|
||||
return equip;
|
||||
@@ -128,13 +128,12 @@ public class MobBase extends AbstractGameObject {
|
||||
MobEquipment mobEquipment = new MobEquipment(equipmentSetEntry.itemBase, equipmentSetEntry.dropChance);
|
||||
ItemBase itemBase = mobEquipment.getItemBase();
|
||||
|
||||
if (itemBase != null) {
|
||||
if (itemBase.getType().equals(Enum.ItemType.WEAPON))
|
||||
if (mobEquipment.getSlot() == 1 && itemBase.getEquipFlag() == 2)
|
||||
mobEquipment.setSlot(2);
|
||||
// if (itemBase.getType().equals(Enum.ItemType.WEAPON))
|
||||
// if (mobEquipment.getSlot() == 1 && itemBase.getEquipFlag() == 2)
|
||||
// mobEquipment.setSlot(2);
|
||||
|
||||
equip.put(mobEquipment.slot, mobEquipment);
|
||||
|
||||
equip.put(mobEquipment.getSlot(), mobEquipment);
|
||||
}
|
||||
}
|
||||
|
||||
return equip;
|
||||
|
||||
Reference in New Issue
Block a user