From 29e0b20281bfc826da6c75ebfd99b0d5c3079cda Mon Sep 17 00:00:00 2001 From: Duncan Frost Date: Sat, 24 Jan 2015 20:00:48 +0000 Subject: [PATCH] Fix mechanics getting orders reset --- src/ride/ride.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ride/ride.c b/src/ride/ride.c index 9c9c13318f..f4135166f9 100644 --- a/src/ride/ride.c +++ b/src/ride/ride.c @@ -1626,7 +1626,7 @@ rct_peep *find_closest_mechanic(int x, int y, int forInspection) if (!(peep->staff_orders & 2)) continue; } else { - if (peep->state != PEEP_STATE_PATROLLING && !(peep->staff_orders & 1)) + if (peep->state != PEEP_STATE_PATROLLING || !(peep->staff_orders & 1)) continue; }