summaryrefslogtreecommitdiff
path: root/src/landscape.cpp
diff options
context:
space:
mode:
authormichi_cc <michi_cc@openttd.org>2012-02-04 13:28:56 +0000
committermichi_cc <michi_cc@openttd.org>2012-02-04 13:28:56 +0000
commit02d07e68d8c6fc760021ec1c36086877f714152c (patch)
treea526ec88ccb316a64b1fc054f3de450138204784 /src/landscape.cpp
parent76cfbb257cc3b834e466dfd861852005253028ed (diff)
downloadopenttd-02d07e68d8c6fc760021ec1c36086877f714152c.tar.xz
(svn r23885) -Codechange: Use the GRF sprite loader for then mapgen sprites as well.
Diffstat (limited to 'src/landscape.cpp')
-rw-r--r--src/landscape.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/landscape.cpp b/src/landscape.cpp
index 7f4b1ed44..caa75ef27 100644
--- a/src/landscape.cpp
+++ b/src/landscape.cpp
@@ -769,6 +769,7 @@ static void GenerateTerrain(int type, uint flag)
uint32 r = Random();
const Sprite *templ = GetSprite((((r >> 24) * _genterrain_tbl_1[type]) >> 8) + _genterrain_tbl_2[type] + 4845, ST_MAPGEN);
+ if (templ == NULL) usererror("Map generator sprites could not be loaded");
uint x = r & MapMaxX();
uint y = (r >> MapLogX()) & MapMaxY();