airship actually consumes fuel

This commit is contained in:
Sumyjkl 2022-08-10 11:14:23 +10:00
parent c64a043bc8
commit 3d163aa37b

View file

@ -243,6 +243,10 @@ function boat.on_rightclick(self, clicker)
local item = clicker:get_wielded_item()
local item_name = item:get_name()
if clicker and item_name == "mcl_core:coal_lump" or item_name == "mcl_core:charcoal_lump" then
if not minetest.is_creative_enabled(clicker:get_player_name()) then
item:take_item()
clicker:set_wielded_item(item)
end
self._fuel = self._fuel + sum_airship.fuel_time
elseif self._passenger or not clicker or clicker:get_attach() then
else