From f8a058259d3d577688c946658d877590b086662e Mon Sep 17 00:00:00 2001 From: Electroblob77 <35599699+Electroblob77@users.noreply.github.com> Date: Sat, 30 Jan 2021 17:47:30 +0000 Subject: [PATCH] ItemArmor#getEquipmentSlot() is client-side only for some reason... fixes #608 --- src/main/java/electroblob/wizardry/item/ItemWizardArmour.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/electroblob/wizardry/item/ItemWizardArmour.java b/src/main/java/electroblob/wizardry/item/ItemWizardArmour.java index 34ad5352..10ccec3a 100644 --- a/src/main/java/electroblob/wizardry/item/ItemWizardArmour.java +++ b/src/main/java/electroblob/wizardry/item/ItemWizardArmour.java @@ -277,7 +277,7 @@ public class ItemWizardArmour extends ItemArmor implements IWorkbenchItem, IMana if(this.armourClass == ArmourClass.WIZARD){ for(ArmourClass armourClass : ArmourClass.values()){ if(upgrade.getItem() == armourClass.upgradeItem.get()){ - Item newArmour = getArmour(this.element, armourClass, this.getEquipmentSlot()); + Item newArmour = getArmour(this.element, armourClass, this.armorType); ItemStack newStack = new ItemStack(newArmour); ((ItemWizardArmour)newArmour).setMana(newStack, this.getMana(stack)); newStack.setTagCompound(stack.getTagCompound());