From 840a4e32bd70c38b569e0b0385769ba4f3b692a9 Mon Sep 17 00:00:00 2001 From: Marco Hladik Date: Tue, 14 Dec 2021 10:36:39 -0800 Subject: [PATCH] Server: Fix bug where holding down +use will make you pass through player clips. --- base/src/server/player.qc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/base/src/server/player.qc b/base/src/server/player.qc index 2fa102ef..33ce7ccb 100644 --- a/base/src/server/player.qc +++ b/base/src/server/player.qc @@ -48,8 +48,10 @@ Player_UseDown(void) makevectors(self.v_angle); vecSrc = self.origin + self.view_ofs; + int oldmask = self.hitcontentsmaski; self.hitcontentsmaski = CONTENTBITS_POINTSOLID; traceline(vecSrc, vecSrc + (v_forward * 64), MOVE_HITMODEL, self); + self.hitcontentsmaski = oldmask; if (trace_ent.PlayerUse) {