Check if the ent is inside the hit entity (this fixes trigger_hurt issues in mp_stadt_dm

This commit is contained in:
smallmodel 2023-08-17 16:10:29 +02:00
parent 4de1b7c73b
commit bc81fe78b2
No known key found for this signature in database
GPG key ID: A96F163ED4891440

View file

@ -117,6 +117,12 @@ void G_TouchTriggers(Entity *ent)
continue; continue;
} }
// Added in 2.0
// check if the ent is inside edict
if (hit->r.bmodel && gi.HitEntity(ent->edict, hit)) {
continue;
}
assert(hit->entity); assert(hit->entity);
ev = new Event(EV_Touch); ev = new Event(EV_Touch);