From 29148cf8fde425f089e690004c1fa24b14621493 Mon Sep 17 00:00:00 2001 From: David Penney Date: Thu, 9 Mar 2017 11:47:40 -0400 Subject: [PATCH] But fix for Issue-292 By accessing the values directly, we skip past the problem where GetY returns different values for POINT_VEC2 and POINT_VEC3 objects. --- Moose Development/Moose/Core/Point.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Moose Development/Moose/Core/Point.lua b/Moose Development/Moose/Core/Point.lua index 908c79a99..4895174a4 100644 --- a/Moose Development/Moose/Core/Point.lua +++ b/Moose Development/Moose/Core/Point.lua @@ -530,9 +530,9 @@ function POINT_VEC3:RoutePointAir( AltType, Type, Action, Speed, SpeedLocked ) self:F2( { AltType, Type, Action, Speed, SpeedLocked } ) local RoutePoint = {} - RoutePoint.x = self:GetX() - RoutePoint.y = self:GetZ() - RoutePoint.alt = self:GetY() + RoutePoint.x = self.x + RoutePoint.y = self.z + RoutePoint.alt = self.y RoutePoint.alt_type = AltType RoutePoint.type = Type @@ -571,8 +571,8 @@ function POINT_VEC3:RoutePointGround( Speed, Formation ) self:F2( { Formation, Speed } ) local RoutePoint = {} - RoutePoint.x = self:GetX() - RoutePoint.y = self:GetZ() + RoutePoint.x = self.x + RoutePoint.y = self.z RoutePoint.action = Formation or ""