From aa1df7d5a310061e8178364f795209853fc4942d Mon Sep 17 00:00:00 2001 From: Shadooow Date: Sat, 12 Jun 2021 02:48:06 +0000 Subject: [PATCH] prevented the game to capture more than 3 mercs for rescuing - this also fixes a memory leak as the code accessed array with out of bounds value git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@9071 3b4a5df2-a311-0410-b5c6-a8a6f20db521 --- Strategic/Queen Command.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Strategic/Queen Command.cpp b/Strategic/Queen Command.cpp index e28b5667..db29838c 100644 --- a/Strategic/Queen Command.cpp +++ b/Strategic/Queen Command.cpp @@ -2781,7 +2781,7 @@ void EnemyCapturesPlayerSoldier( SOLDIERTYPE *pSoldier ) } // ATE: If maximum prisoners captured, return! - if ( gStrategicStatus.ubNumCapturedForRescue > 3 ) + if ( gStrategicStatus.ubNumCapturedForRescue > 2 ) { return; }