Browse Source

bugfix: templateid wasn't being set

combat-2
MagicBot 8 months ago
parent
commit
6b2569873c
  1. 9
      src/engine/objects/MobEquipment.java

9
src/engine/objects/MobEquipment.java

@ -56,12 +56,13 @@ public class MobEquipment extends AbstractGameObject { @@ -56,12 +56,13 @@ public class MobEquipment extends AbstractGameObject {
setMagicValue();
}
public MobEquipment(int itemBaseID, float dropChance) {
public MobEquipment(int templateID, float dropChance) {
super(MobEquipment.getNewID());
this.itemBase = ItemBase.getItemBase(itemBaseID);
this.template = ItemTemplate.templates.get(itemBaseID);
this.itemBase = ItemBase.getItemBase(templateID);
this.templateID = templateID;
this.template = ItemTemplate.templates.get(this.templateID);
Enum.EquipSlotType equipSlot = template.item_eq_slots_and.iterator().next();
Enum.EquipSlotType equipSlot = template.item_eq_slots_or.iterator().next();
this.slot = equipSlot;
this.dropChance = dropChance;

Loading…
Cancel
Save