ai/default/default.c
changeset 3966 e6bfc5a2e8aa
parent 3965 8c857c1da8c2
child 3977 edb5b94e2094
--- a/ai/default/default.c	Mon Jun 05 15:29:47 2006 +0000
+++ b/ai/default/default.c	Mon Jun 05 15:47:08 2006 +0000
@@ -220,8 +220,11 @@
 
 	// adjust base price when more expensive vehicles are available
 	switch (p->ai.railtype_to_use) {
-		case 1: base = (base * 3) >> 1; break;
-		case 2: base *= 2; break;
+		default: NOT_REACHED();
+		case RAILTYPE_RAIL:     break;
+		case RAILTYPE_ELECTRIC: break;
+		case RAILTYPE_MONO:     base = (base * 3) >> 1; break;
+		case RAILTYPE_MAGLEV:   base *= 2; break;
 	}
 
 	return base;