diff --git a/Changelog.txt b/Changelog.txt index 93a041db7..3eedba871 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -21,6 +21,7 @@ Version 1.4.08-dev + Added new experience bonus perk 'mcmmo.perks.xp.customboost.' multiplies incoming XP by the boost amount defined in the experience config + Added Ender Dragon, Wither, and Witch to combat experience multipliers - they do not give XP by default + Added support for multiple mod config files, naming can be done as either armor..yml or .armor.yml + = Fixed bug with checking maximum durability of mod items. = Fixed exploit involving Call of The Wild. = Fixed bug where LeafBlower permissions were ignored = Fixed bug with toggle commands not properly displaying the success message. diff --git a/src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfig.java b/src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfig.java index aacdafbe0..9622b49b9 100644 --- a/src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfig.java +++ b/src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfig.java @@ -96,6 +96,10 @@ public class RepairConfig extends ConfigLoader { // Maximum Durability short maximumDurability = (itemMaterial != null ? itemMaterial.getMaxDurability() : (short) config.getInt("Repairables." + key + ".MaximumDurability")); + if (maximumDurability <= 0) { + maximumDurability = (short) config.getInt("Repairables." + key + ".MaximumDurability"); + } + if (maximumDurability <= 0) { reason.add("Maximum durability of " + key + " must be greater than 0!"); }