From 3cc01ca51296a0a5478cba2f37640beba1e16748 Mon Sep 17 00:00:00 2001 From: Marco Hladik Date: Fri, 17 Sep 2021 01:24:47 +0200 Subject: [PATCH] CBaseMonster/NPC: Tweak what qu/s speed is considered falling --- src/gs-entbase/server/basemonster.qc | 2 +- src/gs-entbase/server/basenpc.qc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gs-entbase/server/basemonster.qc b/src/gs-entbase/server/basemonster.qc index 643b2c12..02d84c93 100644 --- a/src/gs-entbase/server/basemonster.qc +++ b/src/gs-entbase/server/basemonster.qc @@ -466,7 +466,7 @@ CBaseMonster::Physics(void) } } - if (velocity[2] < -100) { + if (!(flags & FL_ONGROUND) && velocity[2] < -415) { if (!(m_iFlags & MSF_FALLING)) FallNoise(); diff --git a/src/gs-entbase/server/basenpc.qc b/src/gs-entbase/server/basenpc.qc index aa764792..ea595d9b 100644 --- a/src/gs-entbase/server/basenpc.qc +++ b/src/gs-entbase/server/basenpc.qc @@ -416,7 +416,7 @@ CBaseNPC::Physics(void) SetOrigin(origin); } - if (velocity[2] < -100) { + if (!(flags & FL_ONGROUND) && velocity[2] < -415) { if (!(m_iFlags & MSF_FALLING)) { FallNoise(); }