From 2906c61d062ddea3e2cfecf11c68cb2dec87fc3c Mon Sep 17 00:00:00 2001 From: Darkness6030 <79508138+Darkness6030@users.noreply.github.com> Date: Mon, 13 Sep 2021 20:39:23 +0300 Subject: [PATCH] Prevent players to kick themselves (#5988) --- core/src/mindustry/core/NetServer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/core/NetServer.java b/core/src/mindustry/core/NetServer.java index e4de6e0222..9c6ae4cd83 100644 --- a/core/src/mindustry/core/NetServer.java +++ b/core/src/mindustry/core/NetServer.java @@ -397,7 +397,9 @@ public class NetServer implements ApplicationListener{ } if(found != null){ - if(found.admin){ + if(found == player){ + player.sendMessage("[scarlet]You can't vote to kick yourself."); + }else if(found.admin){ player.sendMessage("[scarlet]Did you really expect to be able to kick an admin?"); }else if(found.isLocal()){ player.sendMessage("[scarlet]Local players cannot be kicked.");