From c673bb3ea923be4e1bfd5a366393c647d608e4cd Mon Sep 17 00:00:00 2001 From: toaster Date: Wed, 25 Oct 2023 18:08:00 +0100 Subject: [PATCH] K_PointLimitForGametype: Fix up cv_pointlimit handling - K_Cooperative is 1st priority - K_CanChangeRules is 2nd --- src/k_kart.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/k_kart.c b/src/k_kart.c index c27ad60de..3a5ce7606 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -12477,16 +12477,16 @@ UINT32 K_PointLimitForGametype(void) return 0; } - if (cv_pointlimit.value != -1) - { - return cv_pointlimit.value; - } - if (K_Cooperative()) { return 0; } + if (K_CanChangeRules(true) == true && cv_pointlimit.value != -1) + { + return cv_pointlimit.value; + } + if ((gametyperules & battleRules) == battleRules) // why isn't this just another GTR_?? { INT32 i;