From 63779c0471974cc2429137e63e2ecffd5db3b294 Mon Sep 17 00:00:00 2001 From: Julian Date: Fri, 12 Jun 2020 04:26:25 -0300 Subject: [PATCH] Randomize Male Assassin weapons. --- src/dlls/massn.cpp | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/src/dlls/massn.cpp b/src/dlls/massn.cpp index e8acaf5..f57c2d6 100644 --- a/src/dlls/massn.cpp +++ b/src/dlls/massn.cpp @@ -239,10 +239,19 @@ void CMMassn::Spawn() if (pev->weapons == 0) { - // initialize to original values - pev->weapons = MASSN_9MMAR | MASSN_HANDGRENADE; - // pev->weapons = HGRUNT_SHOTGUN; - // pev->weapons = HGRUNT_9MMAR | HGRUNT_GRENADELAUNCHER; + // weapons not specified, randomize + switch ( RANDOM_LONG( 0, 2 ) ) + { + case 0: + pev->weapons = MASSN_9MMAR | MASSN_HANDGRENADE; + break; + case 1: + pev->weapons = MASSN_9MMAR | MASSN_GRENADELAUNCHER; + break; + case 2: + pev->weapons = MASSN_SNIPERRIFLE; + break; + } } if (FBitSet(pev->weapons, MASSN_SNIPERRIFLE))