src/tunnelbridge_cmd.cpp
branchgamebalance
changeset 9906 6f41b8713b65
parent 9903 dc85aaa556ae
child 9907 3b068c3a1c74
--- a/src/tunnelbridge_cmd.cpp	Sun Apr 01 09:38:43 2007 +0000
+++ b/src/tunnelbridge_cmd.cpp	Thu Apr 19 14:43:25 2007 +0000
@@ -14,6 +14,7 @@
 #include "table/strings.h"
 #include "functions.h"
 #include "map.h"
+#include "landscape.h"
 #include "tile.h"
 #include "tunnel_map.h"
 #include "unmovable_map.h"
@@ -1177,8 +1178,8 @@
 {
 	bool snow_or_desert = IsTunnelTile(tile) ? HasTunnelSnowOrDesert(tile) : HasBridgeSnowOrDesert(tile);
 	switch (_opt.landscape) {
-		case LT_HILLY:
-			if (snow_or_desert != (GetTileZ(tile) > _opt.snow_line)) {
+		case LT_ARCTIC:
+			if (snow_or_desert != (GetTileZ(tile) > GetSnowLine())) {
 				if (IsTunnelTile(tile)) {
 					SetTunnelSnowOrDesert(tile, !snow_or_desert);
 				} else {
@@ -1188,7 +1189,7 @@
 			}
 			break;
 
-		case LT_DESERT:
+		case LT_TROPIC:
 			if (GetTropicZone(tile) == TROPICZONE_DESERT && !snow_or_desert) {
 				if (IsTunnelTile(tile)) {
 					SetTunnelSnowOrDesert(tile, true);