From b4502f71336a08f3f2c72b7b061b2838a149a11b Mon Sep 17 00:00:00 2001 From: Roman Chistokhodov Date: Sun, 9 May 2021 04:36:02 +0300 Subject: [PATCH] Fix removing squad member --- dlls/squadmonster.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/squadmonster.cpp b/dlls/squadmonster.cpp index 60479878..d168d732 100644 --- a/dlls/squadmonster.cpp +++ b/dlls/squadmonster.cpp @@ -167,7 +167,7 @@ void CSquadMonster::SquadRemove( CSquadMonster *pRemove ) { for( int i = 0; i < MAX_SQUAD_MEMBERS - 1; i++ ) { - if( pSquadLeader->m_hSquadMember[i] == this ) + if( pSquadLeader->m_hSquadMember[i] == pRemove ) { pSquadLeader->m_hSquadMember[i] = NULL; break;