]> git.lizzy.rs Git - Crafter.git/commitdiff
Add in self check
authoroilboi <47129783+oilboi@users.noreply.github.com>
Sun, 5 Jul 2020 15:24:32 +0000 (11:24 -0400)
committeroilboi <47129783+oilboi@users.noreply.github.com>
Sun, 5 Jul 2020 15:24:32 +0000 (11:24 -0400)
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",{