From a4f9977d18aeccf3a62f0ae80fad7d2bf8c6179a Mon Sep 17 00:00:00 2001 From: Peter Nelson Date: Fri, 21 Mar 2025 17:06:39 +0000 Subject: [PATCH] Codechange: Don't reimplement DistanceManhattan. (#13850) --- src/script/api/script_road.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/script/api/script_road.cpp b/src/script/api/script_road.cpp index c3bbef224c..b8d6f7e335 100644 --- a/src/script/api/script_road.cpp +++ b/src/script/api/script_road.cpp @@ -111,7 +111,7 @@ if (!IsRoadTypeAvailable(GetCurrentRoadType())) return false; /* Tiles not neighbouring */ - if ((abs((int)::TileX(t1) - (int)::TileX(t2)) + abs((int)::TileY(t1) - (int)::TileY(t2))) != 1) return false; + if (::DistanceManhattan(t1, t2) != 1) return false; RoadTramType rtt = ::GetRoadTramType(ScriptObject::GetRoadType()); RoadBits r1 = ::GetAnyRoadBits(t1, rtt); // TODO