From 062ecf83ba322efe4320722e05828d12903c85b4 Mon Sep 17 00:00:00 2001 From: terencehill Date: Sun, 18 May 2025 02:34:08 +0200 Subject: [PATCH] Fix division by 0 error on map start if dynamic handicap is enabled --- .../mutators/mutator/dynamic_handicap/sv_dynamic_handicap.qc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qcsrc/common/mutators/mutator/dynamic_handicap/sv_dynamic_handicap.qc b/qcsrc/common/mutators/mutator/dynamic_handicap/sv_dynamic_handicap.qc index 4796830d48..d8054b3c72 100644 --- a/qcsrc/common/mutators/mutator/dynamic_handicap/sv_dynamic_handicap.qc +++ b/qcsrc/common/mutators/mutator/dynamic_handicap/sv_dynamic_handicap.qc @@ -38,6 +38,9 @@ void DynamicHandicap_UpdateHandicap() total_score += PlayerScore_Get(it, SP_SCORE); ++totalplayers; }); + if (totalplayers == 0) + return; + float mean_score = total_score / totalplayers; FOREACH_CLIENT(true, { -- 2.39.5