From 4e2bb34be3f2fab054b625eb8dfc015b3b08a568 Mon Sep 17 00:00:00 2001 From: tron Date: Tue, 31 Jan 2006 19:06:02 +0000 Subject: [PATCH] (svn r3498) Fix the edge case for r3419/r3488: when a vehicle just enters a tile, the height difference can be 8 --- vehicle.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vehicle.c b/vehicle.c index 0424b4768f..5c8a275de3 100644 --- a/vehicle.c +++ b/vehicle.c @@ -129,7 +129,7 @@ static void *EnsureNoVehicleProcZ(Vehicle *v, void *data) const TileInfo *ti = data; if (v->tile != ti->tile || v->type == VEH_Disaster) return NULL; - if (!IS_INT_INSIDE(ti->z - v->z_pos, 0, 8)) return NULL; + if (!IS_INT_INSIDE(ti->z - v->z_pos, 0, 8 + 1)) return NULL; VehicleInTheWayErrMsg(v); return v;