From f086d1324c8d9644964081b41f5b19976ef24295 Mon Sep 17 00:00:00 2001 From: Alex Gordon Date: Fri, 14 Aug 2015 17:46:46 +0200 Subject: [PATCH] Player doesn't sink in to water by standing up from the boat --- mods/boats/init.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mods/boats/init.lua b/mods/boats/init.lua index 8d61dc5..0a274e7 100644 --- a/mods/boats/init.lua +++ b/mods/boats/init.lua @@ -53,6 +53,11 @@ function boat.on_rightclick(self, clicker) clicker:set_detach() default.player_attached[name] = false default.player_set_animation(clicker, "stand" , 30) + local pos = clicker:getpos() + pos = {x=pos.x+0, y=pos.y+0.2, z=pos.z+0} + minetest.after(0.1, function() + clicker:setpos(pos) + end) elseif not self.driver then self.driver = clicker clicker:set_attach(self.object, "", {x = 0, y = 11, z = -3}, {x = 0, y = 0, z = 0})