From 07094f1cb4e7ae0e8ef5a75976008892eb7e8298 Mon Sep 17 00:00:00 2001 From: Marco Hladik Date: Sat, 10 Apr 2021 23:25:06 +0200 Subject: [PATCH] CBaseMonster: Cancel out of AttackThink if m_eEnemy is not set --- src/gs-entbase/server/basemonster.qc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gs-entbase/server/basemonster.qc b/src/gs-entbase/server/basemonster.qc index 8f7fc49f..08c06080 100644 --- a/src/gs-entbase/server/basemonster.qc +++ b/src/gs-entbase/server/basemonster.qc @@ -126,6 +126,9 @@ CBaseMonster::AttackThink(void) return; } + if (!m_eEnemy) + return; + /* reset */ if (m_eEnemy.solid == SOLID_CORPSE || (m_eEnemy && m_eEnemy.health <= 0)) { m_eEnemy = __NULL__;