summaryrefslogtreecommitdiff
path: root/economy.c
diff options
context:
space:
mode:
authortron <tron@openttd.org>2005-11-15 08:49:46 +0000
committertron <tron@openttd.org>2005-11-15 08:49:46 +0000
commit84a16a0b30c3c8f1df9a3e9fa8c2bb1e88199403 (patch)
tree5408c5fefb49e90fec95ad27d0438500262d43c0 /economy.c
parentba9157fbbc00fb6c10200c27eab692c067531721 (diff)
downloadopenttd-84a16a0b30c3c8f1df9a3e9fa8c2bb1e88199403.tar.xz
(svn r3184) GB/SB
Diffstat (limited to 'economy.c')
-rw-r--r--economy.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/economy.c b/economy.c
index c9fcc4157..04aa5ad05 100644
--- a/economy.c
+++ b/economy.c
@@ -694,10 +694,10 @@ static void HandleEconomyFluctuations(void)
if (_opt.diff.economy == 0) return;
if (--_economy.fluct == 0) {
- _economy.fluct = - (int)(Random()&3);
+ _economy.fluct = -(int)GB(Random(), 0, 2);
AddNewsItem(STR_7073_WORLD_RECESSION_FINANCIAL, NEWS_FLAGS(NM_NORMAL,0,NT_ECONOMY,0), 0, 0);
} else if (_economy.fluct == -12) {
- _economy.fluct = (Random()&255) + 312;
+ _economy.fluct = GB(Random(), 0, 8) + 312;
AddNewsItem(STR_7074_RECESSION_OVER_UPTURN_IN, NEWS_FLAGS(NM_NORMAL,0,NT_ECONOMY,0), 0, 0);
}
}