src/newgrf_spritegroup.cpp
branchgamebalance
changeset 9906 6f41b8713b65
parent 9896 2473804114de
child 9911 0b8b245a2391
--- a/src/newgrf_spritegroup.cpp	Sun Apr 01 09:38:43 2007 +0000
+++ b/src/newgrf_spritegroup.cpp	Thu Apr 19 14:43:25 2007 +0000
@@ -1,9 +1,12 @@
 /* $Id$ */
 
+/** @file newgrf_spritegroup.cpp */
+
 #include "stdafx.h"
 #include "openttd.h"
 #include "variables.h"
 #include "macros.h"
+#include "landscape.h"
 #include "oldpool.h"
 #include "newgrf_callbacks.h"
 #include "newgrf_spritegroup.h"
@@ -91,7 +94,7 @@
 		case 0x1A: return UINT_MAX;
 		case 0x1B: return GB(_display_opt, 0, 6);
 		case 0x1C: return object->last_value;
-		case 0x20: return _opt.landscape == LT_HILLY ? _opt.snow_line : 0xFF;
+		case 0x20: return _opt.landscape == LT_ARCTIC ? GetSnowLine() : 0xFF;
 
 		/* Not a common variable, so evalute the feature specific variables */
 		default: return object->GetVariable(object, variable, parameter, available);