bugfix: templateid wasn't being set

This commit is contained in:
2024-03-16 17:24:17 -04:00
parent e4b0823911
commit 6b2569873c
+5 -4
View File
@@ -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;