]> git.lizzy.rs Git - Crafter.git/blobdiff - mods/experience/init.lua
Fix a bug with experience
[Crafter.git] / mods / experience / init.lua
index 975db6d831c25fc6fdd73a4a56e92ff993ad08b7..e1aeb8469b9ade0d2200513c2a4a33b6a600fa0c 100644 (file)
@@ -391,12 +391,16 @@ minetest.register_entity("experience:orb", {
                end
 
                local pos = self.object:get_pos()
-               local node = minetest.get_node_or_nil({
-                       x = pos.x,
-                       y = pos.y + self.object:get_properties().collisionbox[2] - 0.05,
-                       z = pos.z
-               })
-               
+               local node
+               if pos then
+                       node = minetest.get_node_or_nil({
+                               x = pos.x,
+                               y = pos.y + self.object:get_properties().collisionbox[2] - 0.05,
+                               z = pos.z
+                       })
+               else
+                       return
+               end
 
                -- Remove nodes in 'ignore'
                if node and node.name == "ignore" then