Server: when skill is invalid (0) then default to 2 (medium)

This commit is contained in:
Marco Cawthorne 2023-11-18 19:58:29 -08:00
parent faba64ad28
commit 277b453c40
Signed by: eukara
GPG key ID: CE2032F0A2882A22

View file

@ -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;
}