From dce8163a9cdecd44041f037c2dcb8cc40e0eb8ff Mon Sep 17 00:00:00 2001 From: Coethium Date: Thu, 11 Aug 2016 22:22:10 +0200 Subject: [PATCH] [Carts] Stops the cart when we leave it --- mods/carts/init.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mods/carts/init.lua b/mods/carts/init.lua index c43d5512..19ecb796 100644 --- a/mods/carts/init.lua +++ b/mods/carts/init.lua @@ -63,6 +63,8 @@ function carts.cart:on_rightclick(clicker) if self.driver and player_name == self.driver then self.driver = nil carts:manage_attachment(clicker, false) + self.object:setacceleration({x=0, y=0, z=0}) -- Stops the cart when we leave it + self.object:setvelocity({x=0, y=0, z=0}) elseif not self.driver then self.driver = player_name carts:manage_attachment(clicker, true, self.object)