ship_cmd.c
changeset 1401 56d372a75b74
parent 1330 8a67d04016ce
child 1443 d9c101f7634b
--- a/ship_cmd.c	Tue Feb 22 18:28:20 2005 +0000
+++ b/ship_cmd.c	Tue Feb 22 19:38:44 2005 +0000
@@ -691,7 +691,6 @@
 	}
 };
 
-
 static void ShipController(Vehicle *v)
 {
 	GetNewVehiclePosResult gp;
@@ -779,7 +778,7 @@
 		}
 	} else {
 		// new tile
-		if (TileX(gp.new_tile) == MapMaxX() || TileY(gp.new_tile) == MapMaxY())
+		if (TileX(gp.new_tile) >= MapMaxX() || TileY(gp.new_tile) >= MapMaxY())
 			goto reverse_direction;
 
 		dir = ShipGetNewDirectionFromTiles(gp.new_tile, gp.old_tile);