aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/util
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-09-10 19:00:58 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-09-10 19:00:58 +1000
commit7d3970f00bf21dbe97b4a3c921ccf2f5216c8e3d (patch)
treeafee2fdd3bede09becf48f8c06a940ac7b80cb9b /src/Java/gtPlusPlus/core/util
parent4723325acfbb41e63d290e34d710106bba31a3fc (diff)
downloadGT5-Unofficial-7d3970f00bf21dbe97b4a3c921ccf2f5216c8e3d.tar.gz
GT5-Unofficial-7d3970f00bf21dbe97b4a3c921ccf2f5216c8e3d.tar.bz2
GT5-Unofficial-7d3970f00bf21dbe97b4a3c921ccf2f5216c8e3d.zip
+ Added more Multi-Picks.
% Refined Multi-Pick handling, so I can override the damage to durability multiplier.
Diffstat (limited to 'src/Java/gtPlusPlus/core/util')
-rw-r--r--src/Java/gtPlusPlus/core/util/item/UtilsItems.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/Java/gtPlusPlus/core/util/item/UtilsItems.java b/src/Java/gtPlusPlus/core/util/item/UtilsItems.java
index a293d7cdbe..ef8f0f0f8b 100644
--- a/src/Java/gtPlusPlus/core/util/item/UtilsItems.java
+++ b/src/Java/gtPlusPlus/core/util/item/UtilsItems.java
@@ -345,14 +345,18 @@ public class UtilsItems {
return output;
}
- public static MultiPickaxeBase generateMultiPick(Materials material){
+ public static MultiPickaxeBase generateMultiPick(boolean GT_Durability, Materials material){
ToolMaterial customMaterial = Utils.generateMaterialFromGT(material);
Utils.LOG_INFO("Generating a Multi-Pick out of "+material.name());
short[] rgb;
rgb = material.getRGBA();
int dur = customMaterial.getMaxUses();
Utils.LOG_INFO("Determined durability for "+material.name()+" is "+dur);
- if (dur <= 0){
+ if (GT_Durability){
+ dur = material.mDurability*100;
+ Utils.LOG_INFO("Using gregtech durability value, "+material.name()+" is now "+dur+".");
+ }
+ else if (dur <= 0){
dur = material.mDurability;
Utils.LOG_INFO("Determined durability too low, "+material.name()+" is now "+dur+" based on the GT material durability.");
}