Night Owl 8 years ago
parent
commit
c4820ad0df
  1. 7
      dlls/subs.cpp

7
dlls/subs.cpp

@ -107,6 +107,13 @@ void CBaseEntity::UpdateOnRemove( void )
if( pev->globalname ) if( pev->globalname )
gGlobalState.EntitySetState( pev->globalname, GLOBAL_DEAD ); gGlobalState.EntitySetState( pev->globalname, GLOBAL_DEAD );
// tell owner ( if any ) that we're dead.This is mostly for MonsterMaker functionality.
//Killtarget didn't do this before, so the counter broke. - Solokiller
if( CBaseEntity* pOwner = pev->owner ? Instance( pev->owner ) : 0 )
{
pOwner->DeathNotice( this );
}
} }
// Convenient way to delay removing oneself // Convenient way to delay removing oneself

Loading…
Cancel
Save