Changeset - r11192:77b91a7b6ebb
[Not reviewed]
master
0 1 0
rubidium - 15 years ago 2009-02-21 14:02:00
rubidium@openttd.org
(svn r15545) -Fix [FS#2653]: if a buoy was placed directly in front of a dock, that dock was seen as a buoy and thus skipped once within 3 tiles.
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
src/ship_cmd.cpp
Show inline comments
 
@@ -611,7 +611,7 @@ static void ShipController(Vehicle *v)
 
				} else if (v->dest_tile != 0) {
 
					/* We have a target, let's see if we reached it... */
 
					if (v->current_order.IsType(OT_GOTO_STATION) &&
 
							IsBuoyTile(v->dest_tile) &&
 
							GetStation(v->current_order.GetDestination())->IsBuoy() &&
 
							DistanceManhattan(v->dest_tile, gp.new_tile) <= 3) {
 
						/* We got within 3 tiles of our target buoy, so let's skip to our
 
						* next order */
0 comments (0 inline, 0 general)