ItemArmor#getEquipmentSlot() is client-side only for some reason... fixes #608
This commit is contained in:
@@ -277,7 +277,7 @@ public class ItemWizardArmour extends ItemArmor implements IWorkbenchItem, IMana
|
|||||||
if(this.armourClass == ArmourClass.WIZARD){
|
if(this.armourClass == ArmourClass.WIZARD){
|
||||||
for(ArmourClass armourClass : ArmourClass.values()){
|
for(ArmourClass armourClass : ArmourClass.values()){
|
||||||
if(upgrade.getItem() == armourClass.upgradeItem.get()){
|
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);
|
ItemStack newStack = new ItemStack(newArmour);
|
||||||
((ItemWizardArmour)newArmour).setMana(newStack, this.getMana(stack));
|
((ItemWizardArmour)newArmour).setMana(newStack, this.getMana(stack));
|
||||||
newStack.setTagCompound(stack.getTagCompound());
|
newStack.setTagCompound(stack.getTagCompound());
|
||||||
|
|||||||
Reference in New Issue
Block a user