Fix a bug and improve some things

Bugs:
1) When player is in liquid and takes off his/her boots, he/her still has increased speed.

Improve:
1) Check for liquid group instead of node names
This commit is contained in:
Code-Sploit 2021-02-27 16:10:11 +00:00
parent 828c1110b1
commit de9d838642

View File

@ -198,7 +198,7 @@ minetest.register_globalstep(function(dtime)
end end
-- Swimming? Check if boots are enchanted with depth strider -- Swimming? Check if boots are enchanted with depth strider
if node_feet == "mcl_core:water_source" or node_feet == "mclx_core:river_water_source" then if minetest.get_item_group(node_feet, "liquid") and mcl_enchanting.get_enchantment(player:get_inventory():get_stack("armor", 5), "depth_strider") then
local boots = player:get_inventory():get_stack("armor", 5) local boots = player:get_inventory():get_stack("armor", 5)
local depth_strider = mcl_enchanting.get_enchantment(boots, "depth_strider") local depth_strider = mcl_enchanting.get_enchantment(boots, "depth_strider")