From a94eedd6e64c5d5e497acf3e2bff4f59a25de466 Mon Sep 17 00:00:00 2001
From: Cristiano Magro <cristiano.magro@vola.it>
Date: Mon, 19 Oct 2020 23:09:41 +0200
Subject: [PATCH] use default function to handle_drop

---
 technic/tools/xno_pick.lua |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/technic/tools/xno_pick.lua b/technic/tools/xno_pick.lua
index f5bbba3..5516581 100644
--- a/technic/tools/xno_pick.lua
+++ b/technic/tools/xno_pick.lua
@@ -41,10 +41,12 @@
 
   local node_name = minetest.get_node(pos).name
   local droped = minetest.get_node_drops(node_name)
-  for _, nameDroped in pairs(droped) do
-    --add node back into placer's inv
-    user:get_inventory():add_item("main",  nameDroped .. ' 1')
-  end
+
+  minetest.handle_node_drops(user:getpos(), droped, user) 
+--  for _, nameDroped in pairs(droped) do
+--    --add node back into placer's inv
+--    user:get_inventory():add_item("main",  nameDroped .. ' 1')
+--  end
 
   minetest.remove_node(pos)
   local remain_charge = current_charge - xnopick_charge_per_node

--
Gitblit v1.8.0