From eaae9e7c75a96bb71b17595480a2bfbdb14febaa Mon Sep 17 00:00:00 2001 From: ementalo Date: Fri, 6 May 2011 23:37:18 +0000 Subject: [PATCH] [trunk] heal others fixed git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1357 e251c2fe-e539-e718-e476-b85c1f46cddb --- .../com/earth2me/essentials/commands/Commandheal.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandheal.java b/Essentials/src/com/earth2me/essentials/commands/Commandheal.java index 3305cbe23..e6b37903c 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandheal.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandheal.java @@ -4,6 +4,7 @@ import org.bukkit.Server; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import com.earth2me.essentials.User; +import java.util.List; public class Commandheal extends EssentialsCommand @@ -24,7 +25,7 @@ public class Commandheal extends EssentialsCommand user.healCooldown(); } charge(user); - healOtherPlayers(server, user, commandLabel); + healOtherPlayers(server, user, args[0]); return; } @@ -50,7 +51,13 @@ public class Commandheal extends EssentialsCommand private void healOtherPlayers(Server server, CommandSender sender, String name) { - for (Player p : server.matchPlayer(name)) + List players = server.matchPlayer(name); + if(players.isEmpty()) + { + sender.sendMessage("§cPlayer matching " + name + " not found"); + return; + } + for (Player p : players) { p.setHealth(20); sender.sendMessage("§7Healed " + p.getDisplayName() + ".");