X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=cl_collision.c;h=81cc2a38e3f543814b4fd8c6f712a9211a745187;hb=3779acfc88fe7c276d68d21484116cee06cee9c8;hp=c97f0a3f4dbff6efc60ee914815f812d35606bc3;hpb=0960c1f25d397c09f680454759f4ea747975c8c9;p=xonotic%2Fdarkplaces.git diff --git a/cl_collision.c b/cl_collision.c index c97f0a3f..81cc2a38 100644 --- a/cl_collision.c +++ b/cl_collision.c @@ -223,6 +223,8 @@ float CL_SelectTraceLine(const vec3_t start, const vec3_t end, vec3_t impact, ve continue; if (!ent->model || !ent->model->TraceBox) continue; + if ((ent->flags & RENDER_EXTERIORMODEL) && !chase_active.integer) + continue; // if transparent and not selectable, skip entity if (!(cl_entities[n].state_current.effects & EF_SELECTABLE) && (ent->alpha < 1 || (ent->effects & (EF_ADDITIVE | EF_NODEPTHTEST)))) continue;