From 35a3a9db4ac66b1bc363194953dd5eca36207b54 Mon Sep 17 00:00:00 2001 From: toaster Date: Mon, 7 Nov 2022 16:42:22 +0000 Subject: [PATCH] Remove follower on player departure --- src/d_clisrv.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/d_clisrv.c b/src/d_clisrv.c index 1387c80e4..fc6612821 100644 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -2487,6 +2487,11 @@ void CL_ClearPlayer(INT32 playernum) { int i; + if (players[playernum].follower) + { + K_RemoveFollower(&players[playernum]); + } + if (players[playernum].mo) { P_RemoveMobj(players[playernum].mo);