From daa291f8ba9932e82ebf64a1ec6f39e84fb19baa Mon Sep 17 00:00:00 2001 From: shavit Date: Fri, 1 Feb 2019 22:57:43 +0200 Subject: [PATCH] Fixed attempts to teleport a kicked/non spawning central bot. --- addons/sourcemod/scripting/shavit-replay.sp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/sourcemod/scripting/shavit-replay.sp b/addons/sourcemod/scripting/shavit-replay.sp index 4e8093e1..a2e10ab0 100644 --- a/addons/sourcemod/scripting/shavit-replay.sp +++ b/addons/sourcemod/scripting/shavit-replay.sp @@ -2338,10 +2338,14 @@ void StopCentralReplay(int client) gI_ReplayTick[style] = 0; gI_ReplayBotClient[style] = 0; gF_StartTick[style] = -65535.0; - TeleportToStart(gA_CentralCache.iClient, style, GetReplayTrack(gA_CentralCache.iClient)); gA_CentralCache.iStyle = 0; gB_ForciblyStopped = true; + if(gA_CentralCache.iClient != -1) + { + TeleportToStart(gA_CentralCache.iClient, style, GetReplayTrack(gA_CentralCache.iClient)); + } + UpdateReplayInfo(client, 0, 0.0, gA_CentralCache.iTrack); }