Fix issues with enchant-based Superbreaker implementation.

This commit is contained in:
GJ 2013-02-14 14:35:53 -05:00
parent e8319aee81
commit 01e26f321d

View File

@ -1,7 +1,6 @@
package com.gmail.nossr50.skills.utilities;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import org.bukkit.block.Block;
@ -553,16 +552,8 @@ public class SkillTools {
int efficiencyLevel = item.getEnchantmentLevel(Enchantment.DIG_SPEED);
List<String> itemLore = itemMeta.getLore();
for (Iterator<String> loreIterator = itemLore.iterator(); loreIterator.hasNext();) {
String lore = loreIterator.next();
if (lore.equalsIgnoreCase("mcMMO Ability Tool")) {
loreIterator.remove();
break;
}
}
if (efficiencyLevel == 5) {
if (itemLore.remove("mcMMO Ability Tool")) {
if (efficiencyLevel <= 5) {
item.removeEnchantment(Enchantment.DIG_SPEED);
}
else {
@ -577,3 +568,4 @@ public class SkillTools {
}
}
}
}