Browse Source

Config Validation

T00thpick1 12 years ago
parent
commit
d495054eb5
1 changed files with 8 additions and 0 deletions
  1. 8 0
      src/main/java/com/gmail/nossr50/config/AdvancedConfig.java

+ 8 - 0
src/main/java/com/gmail/nossr50/config/AdvancedConfig.java

@@ -733,10 +733,18 @@ public class AdvancedConfig extends AutoUpdateConfigLoader {
             reason.add("Skills.Unarmed.IronGrip_MaxBonusLevel should be at least 1!");
             reason.add("Skills.Unarmed.IronGrip_MaxBonusLevel should be at least 1!");
         }
         }
 
 
+        if (getIronArmMinBonus() < 0) {
+            reason.add("Skills.Unarmed.IronArm_BonusMin should be at least 0!");
+        }
+
         if (getIronArmMaxBonus() < 0) {
         if (getIronArmMaxBonus() < 0) {
             reason.add("Skills.Unarmed.IronArm_BonusMax should be at least 0!");
             reason.add("Skills.Unarmed.IronArm_BonusMax should be at least 0!");
         }
         }
 
 
+        if (getIronArmMaxBonus() < getIronArmMinBonus()) {
+            reason.add("Skills.Unarmed.IronArm_BonusMax should be greater than or equal to Skills.Unarmed.IronArm_BonusMin!");
+        }
+
         if (getIronArmIncreaseLevel() < 1) {
         if (getIronArmIncreaseLevel() < 1) {
             reason.add("Skills.Unarmed.IronArm_IncreaseLevel should be at least 1!");
             reason.add("Skills.Unarmed.IronArm_IncreaseLevel should be at least 1!");
         }
         }