diff --git a/dlls/talkmonster.cpp b/dlls/talkmonster.cpp index 83100466..ed173231 100644 --- a/dlls/talkmonster.cpp +++ b/dlls/talkmonster.cpp @@ -791,7 +791,7 @@ CBaseEntity *CTalkMonster::FindNearestFriend( BOOL fPlayer ) // for each friend in this bsp... while( ( pFriend = UTIL_FindEntityByClassname( pFriend, pszFriend ) ) ) { - if( pFriend == this || !pFriend->IsAlive() ) + if( pFriend == this || !pFriend->IsAlive() || pFriend->pev->deadflag != DEAD_NO ) // don't talk to self or dead people continue;