diff options
author | KHobbits <rob@khobbits.co.uk> | 2013-03-16 08:42:24 +0000 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2013-03-16 08:42:24 +0000 |
commit | a63d93977f956a80286cb45f0a51fa88f1b016f8 (patch) | |
tree | abc001a1d58143ff0e9c58d85a659ed2e5fa5d37 | |
parent | 0302b7ca09692bccf42319ce3d11a765dbeafefd (diff) | |
download | Essentials-a63d93977f956a80286cb45f0a51fa88f1b016f8.tar Essentials-a63d93977f956a80286cb45f0a51fa88f1b016f8.tar.gz Essentials-a63d93977f956a80286cb45f0a51fa88f1b016f8.tar.lz Essentials-a63d93977f956a80286cb45f0a51fa88f1b016f8.tar.xz Essentials-a63d93977f956a80286cb45f0a51fa88f1b016f8.zip |
Check health is 0 after /suicide
-rw-r--r-- | Essentials/src/com/earth2me/essentials/commands/Commandsuicide.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandsuicide.java b/Essentials/src/com/earth2me/essentials/commands/Commandsuicide.java index 84c9fc489..6cae113d9 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandsuicide.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandsuicide.java @@ -19,8 +19,12 @@ public class Commandsuicide extends EssentialsCommand EntityDamageEvent ede = new EntityDamageEvent(user.getBase(), EntityDamageEvent.DamageCause.SUICIDE, Short.MAX_VALUE); server.getPluginManager().callEvent(ede); user.damage(Short.MAX_VALUE); + if (user.getHealth() > 0) + { + user.setHealth(0); + } user.sendMessage(_("suicideMessage")); user.setDisplayNick(); - ess.broadcastMessage(user,_("suicideSuccess", user.getDisplayName())); + ess.broadcastMessage(user, _("suicideSuccess", user.getDisplayName())); } } |