]> git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
fix q1bsp detection of stuck entities (needed some more parentheses)
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Mon, 5 Feb 2007 08:55:12 +0000 (08:55 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Mon, 5 Feb 2007 08:55:12 +0000 (08:55 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@6792 d7cf8633-e32d-0410-b094-e92efae38249

sv_phys.c

index 8672988a563ec7b8449a90c81ba3a4bdcef75c58..b927bb1c303326fefac082cbc467e58b2bac2715 100644 (file)
--- a/sv_phys.c
+++ b/sv_phys.c
@@ -99,9 +99,9 @@ static int SV_TestEntityPosition (prvm_edict_t *ent)
                        vec3_t v;
                        for (i = 0;i < 8;i++)
                        {
-                               v[0] = ent->fields.server->origin[0] + (i & 1) ? ent->fields.server->maxs[0] : ent->fields.server->mins[0];
-                               v[1] = ent->fields.server->origin[1] + (i & 2) ? ent->fields.server->maxs[1] : ent->fields.server->mins[1];
-                               v[2] = ent->fields.server->origin[2] + (i & 4) ? ent->fields.server->maxs[2] : ent->fields.server->mins[2];
+                               v[0] = ent->fields.server->origin[0] + ((i & 1) ? ent->fields.server->maxs[0] : ent->fields.server->mins[0]);
+                               v[1] = ent->fields.server->origin[1] + ((i & 2) ? ent->fields.server->maxs[1] : ent->fields.server->mins[1]);
+                               v[2] = ent->fields.server->origin[2] + ((i & 4) ? ent->fields.server->maxs[2] : ent->fields.server->mins[2]);
                                if (SV_PointSuperContents(v) & SUPERCONTENTS_SOLID)
                                        return true;
                        }