From c816092c0507c364c29d367eca83356b98563bc3 Mon Sep 17 00:00:00 2001 From: AcyForsythe Date: Wed, 27 Sep 2006 22:59:34 +0000 Subject: [PATCH] Added INI option to stop thunderstorms and still alow rain git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@570 3b4a5df2-a311-0410-b5c6-a8a6f20db521 --- TileEngine/environment.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/TileEngine/environment.cpp b/TileEngine/environment.cpp index 3ff4c6b6..3a667672 100644 --- a/TileEngine/environment.cpp +++ b/TileEngine/environment.cpp @@ -421,11 +421,17 @@ void ForecastDayEvents( ) ubStormIntensity = 0; - // Randomze for a storm! - if ( Random( 10 ) < 5 ) + + //Kaiden: making thunderstorms optional + if (gGameExternalOptions.gfAllowLightning) { - ubStormIntensity = 1; + // Randomze for a storm! + if ( Random( 10 ) < 5 ) + { + ubStormIntensity = 1; + } } + if( gGameExternalOptions.gfAllowRain ) AddSameDayRangedStrategicEvent( EVENT_RAINSTORM, uiStartTime, uiEndTime - uiStartTime, ubStormIntensity );