From 2ded5be6d6e6decd439d820ec1eda3c8f3250805 Mon Sep 17 00:00:00 2001 From: wellnesscookie <46493763+wellnesscookie@users.noreply.github.com> Date: Tue, 30 Apr 2019 03:25:08 +0200 Subject: [PATCH] Fixes user being spawned instead of target (#646) If target had no island to be expelled to, second if statement would expel User (executor) itself --- .../bentobox/api/commands/island/IslandExpelCommand.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/world/bentobox/bentobox/api/commands/island/IslandExpelCommand.java b/src/main/java/world/bentobox/bentobox/api/commands/island/IslandExpelCommand.java index 8ab04a276..0f640fc70 100644 --- a/src/main/java/world/bentobox/bentobox/api/commands/island/IslandExpelCommand.java +++ b/src/main/java/world/bentobox/bentobox/api/commands/island/IslandExpelCommand.java @@ -119,7 +119,7 @@ public class IslandExpelCommand extends CompositeCommand { } else if (getIslands().getSpawn(getWorld()).isPresent()){ // Success user.sendMessage(SUCCESS); - getIslands().spawnTeleport(getWorld(), user.getPlayer()); + getIslands().spawnTeleport(getWorld(), target.getPlayer()); return true; } else if (getIWM().getAddon(getWorld()) .map(gm -> gm.getPlayerCommand()