From f504188854af8ddc3afaf684ed0948aac6e06b1f Mon Sep 17 00:00:00 2001 From: yed_ Date: Tue, 5 May 2015 01:06:40 +0100 Subject: [PATCH] add IsFree check --- extensions/sdktools/gamerulesnatives.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/sdktools/gamerulesnatives.cpp b/extensions/sdktools/gamerulesnatives.cpp index 98cd2a4a..3c4f6041 100644 --- a/extensions/sdktools/gamerulesnatives.cpp +++ b/extensions/sdktools/gamerulesnatives.cpp @@ -46,7 +46,7 @@ static CBaseEntity *FindEntityByNetClass(int start, const char *classname) for (int i = start; i < maxEntities; i++) { edict_t *current = gamehelpers->EdictOfIndex(i); - if (current == NULL) + if (current == NULL || current->IsFree()) continue; IServerNetworkable *network = current->GetNetworkable();