From 0d612553a42178be8578cd642c4383a7e8673c3b Mon Sep 17 00:00:00 2001 From: Rachael Alexanderson Date: Fri, 2 May 2025 09:36:05 -0400 Subject: [PATCH] - do not allow sv_gravity to be INF --- src/playsim/p_mobj.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/playsim/p_mobj.cpp b/src/playsim/p_mobj.cpp index 00d20722b..43d98ba25 100644 --- a/src/playsim/p_mobj.cpp +++ b/src/playsim/p_mobj.cpp @@ -149,6 +149,10 @@ FRandom pr_spawnmissile("SpawnMissile"); CUSTOM_CVAR (Float, sv_gravity, 800.f, CVAR_SERVERINFO|CVAR_NOSAVE|CVAR_NOINITCALL) { + // test NAN and INF + if (((double)self != (double)self) || isinf((double)self)) + sv_gravity = 800.f; + for (auto Level : AllLevels()) { Level->gravity = self;