From fcf846dee00a78c4653c1358e5e9bc6ddb308f34 Mon Sep 17 00:00:00 2001 From: Marco Cawthorne Date: Fri, 12 Aug 2022 12:58:26 -0700 Subject: [PATCH] NSIO: Check is entity was freed before calling Respawn() --- src/shared/NSIO.qc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/shared/NSIO.qc b/src/shared/NSIO.qc index 70b9a16b..7e12e33b 100644 --- a/src/shared/NSIO.qc +++ b/src/shared/NSIO.qc @@ -67,6 +67,10 @@ NSIO::Init(void) #endif Spawned(); + /* entity may be marked as deleted */ + if (wasfreed(this)) + return; + #ifdef SERVER /* we're loading entity data, don't call Respawn() */ if (g_isloading == true)