diff --git a/lib_planes/custom_physics.lua b/lib_planes/custom_physics.lua index c2271a3..a6b1933 100755 --- a/lib_planes/custom_physics.lua +++ b/lib_planes/custom_physics.lua @@ -98,12 +98,8 @@ function airutils.physics(self) --self.object:set_velocity(new_velocity) --new_velocity = vector.subtract(new_velocity,vel) - - --fix to stop planes moving by itself when at airports - self.object:set_velocity(vector.add(new_velocity,vel)) - else - self.object:add_velocity(new_velocity) end + self.object:add_velocity(new_velocity) end diff --git a/lib_planes/entities.lua b/lib_planes/entities.lua index a32029e..e61ade1 100644 --- a/lib_planes/entities.lua +++ b/lib_planes/entities.lua @@ -506,7 +506,7 @@ function airutils.logic(self) else if stop == true then - self._last_accell = self.object:get_acceleration() + self._last_accell = vector.new() --self.object:get_acceleration() self.object:set_acceleration({x=0,y=0,z=0}) self.object:set_velocity({x=0,y=0,z=0}) end