main_gui.c
changeset 2147 42efdf5020d1
parent 2116 cdfc27b696b7
child 2150 010d923a81a9
--- a/main_gui.c	Wed Jul 20 19:15:23 2005 +0000
+++ b/main_gui.c	Wed Jul 20 22:02:58 2005 +0000
@@ -327,8 +327,7 @@
 
 static void MenuClickBuildRail(int index)
 {
-	Player *p = GetPlayer(_local_player);
-	_last_built_railtype = min(index, p->max_railtype-1);
+	_last_built_railtype = index;
 	ShowBuildRailToolbar(_last_built_railtype, -1);
 }
 
@@ -941,7 +940,7 @@
 {
 	Player *p = GetPlayer(_local_player);
 	Window *w2;
-	w2 = PopupMainToolbMenu(w, 457, 19, STR_1015_RAILROAD_CONSTRUCTION, p->max_railtype);
+	w2 = PopupMainToolbMenu(w, 457, 19, STR_1015_RAILROAD_CONSTRUCTION, GetNumRailtypes(p));
 	WP(w2,menu_d).sel_index = _last_built_railtype;
 }