aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/plugin/agrichem/item/algae/ItemAgrichemBase.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/plugin/agrichem/item/algae/ItemAgrichemBase.java')
-rw-r--r--src/Java/gtPlusPlus/plugin/agrichem/item/algae/ItemAgrichemBase.java14
1 files changed, 4 insertions, 10 deletions
diff --git a/src/Java/gtPlusPlus/plugin/agrichem/item/algae/ItemAgrichemBase.java b/src/Java/gtPlusPlus/plugin/agrichem/item/algae/ItemAgrichemBase.java
index c3c51983e3..abeebc054d 100644
--- a/src/Java/gtPlusPlus/plugin/agrichem/item/algae/ItemAgrichemBase.java
+++ b/src/Java/gtPlusPlus/plugin/agrichem/item/algae/ItemAgrichemBase.java
@@ -240,8 +240,7 @@ public class ItemAgrichemBase extends Item {
createCatalystNBT(aStack);
}
double currentDamage = getCatalystDamage(aStack);
- double durabilitypercent = currentDamage / 100;
- return durabilitypercent;
+ return currentDamage / getCatalystMaxDamage(aStack);
}
else {
return 1D;
@@ -264,10 +263,7 @@ public class ItemAgrichemBase extends Item {
aHasSpecialTooltips = true;
}
if (aHasSpecialTooltips) {
- if (aDam > aDamageSegment * 4){
- durability = EnumChatFormatting.GRAY;
- }
- else if (aDam > aDamageSegment * 3){
+ if (aDam > aDamageSegment * 3){
durability = EnumChatFormatting.GREEN;
}
else if (aDam > aDamageSegment * 2){
@@ -276,7 +272,7 @@ public class ItemAgrichemBase extends Item {
else if (aDam > aDamageSegment){
durability = EnumChatFormatting.GOLD;
}
- else if (aDam > 0){
+ else if (aDam >= 0){
durability = EnumChatFormatting.RED;
}
list.add(durability+""+(aDam)+EnumChatFormatting.GRAY+" / "+aMaxDamage);
@@ -288,9 +284,7 @@ public class ItemAgrichemBase extends Item {
public boolean showDurabilityBar(ItemStack aStack) {
if (ItemUtils.isCatalyst(aStack)) {
int aDam = getCatalystDamage(aStack);
- if (aDam > 0) {
- return true;
- }
+ return aDam > 0;
}
return false;
}