From 21bf12b39388460a4dd02c528c3b0b0344068755 Mon Sep 17 00:00:00 2001 From: Duncan Frost Date: Mon, 30 Mar 2015 18:03:56 +0100 Subject: [PATCH] Fix mechanics not being interrupted from walking to inspections --- 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 d6aea2f4b7..dc0d97637b 100644 --- a/src/ride/ride.c +++ b/src/ride/ride.c @@ -1715,7 +1715,7 @@ rct_peep *find_closest_mechanic(int x, int y, int forInspection) continue; if (forInspection) { - if ((peep->state != PEEP_STATE_HEADING_TO_INSPECTION || peep->sub_state >= 4) && peep->state != PEEP_STATE_PATROLLING) + if ((peep->state == PEEP_STATE_HEADING_TO_INSPECTION && peep->sub_state >= 4) && peep->state != PEEP_STATE_PATROLLING) continue; if (!(peep->staff_orders & 2))