Bladeren bron

Use new hasConflictingEnchant method.

GJ 12 jaren geleden
bovenliggende
commit
d4c8cc28a1
1 gewijzigde bestanden met toevoegingen van 1 en 11 verwijderingen
  1. 1 11
      src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java

+ 1 - 11
src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java

@@ -263,17 +263,7 @@ public class FishingManager extends SkillManager {
         int specificChance = 1;
 
         for (Enchantment possibleEnchantment : possibleEnchantments) {
-            boolean conflicts = false;
-
-            for (Enchantment currentEnchantment : treasureDrop.getEnchantments().keySet()) {
-                conflicts = currentEnchantment.conflictsWith(possibleEnchantment);
-
-                if (conflicts) {
-                    break;
-                }
-            }
-
-            if (!conflicts && Misc.getRandom().nextInt(specificChance) == 0) {
+            if (!treasureDrop.getItemMeta().hasConflictingEnchant(possibleEnchantment) && Misc.getRandom().nextInt(specificChance) == 0) {
                 treasureDrop.addEnchantment(possibleEnchantment, Misc.getRandom().nextInt(possibleEnchantment.getMaxLevel()) + 1);
 
                 specificChance++;