Explorar o código

Merge pull request #4223 from vcmi/more_diagonal_roads

Route roads even further away from zone boundary
Ivan Savenko hai 1 ano
pai
achega
5f3394176c
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      lib/rmg/modificators/RoadPlacer.cpp

+ 2 - 2
lib/rmg/modificators/RoadPlacer.cpp

@@ -87,8 +87,8 @@ bool RoadPlacer::createRoad(const int3 & destination)
 			{
 			{
 				ret *= VISITABLE_PENALTY;
 				ret *= VISITABLE_PENALTY;
 			}
 			}
-			float dist = border.distance(dst);
-			if(dist > 1)
+			float dist = border.distanceSqr(dst);
+			if(dist > 1.0f)
 			{
 			{
 				ret /= dist;
 				ret /= dist;
 			}
 			}