diff options
author | KHobbits <rob@khobbits.co.uk> | 2011-11-15 23:54:26 +0000 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2011-11-15 23:54:26 +0000 |
commit | 929e2ce4c91f46abe73eca048fd37c27c07c9fd0 (patch) | |
tree | 977ee1024ecd57f75a42b8011c1cfe402a3d8919 | |
parent | 487b341f83754b3e106a2d023076f2e64d9fff13 (diff) | |
download | Essentials-929e2ce4c91f46abe73eca048fd37c27c07c9fd0.tar Essentials-929e2ce4c91f46abe73eca048fd37c27c07c9fd0.tar.gz Essentials-929e2ce4c91f46abe73eca048fd37c27c07c9fd0.tar.lz Essentials-929e2ce4c91f46abe73eca048fd37c27c07c9fd0.tar.xz Essentials-929e2ce4c91f46abe73eca048fd37c27c07c9fd0.zip |
New permission: essentials.repair.armor
If a player has this permission '/repair all' will also repair equipped armor.
-rw-r--r-- | Essentials/src/com/earth2me/essentials/commands/Commandbanip.java | 3 | ||||
-rw-r--r-- | Essentials/src/com/earth2me/essentials/commands/Commandrepair.java | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandbanip.java b/Essentials/src/com/earth2me/essentials/commands/Commandbanip.java index 36ea479f9..eab34b122 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandbanip.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandbanip.java @@ -31,7 +31,8 @@ public class Commandbanip extends EssentialsCommand else { final String ipAddress = u.getLastLoginAddress(); - if (ipAddress.length() == 0) { + if (ipAddress.length() == 0) + { throw new Exception(Util.i18n("playerNotFound")); } ess.getServer().banIP(u.getLastLoginAddress()); diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandrepair.java b/Essentials/src/com/earth2me/essentials/commands/Commandrepair.java index d6bcad464..26882ded4 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandrepair.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandrepair.java @@ -50,7 +50,9 @@ public class Commandrepair extends EssentialsCommand final List<String> repaired = new ArrayList<String>(); repairItems(user.getInventory().getContents(), user, repaired); - repairItems(user.getInventory().getArmorContents(), user, repaired); + if (user.isAuthorized("essentials.repair.armor")) { + repairItems(user.getInventory().getArmorContents(), user, repaired); + } if (repaired.isEmpty()) { |