Merge branch 'TimePath/stale_move_negation' into 'master'
authorMario <zacjardine@y7mail.com>
Sat, 25 Nov 2017 01:27:25 +0000 (01:27 +0000)
committerMario <zacjardine@y7mail.com>
Sat, 25 Nov 2017 01:27:25 +0000 (01:27 +0000)
Mutator: Stale-move negation

See merge request xonotic/xonotic-data.pk3dir!489

1  2 
mutators.cfg

diff --cc mutators.cfg
@@@ -473,7 -469,14 +473,15 @@@ set g_running_guns 0 "... or wonder, ti
  //  dynamic handicap
  // ==================
  set g_dynamic_handicap 0 "Whether to enable dynamic handicap."
 -set g_dynamic_handicap_scale 1 "The scale of the handicap. Larger values mean more penalties for strong players and more buffs for weak players."
 +set g_dynamic_handicap_scale 0.2 "The scale of the handicap. Larger values mean more penalties for strong players and more buffs for weak players."
 +set g_dynamic_handicap_exponent 1 "The exponent used to calculate handicap. 1 means linear scale. Values more than 1 mean stronger non-linear handicap. Values less than 1 mean weaker non-linear handicap"
  set g_dynamic_handicap_min 0 "The minimum value of the handicap."
  set g_dynamic_handicap_max 0 "The maximum value of the handicap."
+ // =====================
+ //  stale-move negation
+ // =====================
+ set g_smneg 0 "Stale-move negation: penalize repeated use of the same weapon"
+ set g_smneg_bonus 1 "Stale-move negation: allow weapons to become stronger than their baseline"
+ set g_smneg_bonus_asymptote 4 "Stale-move negation: damage = infinity at this bonus level"
+ set g_smneg_cooldown_factor 0.25 "Stale-move negation: penalty cooldown factor"