game: grenade trail fix

This commit is contained in:
SanyaSho 2022-08-04 17:01:54 +03:00
parent b525e49d6f
commit 448b353844

View File

@ -155,9 +155,10 @@ void CGrenadeFrag::OnRestore( void )
void CGrenadeFrag::CreateEffects( void )
{
// Start up the eye glow
m_pMainGlow = CSprite::SpriteCreate( "sprites/redglow1.vmt", GetLocalOrigin(), false );
if( !m_pMainGlow )
m_pMainGlow = CSprite::SpriteCreate( "sprites/redglow1.vmt", GetLocalOrigin(), false );
int nAttachment = LookupAttachment( "fuse" );
int nAttachment = LookupAttachment( "fuse" );
if ( m_pMainGlow != NULL )
{
@ -169,7 +170,8 @@ void CGrenadeFrag::CreateEffects( void )
}
// Start up the eye trail
m_pGlowTrail = CSpriteTrail::SpriteTrailCreate( "sprites/bluelaser1.vmt", GetLocalOrigin(), false );
if( !m_pGlowTrail )
m_pGlowTrail = CSpriteTrail::SpriteTrailCreate( "sprites/bluelaser1.vmt", GetLocalOrigin(), false );
if ( m_pGlowTrail != NULL )
{
@ -450,4 +452,4 @@ bool Fraggrenade_WasCreatedByCombine( const CBaseEntity *pEntity )
}
return false;
}
}