From 7a1c4a8e9f29eb28e5c19684e7a84e81fbdb8f48 Mon Sep 17 00:00:00 2001 From: LegendaryGuard Date: Sat, 27 Mar 2021 01:06:15 +0100 Subject: [PATCH] Fix little number --- qcsrc/common/gamemodes/gamemode/mmm/sv_mmm.qc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qcsrc/common/gamemodes/gamemode/mmm/sv_mmm.qc b/qcsrc/common/gamemodes/gamemode/mmm/sv_mmm.qc index 525fc21a1..7685e9faf 100644 --- a/qcsrc/common/gamemodes/gamemode/mmm/sv_mmm.qc +++ b/qcsrc/common/gamemodes/gamemode/mmm/sv_mmm.qc @@ -66,14 +66,14 @@ void karma_Control(entity it) void karmaLoseDifference(entity attacker, entity target) { - if (autocvar_g_mmm_karma_severity <= 0) + if (autocvar_g_mmm_karma_severity <= 0.01) autocvar_g_mmm_karma_severity = 0.1; else if (autocvar_g_mmm_karma_severity > 1) autocvar_g_mmm_karma_severity = 1; //BASIC MATH THEORY: example: 1000 * 0.3 * (0.1 + 0.4) * 0.25 // karma points reduce when player attacked to other player if (target.karmapoints < attacker.karmapoints) - { + { float decreasekarma = - ( target.karmapoints * random() * ( 0.1 + random() ) * autocvar_g_mmm_karma_severity ); GameRules_scoring_add(attacker, MMM_KARMA, decreasekarma); attacker.karmapoints = attacker.karmapoints + decreasekarma; -- 2.39.2