From 277b453c40d338b2720e4f5a103ce79875a724e9 Mon Sep 17 00:00:00 2001 From: Marco Cawthorne Date: Sat, 18 Nov 2023 19:58:29 -0800 Subject: [PATCH] Server: when skill is invalid (0) then default to 2 (medium) --- src/server/skill.qc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/server/skill.qc b/src/server/skill.qc index 34c1903d..ca2d66c3 100644 --- a/src/server/skill.qc +++ b/src/server/skill.qc @@ -44,6 +44,10 @@ float Skill_GetValue(string variable, float defaultvalue) { float skill = cvar("skill"); + + if (skill == 0) + skill = 2; /* default to medium */ + float val = fabs(cvar(sprintf("sk_%s%d", variable, skill))); return (val == 0) ? defaultvalue : val; }