From 7a97397188d5471c243984dd7f4322c0e8e4f29c Mon Sep 17 00:00:00 2001 From: Lyberta Date: Sun, 21 Jan 2018 10:05:42 +0300 Subject: [PATCH] Disabled random start weapons in Melee only and NIX. --- qcsrc/common/mutators/mutator/melee_only/sv_melee_only.qc | 5 +++++ qcsrc/common/mutators/mutator/nix/sv_nix.qc | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/qcsrc/common/mutators/mutator/melee_only/sv_melee_only.qc b/qcsrc/common/mutators/mutator/melee_only/sv_melee_only.qc index ac06a8f77..d6796fc05 100644 --- a/qcsrc/common/mutators/mutator/melee_only/sv_melee_only.qc +++ b/qcsrc/common/mutators/mutator/melee_only/sv_melee_only.qc @@ -15,6 +15,11 @@ MUTATOR_HOOKFUNCTION(melee_only, SetWeaponArena) M_ARGV(0, string) = "off"; } +MUTATOR_HOOKFUNCTION(melee_only, ForbidRandomStartWeapons) +{ + return true; +} + MUTATOR_HOOKFUNCTION(melee_only, ForbidThrowCurrentWeapon) { return true; diff --git a/qcsrc/common/mutators/mutator/nix/sv_nix.qc b/qcsrc/common/mutators/mutator/nix/sv_nix.qc index 886740aed..eb14a3159 100644 --- a/qcsrc/common/mutators/mutator/nix/sv_nix.qc +++ b/qcsrc/common/mutators/mutator/nix/sv_nix.qc @@ -290,6 +290,11 @@ MUTATOR_HOOKFUNCTION(nix, PlayerPreThink) NIX_GiveCurrentWeapon(player); } +MUTATOR_HOOKFUNCTION(nix, ForbidRandomStartWeapons) +{ + return true; +} + MUTATOR_HOOKFUNCTION(nix, PlayerSpawn) { entity player = M_ARGV(0, entity); -- 2.39.2