mirror of
https://github.com/celisej567/source-engine.git
synced 2026-01-05 22:09:59 +03:00
game(hl1): fix UTIL_DropToFloor
This commit is contained in:
@@ -352,8 +352,12 @@ int UTIL_DropToFloor( CBaseEntity *pEntity, unsigned int mask, CBaseEntity *pIgn
|
||||
return -1;
|
||||
#endif // HL2MP
|
||||
|
||||
UTIL_TraceEntity( pEntity, pEntity->GetAbsOrigin(), pEntity->GetAbsOrigin() - Vector(0,0,256), mask, pIgnore, pEntity->GetCollisionGroup(), &trace );
|
||||
UTIL_TraceEntity( pEntity, pEntity->GetAbsOrigin() + Vector(0,0,1), pEntity->GetAbsOrigin() - Vector(0,0,256), mask, pIgnore, pEntity->GetCollisionGroup(), &trace );
|
||||
|
||||
#ifdef HL1_DLL
|
||||
if( fabs(pEntity->GetAbsOrigin().z - trace.endpos.z) <= 2.f )
|
||||
return -1;
|
||||
#endif
|
||||
|
||||
if (trace.allsolid)
|
||||
return -1;
|
||||
|
||||
Reference in New Issue
Block a user