Browse Source

Repair now always requires confirmation

nossr50 6 years ago
parent
commit
549ef5734e
2 changed files with 2 additions and 1 deletions
  1. 1 0
      Changelog.txt
  2. 1 1
      src/main/java/com/gmail/nossr50/listeners/PlayerListener.java

+ 1 - 0
Changelog.txt

@@ -1,5 +1,6 @@
 Version 2.1.71
 Version 2.1.71
     Salvage will now always ask for confirmation before breaking your items (instead of only asking for enchanted items)
     Salvage will now always ask for confirmation before breaking your items (instead of only asking for enchanted items)
+    Repair will now always ask for confirmation before repairing items (instead of only asking for enchanted items)
 
 
 Version 2.1.70
 Version 2.1.70
     Added new DatabaseAPI to the API package, has features relating to database operations
     Added new DatabaseAPI to the API package, has features relating to database operations

+ 1 - 1
src/main/java/com/gmail/nossr50/listeners/PlayerListener.java

@@ -608,7 +608,7 @@ public class PlayerListener implements Listener {
                         event.setCancelled(true);
                         event.setCancelled(true);
 
 
                         // Make sure the player knows what he's doing when trying to repair an enchanted item
                         // Make sure the player knows what he's doing when trying to repair an enchanted item
-                        if (!(heldItem.getEnchantments().size() > 0) || repairManager.checkConfirmation(true)) {
+                        if (repairManager.checkConfirmation(true)) {
                             repairManager.handleRepair(heldItem);
                             repairManager.handleRepair(heldItem);
                             player.updateInventory();
                             player.updateInventory();
                         }
                         }