ai.c
changeset 20 13a47054d81e
parent 0 29654efe3188
child 21 67cde01e8359
--- a/ai.c	Wed Aug 11 10:15:38 2004 +0000
+++ b/ai.c	Wed Aug 11 21:35:52 2004 +0000
@@ -1494,20 +1494,17 @@
 
 		r = (uint16)Random();
 		
-		dis = _patches.ai_disable_veh;
-		if ((dis & 0xF) == 0xF) return; // no available vehicles at all?
-
 		if (r < 0x7626) {
-			if (dis&DISABLE_TRAINS) continue;
+			if (_patches.ai_disable_veh_train) continue;
 			AiWantTrainRoute(p);
 		} else if (r < 0xC4EA) {
-			if (dis&DISABLE_ROADVEH) continue;
+			if (_patches.ai_disable_veh_roadveh) continue;
 			AiWantRoadRoute(p);
 		} else if (r < 0xD89B) {
-			if (dis&DISABLE_AIRCRAFT) continue;
+			if (_patches.ai_disable_veh_aircraft) continue;
 			AiWantAircraftRoute(p);
 		} else {
-			if (dis&DISABLE_SHIPS) continue;
+			if (_patches.ai_disable_veh_ship) continue;
 			AiWantShipRoute(p);
 		}