From 3d42527a29bf4b9035cf3d0c4988480964e8ab36 Mon Sep 17 00:00:00 2001 From: tankefugl Date: Tue, 14 Jun 2005 13:19:16 +0000 Subject: [PATCH] Mantis 0000941: o Added spectator check to the hitreg git-svn-id: https://unknownworlds.svn.cloudforge.com/ns1@185 67975925-1194-0748-b3d5-c16f83f1a3a1 --- releases/valve/source/mod/AvHServerUtil.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/releases/valve/source/mod/AvHServerUtil.cpp b/releases/valve/source/mod/AvHServerUtil.cpp index ba3385f..e3e9ab2 100644 --- a/releases/valve/source/mod/AvHServerUtil.cpp +++ b/releases/valve/source/mod/AvHServerUtil.cpp @@ -1375,7 +1375,9 @@ void AvHTraceLine(const Vector& vecStart, const Vector& vecEnd, IGNORE_MONSTERS edict_t* theEdict = pList[i]->edict(); - if (theEdict != pentIgnore) + // tankefugl: 0000941 -- added check to remove testing of spectators + if ((!(pList[i]->pev->iuser1 > 0 || pList[i]->pev->flags & FL_SPECTATOR)) && theEdict != pentIgnore) + // if (theEdict != pentIgnore) { float t = NS_TraceLineAgainstEntity(pList[i]->entindex(), gpGlobals->time, theRayOrigin, theRayDirection);