浏览代码

Fixing some coloring issues

nossr50 6 年之前
父节点
当前提交
c839837d7a
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java

+ 4 - 2
src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java

@@ -207,7 +207,6 @@ public class SalvageManager extends SkillManager {
             if (!Salvage.arcaneSalvageEnchantLoss
                     || RandomChanceUtil.checkRandomChanceExecutionSuccess(new RandomChanceSkillStatic(getExtractFullEnchantChance(), getPlayer(), SubSkillType.SALVAGE_ARCANE_SALVAGE))) {
                 enchantMeta.addStoredEnchant(enchant.getKey(), enchant.getValue(), true);
-
             }
             else if (enchant.getValue() > 1
                     && Salvage.arcaneSalvageDowngrades
@@ -234,7 +233,10 @@ public class SalvageManager extends SkillManager {
 
             book.setItemMeta(enchantMeta);
         } else {
-            NotificationManager.sendPlayerInformation(player, NotificationType.SUBSKILL_MESSAGE_FAILED, "Salvage.Skills.ArcaneFailed");
+            if(enchantMeta.getStoredEnchants().size() > 0)
+            {
+                NotificationManager.sendPlayerInformation(player, NotificationType.SUBSKILL_MESSAGE_FAILED, "Salvage.Skills.ArcaneFailed");
+            }
             return null;
         }