From 5dfb1fb9d54f2c8df43588b4fe8139318ae43a5d Mon Sep 17 00:00:00 2001 From: Michael Yoo Date: Sun, 13 Jul 2014 22:03:54 +0930 Subject: [PATCH] Fix bug where a double quote would show when kick reason is not specified. --- src/pocketmine/command/defaults/KickCommand.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/pocketmine/command/defaults/KickCommand.php b/src/pocketmine/command/defaults/KickCommand.php index 820d429c3..e882b9ad0 100644 --- a/src/pocketmine/command/defaults/KickCommand.php +++ b/src/pocketmine/command/defaults/KickCommand.php @@ -53,7 +53,14 @@ class KickCommand extends VanillaCommand{ if(($player = $sender->getServer()->getPlayer($name)) instanceof Player){ $player->kick($reason); - Command::broadcastCommandMessage($sender, "Kicked " . $player->getName() . " from the game: '{$reason}'"); + if(strlen($reason) >= 1) + { + Command::broadcastCommandMessage($sender, "Kicked " . $player->getName() . " from the game: '{$reason}'"); + } + else + { + Command::broadcastCommandMessage($sender, "Kicked " . $player->getName() . " from the game."); + } }else{ $sender->sendMessage($name . " not found."); }