Mercurial > hg > openttd
changeset 9586:77bb2e53ddc5 draft
(svn r13624) -Fix [FS#2106]: crash when one tries to raise the nothern corner of MP_VOID tiles (i.e. the southern corner of the tiles on the southern map edge) in the scenario editor.
author | rubidium <rubidium@openttd.org> |
---|---|
date | Tue, 24 Jun 2008 15:58:01 +0000 |
parents | a4be9bcc1d04 |
children | 070162bc5b05 |
files | src/terraform_gui.cpp |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/terraform_gui.cpp +++ b/src/terraform_gui.cpp @@ -368,8 +368,6 @@ DoCommandP(tile, SLOPE_N, (uint32)mode, CcTerraform, CMD_TERRAFORM_LAND | CMD_MSG(msg)); } else { - SndPlayTileFx(SND_1F_SPLAT, tile); - assert(_terraform_size != 0); /* check out for map overflows */ sizex = min(MapSizeX() - TileX(tile) - 1, _terraform_size); @@ -377,6 +375,8 @@ if (sizex == 0 || sizey == 0) return; + SndPlayTileFx(SND_1F_SPLAT, tile); + if (mode != 0) { /* Raise land */ h = 15; // XXX - max height