From 7d34f72f79a860ad647ac47d4314ad4f9b0ccf06 Mon Sep 17 00:00:00 2001 From: Mario Date: Sun, 30 Aug 2015 23:04:18 +1000 Subject: [PATCH] Add a bad hack to fix CTS not forcing the switch to a newly picked up weapon --- qcsrc/server/t_items.qc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/qcsrc/server/t_items.qc b/qcsrc/server/t_items.qc index c78b2fda9..bf222ea33 100644 --- a/qcsrc/server/t_items.qc +++ b/qcsrc/server/t_items.qc @@ -669,6 +669,13 @@ float Item_GiveTo(entity item, entity player) if (!pickedup) return 0; + // crude hack to enforce switching weapons + if(g_cts && (item.flags & FL_WEAPON)) + { + W_SwitchWeapon_Force(player, item.weapon); + return 1; + } + if (_switchweapon) if (player.switchweapon != w_getbestweapon(player)) W_SwitchWeapon_Force(player, w_getbestweapon(player)); -- 2.39.2