From df4d57aab423fa8bd9fe44dc3b6fb7599b436954 Mon Sep 17 00:00:00 2001 From: James R Date: Mon, 24 Aug 2020 20:23:54 -0700 Subject: [PATCH] Do not reset nodetoplayer before XD_REMOVEPLAYER --- src/d_clisrv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/d_clisrv.c b/src/d_clisrv.c index 56f7df18a..81af6b8ff 100644 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -4802,9 +4802,10 @@ static void HandlePacketFromPlayer(SINT8 node) kickmsg |= KICK_MSG_KEEP_BODY; SendKick(netconsole, kickmsg); - nodetoplayer[node] = -1; /* + nodetoplayer[node] = -1; + if (nodetoplayer2[node] != -1 && nodetoplayer2[node] >= 0 && playeringame[(UINT8)nodetoplayer2[node]]) {