changeset 7206:4eb40d6fa23f draft

(svn r10484) -Codechange: reduce code duplication.
author rubidium <rubidium@openttd.org>
date Mon, 09 Jul 2007 13:10:04 +0000
parents f0feec5382ac
children 499c8197f5ed
files src/newgrf_canal.cpp
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/newgrf_canal.cpp
+++ b/src/newgrf_canal.cpp
@@ -7,6 +7,7 @@
 #include "debug.h"
 #include "newgrf.h"
 #include "newgrf_callbacks.h"
+#include "newgrf_commons.h"
 #include "newgrf_spritegroup.h"
 #include "newgrf_canal.h"
 
@@ -44,8 +45,7 @@
 			return TileHeight(tile);
 
 		case 0x81:
-			return ((_opt.landscape == LT_ARCTIC && GetTileZ(tile) > GetSnowLine()) ? 4 : 0) |
-			       (_opt.landscape == LT_TROPIC ? GetTropicZone(tile) : 0);
+			return GetTerrainType(tile);
 	}
 
 	DEBUG(grf, 1, "Unhandled canal property 0x%02X", variable);