From f9ada03e5a8fbb80fa0157874548ce629a0dd5a4 Mon Sep 17 00:00:00 2001 From: Sevenfm Date: Wed, 28 Apr 2021 07:10:12 +0000 Subject: [PATCH] Fix: enemy counter not updated correctly when turncoat feature is used. git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8986 3b4a5df2-a311-0410-b5c6-a8a6f20db521 --- Strategic/Queen Command.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Strategic/Queen Command.cpp b/Strategic/Queen Command.cpp index b4e49cef..60830dfe 100644 --- a/Strategic/Queen Command.cpp +++ b/Strategic/Queen Command.cpp @@ -3341,6 +3341,7 @@ bool RemoveOneTurncoat( INT16 sSectorX, INT16 sSectorY, UINT8 aSoldierClass ) if ( pGroup->pEnemyGroup->ubNumAdmins_Turncoat ) { pGroup->pEnemyGroup->ubNumAdmins_Turncoat--; + pGroup->ubGroupSize--; return true; } break; @@ -3348,6 +3349,7 @@ bool RemoveOneTurncoat( INT16 sSectorX, INT16 sSectorY, UINT8 aSoldierClass ) if ( pGroup->pEnemyGroup->ubNumTroops_Turncoat ) { pGroup->pEnemyGroup->ubNumTroops_Turncoat--; + pGroup->ubGroupSize--; return true; } break; @@ -3355,6 +3357,7 @@ bool RemoveOneTurncoat( INT16 sSectorX, INT16 sSectorY, UINT8 aSoldierClass ) if ( pGroup->pEnemyGroup->ubNumElites_Turncoat ) { pGroup->pEnemyGroup->ubNumElites_Turncoat--; + pGroup->ubGroupSize--; return true; } break;