]> git.lizzy.rs Git - Crafter.git/blobdiff - mods/minecart/init.lua
Add in self check
[Crafter.git] / mods / minecart / init.lua
index a989390bd26ca021ac58923519246932105a50b5..4156aabf6b85cc3de2ef070fdfa73b522c4abe57 100644 (file)
@@ -382,7 +382,7 @@ minecart.on_rightclick = function(self,clicker)
                        coupling_particles(pos,false)
                end
        else
-               if not (pool[name]:get_luaentity().coupler1 and pool[name]:get_luaentity().coupler1 == self.object or self.coupler2) then
+               if pool[name] ~= self.object and not (pool[name]:get_luaentity().coupler1 and pool[name]:get_luaentity().coupler1 == self.object or self.coupler2) then
                        self.coupler1 = pool[name]
                        pool[name]:get_luaentity().coupler2 = self.object
                        minetest.sound_play("wrench",{