aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/core/util')
-rw-r--r--src/Java/gtPlusPlus/core/util/nbt/ModularArmourUtils.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/Java/gtPlusPlus/core/util/nbt/ModularArmourUtils.java b/src/Java/gtPlusPlus/core/util/nbt/ModularArmourUtils.java
index d37e79b8cb..f2e3bc5871 100644
--- a/src/Java/gtPlusPlus/core/util/nbt/ModularArmourUtils.java
+++ b/src/Java/gtPlusPlus/core/util/nbt/ModularArmourUtils.java
@@ -33,7 +33,7 @@ public class ModularArmourUtils {
return this.MODIFIER_NAME;
}
public boolean isValidLevel(int i){
- if (i >= 0 && i <= 10){
+ if (i >= 0 && i <= 5){
return true;
}
return false;
@@ -85,6 +85,11 @@ public class ModularArmourUtils {
tNBT.setInteger(aMod.getModifier(), aInt);
GT_Utility.ItemNBT.setNBT(aStack, tNBT);
}
+ else {
+ if (getModifierLevel(aStack, aMod) > 5){
+ setModifierLevel(aStack, aMod, 5);
+ }
+ }
}
public static int getModifierLevel(ItemStack aStack, Modifiers aMod) {