order_cmd.c
changeset 725 d6543c8b2428
parent 723 11e778cac61c
child 824 dc944802dd0d
--- a/order_cmd.c	Sun Dec 19 19:17:15 2004 +0000
+++ b/order_cmd.c	Sun Dec 19 21:03:16 2004 +0000
@@ -177,7 +177,8 @@
 
 	sched = &v->schedule_ptr[sel];
 	if (sched->type != OT_GOTO_STATION &&
-			(sched->type != OT_GOTO_DEPOT || (p2 >> 8) == 1))
+			(sched->type != OT_GOTO_DEPOT || (p2 >> 8) == 1) &&
+			(sched->type != OT_GOTO_WAYPOINT || (p2 >> 8) != 2))
 		return CMD_ERROR;
 
 	if (flags & DC_EXEC) {