diff --git a/binary/dlls/op4_weapons/CGrapple.cpp b/binary/dlls/op4_weapons/CGrapple.cpp index c34d3195..fbf7818d 100644 --- a/binary/dlls/op4_weapons/CGrapple.cpp +++ b/binary/dlls/op4_weapons/CGrapple.cpp @@ -560,7 +560,7 @@ int CGrapple::GetItemInfo(ItemInfo* p) p->iPosition = 3; p->iId = m_iId = WEAPON_GRAPPLE; p->iFlags = 0; - p->iWeight = 21; + p->iWeight = GRAPPLE_WEIGHT; return true; } diff --git a/binary/dlls/weapons.h b/binary/dlls/weapons.h index f5096fed..0b9f1a95 100644 --- a/binary/dlls/weapons.h +++ b/binary/dlls/weapons.h @@ -106,7 +106,7 @@ class CGrenade : public CBaseMonster #define CROWBAR_WEIGHT 0 #define GLOCK_WEIGHT 10 #define PYTHON_WEIGHT 15 -#define MP5_WEIGHT 15 +#define MP5_WEIGHT 25 #define SHOTGUN_WEIGHT 15 #define CROSSBOW_WEIGHT 10 #define RPG_WEIGHT 20 @@ -117,6 +117,7 @@ class CGrenade : public CBaseMonster #define SNARK_WEIGHT 5 #define SATCHEL_WEIGHT -10 #define TRIPMINE_WEIGHT -10 +#define GRAPPLE_WEIGHT -10 #define EAGLE_WEIGHT 15 #define SPORELAUNCHER_WEIGHT 20 #define SHOCKRIFLE_WEIGHT 15