From 40e77728ad79cafb4538e9ea29415274abb4bc66 Mon Sep 17 00:00:00 2001 From: Electroblob77 <35599699+Electroblob77@users.noreply.github.com> Date: Tue, 21 Jan 2020 20:16:59 +0000 Subject: [PATCH] Do proper floaty division, the error was kinda invisible (pun intended) but intellij spotted it --- 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 3d10ac75..023b328b 100644 --- a/src/main/java/electroblob/wizardry/item/ItemWizardArmour.java +++ b/src/main/java/electroblob/wizardry/item/ItemWizardArmour.java @@ -330,7 +330,7 @@ public class ItemWizardArmour extends ItemArmor implements IWorkbenchItem, IMana IAttributeInstance attribute = event.getEntityLiving().getEntityAttribute(SharedMonsterAttributes.FOLLOW_RANGE); double followRange = attribute == null ? 16 : attribute.getAttributeValue(); if(event.getTarget().isSneaking()) followRange *= 0.8; - float f = armourPieces / ((EntityPlayer)event.getTarget()).inventory.armorInventory.size(); + float f = (float)armourPieces / ((EntityPlayer)event.getTarget()).inventory.armorInventory.size(); if(f < 0.1F) f = 0.1F; followRange *= (double)(0.7F * f); // Don't need to worry about the isSuitableTarget check since it must already have been checked to get this far