diff --git a/server/aoprotocol.py b/server/aoprotocol.py index 2adfc91..bea9e35 100644 --- a/server/aoprotocol.py +++ b/server/aoprotocol.py @@ -172,6 +172,7 @@ class AOProtocol(asyncio.Protocol): self.client.server.dump_hdids() for ipid in self.client.server.hdid_list[self.client.hdid]: if self.server.ban_manager.is_banned(ipid): + self.client.send_command('BD') self.client.disconnect() return logger.log_server('Connected. HDID: {}.'.format(self.client.hdid), self.client)