From 033c635ca3e2aa6aa187f7440331cdba9390c231 Mon Sep 17 00:00:00 2001 From: Bernhard Bonigl Date: Mon, 13 Oct 2014 11:18:35 +0200 Subject: [PATCH] Fix damage-display calculation. #1082 --- src/main/java/tconstruct/library/tools/ToolCore.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/tconstruct/library/tools/ToolCore.java b/src/main/java/tconstruct/library/tools/ToolCore.java index 996d1106..371893d0 100644 --- a/src/main/java/tconstruct/library/tools/ToolCore.java +++ b/src/main/java/tconstruct/library/tools/ToolCore.java @@ -790,6 +790,8 @@ public abstract class ToolCore extends Item implements IEnergyContainerItem, IMo int max = getMaxEnergyStored(stack); if(energy > 0) { int damage = ((max - energy) * 100) / max; + if(damage == 0 && max-energy > 0) + damage = 1; super.setDamage(stack, damage); return damage; }