From 762d1667d0218acc6def70267de70fac125944b0 Mon Sep 17 00:00:00 2001 From: Marco Cawthorne Date: Sat, 29 Jul 2023 18:16:57 -0700 Subject: [PATCH] NSProjectile: Fix how fuseOffset was applied in Launch() --- src/shared/NSProjectile.qc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/shared/NSProjectile.qc b/src/shared/NSProjectile.qc index ed32a0a6..5e5176a0 100644 --- a/src/shared/NSProjectile.qc +++ b/src/shared/NSProjectile.qc @@ -741,7 +741,7 @@ NSProjectile::Launch(vector startPos, vector launchDir, float fuseOffset, float } if (m_flFuse > 0) { - ScheduleThink(_FuseEnded, m_flFuse + fuseOffset); + ScheduleThink(_FuseEnded, m_flFuse - fuseOffset); } if (m_flThrust != 0) { @@ -847,6 +847,7 @@ NSProjectile_ReadEntity(bool new) } fl = readfloat(); + rend.ReceiveEntity(new, fl); } #endif