diff --git a/Client/mods/deathmatch/logic/CStaticFunctionDefinitions.cpp b/Client/mods/deathmatch/logic/CStaticFunctionDefinitions.cpp index 5687733ad23..28f65229f9b 100644 --- a/Client/mods/deathmatch/logic/CStaticFunctionDefinitions.cpp +++ b/Client/mods/deathmatch/logic/CStaticFunctionDefinitions.cpp @@ -3697,6 +3697,7 @@ bool CStaticFunctionDefinitions::SetElementCollisionsEnabled(CClientEntity& Enti break; } case CCLIENTOBJECT: + case CCLIENTWEAPON: { CClientObject& Object = static_cast(Entity); Object.SetCollisionEnabled(bEnabled); @@ -3723,6 +3724,7 @@ bool CStaticFunctionDefinitions::SetElementCollidableWith(CClientEntity& Entity, case CCLIENTPLAYER: case CCLIENTPED: case CCLIENTOBJECT: + case CCLIENTWEAPON: case CCLIENTVEHICLE: { switch (ThisEntity.GetType()) @@ -3730,6 +3732,7 @@ bool CStaticFunctionDefinitions::SetElementCollidableWith(CClientEntity& Entity, case CCLIENTPLAYER: case CCLIENTPED: case CCLIENTOBJECT: + case CCLIENTWEAPON: case CCLIENTVEHICLE: { Entity.SetCollidableWith(&ThisEntity, bCanCollide);