diff --git a/src/game/server/neo/neo_player.cpp b/src/game/server/neo/neo_player.cpp index 9ad0a51e5..98602efcd 100644 --- a/src/game/server/neo/neo_player.cpp +++ b/src/game/server/neo/neo_player.cpp @@ -3138,6 +3138,7 @@ void CNEO_Player::GiveDefaultItems(void) Weapon_Switch(Weapon_OwnsThisType("weapon_tachi")); break; case NEO_CLASS_SUPPORT: + GiveNamedItem("weapon_knife"); GiveNamedItem("weapon_kyla"); GiveNamedItem("weapon_smokegrenade"); Weapon_Switch(Weapon_OwnsThisType("weapon_kyla")); diff --git a/src/game/shared/neo/weapons/weapon_knife.cpp b/src/game/shared/neo/weapons/weapon_knife.cpp index e29530d15..2952f45c3 100644 --- a/src/game/shared/neo/weapons/weapon_knife.cpp +++ b/src/game/shared/neo/weapons/weapon_knife.cpp @@ -106,7 +106,7 @@ void CWeaponKnife::PrimaryAttack() bool CWeaponKnife::CanBePickedUpByClass(int classId) { - return (classId != NEO_CLASS_SUPPORT) && (classId != NEO_CLASS_JUGGERNAUT); + return (classId != NEO_CLASS_VIP) && (classId != NEO_CLASS_JUGGERNAUT); } #ifdef CLIENT_DLL