From 057001a66f24baa682ab367433322ff2cca5c0bd Mon Sep 17 00:00:00 2001 From: James R Date: Sat, 3 Feb 2024 01:47:08 -0800 Subject: [PATCH] DirectorInfo::update_positions: fix player index out of bounds if all players are spectating --- src/k_director.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/k_director.cpp b/src/k_director.cpp index 308b30bca..b50d4a11b 100644 --- a/src/k_director.cpp +++ b/src/k_director.cpp @@ -212,6 +212,12 @@ private: } } + if (playerstat[0].sorted == -1) + { + maxdist = -1; + return; + } + maxdist = P_ScaleFromMap(players[playerstat[0].sorted].distancetofinish, FRACUNIT); }