From 6d8a99e7a81c29dee9bd99b87c5fc5a808a717d4 Mon Sep 17 00:00:00 2001 From: Alexsandro Percy Date: Fri, 15 Mar 2024 21:07:27 -0300 Subject: [PATCH] improved passengers rescue --- lib_planes/utilities.lua | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib_planes/utilities.lua b/lib_planes/utilities.lua index 58f76f3..3fd36a0 100644 --- a/lib_planes/utilities.lua +++ b/lib_planes/utilities.lua @@ -642,11 +642,13 @@ function airutils.checkattachBug(self) end]]-- local max_seats = table.getn(self._passengers_base) - for i = max_seats,1,-1 do - if self._passengers[i] then - local player = minetest.get_player_by_name(self._passengers[i]) - if not player:get_attach() then - do_attach(self, player, i) + if max_seats > 2 then + for i = max_seats,3,-1 do + if self._passengers[i] then + local player = minetest.get_player_by_name(self._passengers[i]) + if not player:get_attach() then + do_attach(self, player, i) + end end end end