mirror of
https://github.com/celisej567/source-sdk-2013.git
synced 2026-09-23 20:09:45 +03:00
Fixed crash when a prop_dynamic with a model scale has no physics object
This commit is contained in:
@@ -2930,9 +2930,9 @@ void CBaseAnimating::InvalidateBoneCache( void )
|
||||
bool CBaseAnimating::TestCollision( const Ray_t &ray, unsigned int fContentsMask, trace_t& tr )
|
||||
{
|
||||
// Return a special case for scaled physics objects
|
||||
if ( GetModelScale() != 1.0f )
|
||||
IPhysicsObject *pPhysObject = VPhysicsGetObject();
|
||||
if ( GetModelScale() != 1.0f && pPhysObject )
|
||||
{
|
||||
IPhysicsObject *pPhysObject = VPhysicsGetObject();
|
||||
Vector vecPosition;
|
||||
QAngle vecAngles;
|
||||
pPhysObject->GetPosition( &vecPosition, &vecAngles );
|
||||
|
||||
Reference in New Issue
Block a user