From 767b74753d22cc8cf89107e6f483b8b40e0e6911 Mon Sep 17 00:00:00 2001
From: Cristiano Magro <cristiano.magro@vola.it>
Date: Sun, 11 Oct 2020 18:25:56 +0200
Subject: [PATCH] rename vars name and some fix

---
 technic/tools/xno_tree_tap.lua |   43 ++++++++++++++-----------------------------
 1 files changed, 14 insertions(+), 29 deletions(-)

diff --git a/technic/tools/xno_tree_tap.lua b/technic/tools/xno_tree_tap.lua
index 895ed63..4dd5341 100644
--- a/technic/tools/xno_tree_tap.lua
+++ b/technic/tools/xno_tree_tap.lua
@@ -7,7 +7,7 @@
 -- if this is disabled.
 local xnotreetap_leaves = true
 
--- First value is node name; second is whether the node is considered even if chainsaw_leaves is false.
+-- First value is node name; second is whether the node is considered even if xnotreetap_leaves is false.
 local nodes = {
   -- Rubber trees from moretrees or technic_worldgen if moretrees isn't installed
   {"moretrees:rubber_tree_trunk_empty", true},
@@ -18,7 +18,7 @@
 
 local timber_nodenames = {}
 for _, node in pairs(nodes) do
-  if chainsaw_leaves or node[2] then
+  if xnotreetap_leaves or node[2] then
     timber_nodenames[node[1]] = true
   end
 end
@@ -131,7 +131,8 @@
     --raccolta gomma
     node.name = "moretrees:rubber_tree_trunk_empty"
     minetest.swap_node(pos, node)
-    minetest.handle_node_drops(pointed_thing.above, {"technic:raw_latex"}, user)
+--    minetest.handle_node_drops(pointed_thing.above, {"technic:raw_latex"}, user)
+    handle_drops({"technic:raw_latex"})
     remaining_charge = remaining_charge - xnotreetap_charge_per_node
 
     -- Wood found - cut it
@@ -139,15 +140,15 @@
     minetest.remove_node(pos)
     remaining_charge = remaining_charge - xnotreetap_charge_per_node
 
-    if not technic.creative_mode then
-      local item_wear = tonumber(itemstack:get_wear())
-      item_wear = item_wear + 819
-      if item_wear > 65535 then
-        itemstack:clear()
-        return itemstack
-      end
-      itemstack:set_wear(item_wear)
-    end
+--    if not technic.creative_mode then
+--      local item_wear = tonumber(itemstack:get_wear())
+--      item_wear = item_wear + 819
+--      if item_wear > 65535 then
+--        itemstack:clear()
+--        return itemstack
+--      end
+--      itemstack:set_wear(item_wear)
+--    end
   end
 
   -- Check surroundings and run recursively if any charge left
@@ -259,23 +260,7 @@
     if node_name ~= "moretrees:rubber_tree_trunk" then
       return
     end
-
-    --raccolta gomma
-    --		node.name = "moretrees:rubber_tree_trunk_empty"
-    --		minetest.swap_node(pos, node)
-    --		minetest.handle_node_drops(pointed_thing.above, {"technic:raw_latex"}, user)
-    --
-    --		if not technic.creative_mode then
-    --			local item_wear = tonumber(itemstack:get_wear())
-    --			item_wear = item_wear + 819
-    --			if item_wear > 65535 then
-    --				itemstack:clear()
-    --				return itemstack
-    --			end
-    --			itemstack:set_wear(item_wear)
-    --		end
-    --		return itemstack
-
+ 
     -- Send current charge to digging function so that the
     -- chainsaw will stop after digging a number of nodes
     meta.charge = xnotreetap_dig(pointed_thing.under, meta.charge)

--
Gitblit v1.8.0