From 178629d2c0e2e19766239789e95adb380156f0a8 Mon Sep 17 00:00:00 2001 From: Wanne Date: Mon, 22 Jun 2009 19:39:44 +0000 Subject: [PATCH] - Bugfix: Stop Time when Skyrider arrives in the destination sector (fix by Headrock) git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@3027 3b4a5df2-a311-0410-b5c6-a8a6f20db521 --- Strategic/Map Screen Helicopter.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Strategic/Map Screen Helicopter.cpp b/Strategic/Map Screen Helicopter.cpp index f32f97d0..91a1cf02 100644 --- a/Strategic/Map Screen Helicopter.cpp +++ b/Strategic/Map Screen Helicopter.cpp @@ -362,17 +362,22 @@ BOOLEAN HandleHeliEnteringSector( INT16 sX, INT16 sY ) { // arrived at destination if(gGameSettings.fOptions[ TOPTION_SILENT_SKYRIDER ] == FALSE) HeliCharacterDialogue( pSkyRider, ARRIVED_IN_NON_HOSTILE_SECTOR ); - StopTimeCompression(); + //StopTimeCompression(); } // destination reached, payment due. If player can't pay, mercs get kicked off and heli flies to base! PaySkyriderBill(); + + // WANNE: Fix by Headrock: Always stop time! + StopTimeCompression(); } else { // Say quote: "Gonna have to abort. Enemies below" - if(gGameSettings.fOptions[ TOPTION_SILENT_SKYRIDER ] == FALSE) HeliCharacterDialogue( pSkyRider, ARRIVED_IN_HOSTILE_SECTOR ); - StopTimeCompression(); + if(gGameSettings.fOptions[ TOPTION_SILENT_SKYRIDER ] == FALSE) + HeliCharacterDialogue( pSkyRider, ARRIVED_IN_HOSTILE_SECTOR ); + + //StopTimeCompression(); } if( CheckForArrivalAtRefuelPoint( ) )