From 39162ea56a411c5ef8a129f884044ecfd209e668 Mon Sep 17 00:00:00 2001 From: Wanne Date: Tue, 31 Jan 2012 09:59:08 +0000 Subject: [PATCH] Bugfix: IIS: Fixed endless loop on interrupt when IIS is enabled in the ja2_options.ini (by Sandro) git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@4901 3b4a5df2-a311-0410-b5c6-a8a6f20db521 --- Tactical/TeamTurns.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tactical/TeamTurns.cpp b/Tactical/TeamTurns.cpp index dbce1cad..ebc88329 100644 --- a/Tactical/TeamTurns.cpp +++ b/Tactical/TeamTurns.cpp @@ -968,8 +968,8 @@ void StartInterrupt( void ) //if ( gTacticalStatus.ubCurrentTeam == OUR_TEAM )//hayden // if ( pSoldier->bTeam > OUR_TEAM && pSoldier->bTeam < 6) // cheap disable - // SANDRO - if we just saw the guy, don't flag it as hidden interrupt - if (!is_networked && gTacticalStatus.ubCurrentTeam == OUR_TEAM + // SANDRO - we don't use the "hidden interrupt" feature with IIS + if (!is_networked && gTacticalStatus.ubCurrentTeam == OUR_TEAM && !gGameExternalOptions.fImprovedInterruptSystem && MercPtrs[ LATEST_INTERRUPT_GUY ]->aiData.bOppList[pTempSoldier->ubID] != SEEN_CURRENTLY && MercPtrs[ LATEST_INTERRUPT_GUY ]->aiData.bOppList[pTempSoldier->ubID] != SEEN_THIS_TURN ) {