From a0f5e41a2380e5edf6e2e6d772f9aa8bed547705 Mon Sep 17 00:00:00 2001 From: NepDisk Date: Wed, 2 Apr 2025 16:57:35 -0400 Subject: [PATCH] Fix party system interaction with freecam --- src/p_user.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/p_user.c b/src/p_user.c index c2a31d418..5da942c8b 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -2854,7 +2854,8 @@ boolean P_MoveChaseCamera(player_t *player, camera_t *thiscam, boolean resetcall if (thiscam->freecam || player->spectator) { - P_DemoCameraMovement(thiscam, num); + UINT8 camnum = G_PartyPosition(g_localplayers[num]); + P_DemoCameraMovement(thiscam, camnum); P_CalcChasePostImg(player, thiscam); return true; }