From d052495ee7d15804c3aad1cf443fa3b119495086 Mon Sep 17 00:00:00 2001 From: SerendipityR <48401197+SerendipityR-2022@users.noreply.github.com> Date: Tue, 23 Aug 2022 01:39:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E9=80=BB=E8=BE=91=E9=94=99?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../VersionControl/NewVersion/AttackUtils/BotAttack.java | 2 +- .../VersionControl/NewVersion/AttackUtils/NewBotAttack.java | 2 +- .../VersionControl/OldVersion/AttackUtils/BotAttack.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cn/serendipityr/EndMinecraftPlusV2/VersionControl/NewVersion/AttackUtils/BotAttack.java b/src/cn/serendipityr/EndMinecraftPlusV2/VersionControl/NewVersion/AttackUtils/BotAttack.java index c40e654..c245735 100644 --- a/src/cn/serendipityr/EndMinecraftPlusV2/VersionControl/NewVersion/AttackUtils/BotAttack.java +++ b/src/cn/serendipityr/EndMinecraftPlusV2/VersionControl/NewVersion/AttackUtils/BotAttack.java @@ -167,7 +167,7 @@ public class BotAttack extends IAttack { alivePlayers.remove(username); clientName.remove(client); clients.remove(client); - } else if (!alivePlayers.contains(username)) { + } else if (!alivePlayers.contains(username) && (client.getSession().hasFlag("login") || client.getSession().hasFlag("join"))) { alivePlayers.add(username); } } diff --git a/src/cn/serendipityr/EndMinecraftPlusV2/VersionControl/NewVersion/AttackUtils/NewBotAttack.java b/src/cn/serendipityr/EndMinecraftPlusV2/VersionControl/NewVersion/AttackUtils/NewBotAttack.java index 8a3f3da..712b65f 100644 --- a/src/cn/serendipityr/EndMinecraftPlusV2/VersionControl/NewVersion/AttackUtils/NewBotAttack.java +++ b/src/cn/serendipityr/EndMinecraftPlusV2/VersionControl/NewVersion/AttackUtils/NewBotAttack.java @@ -191,7 +191,7 @@ public class NewBotAttack extends IAttack { alivePlayers.remove(username); clientName.remove(client); clients.remove(client); - } else if (!alivePlayers.contains(username)) { + } else if (!alivePlayers.contains(username) && (client.hasFlag("login") || client.hasFlag("join"))) { alivePlayers.add(username); } } diff --git a/src/cn/serendipityr/EndMinecraftPlusV2/VersionControl/OldVersion/AttackUtils/BotAttack.java b/src/cn/serendipityr/EndMinecraftPlusV2/VersionControl/OldVersion/AttackUtils/BotAttack.java index 55ef47e..4593f50 100644 --- a/src/cn/serendipityr/EndMinecraftPlusV2/VersionControl/OldVersion/AttackUtils/BotAttack.java +++ b/src/cn/serendipityr/EndMinecraftPlusV2/VersionControl/OldVersion/AttackUtils/BotAttack.java @@ -178,7 +178,7 @@ public class BotAttack extends IAttack { alivePlayers.remove(username); clientName.remove(client); clients.remove(client); - } else if (!alivePlayers.contains(username)) { + } else if (!alivePlayers.contains(username) && (client.getSession().hasFlag("login") || client.getSession().hasFlag("join"))) { alivePlayers.add(username); } }