1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-12 09:35:26 +02:00

Fixing double charges on /home

Test #1426
This commit is contained in:
KHobbits
2012-01-14 16:42:53 +00:00
parent 0a9f815fbb
commit 700cc5d024

View File

@@ -50,7 +50,7 @@ public class Commandhome extends EssentialsCommand
if (bed != null) if (bed != null)
{ {
user.getTeleport().teleport(bed, charge, TeleportCause.COMMAND); user.getTeleport().teleport(bed, charge, TeleportCause.COMMAND);
return; throw new NoChargeException();
} }
} }
user.getTeleport().home(player, homeName.toLowerCase(Locale.ENGLISH), charge); user.getTeleport().home(player, homeName.toLowerCase(Locale.ENGLISH), charge);
@@ -64,10 +64,10 @@ public class Commandhome extends EssentialsCommand
if (bed != null) if (bed != null)
{ {
user.getTeleport().teleport(bed, charge, TeleportCause.COMMAND); user.getTeleport().teleport(bed, charge, TeleportCause.COMMAND);
return; throw new NoChargeException();
} }
user.getTeleport().respawn(charge, TeleportCause.COMMAND); user.getTeleport().respawn(charge, TeleportCause.COMMAND);
return;
} }
else if (homes.isEmpty()) else if (homes.isEmpty())
{ {
@@ -76,7 +76,6 @@ public class Commandhome extends EssentialsCommand
else if (homes.size() == 1 && player.equals(user)) else if (homes.size() == 1 && player.equals(user))
{ {
user.getTeleport().home(player, homes.get(0), charge); user.getTeleport().home(player, homes.get(0), charge);
return;
} }
else else
{ {