From 41af016603f2f6dc0e08bddcec727efe1121c5ca Mon Sep 17 00:00:00 2001
From: RealBadAngel <mk@realbadangel.pl>
Date: Mon, 15 Apr 2013 07:56:31 +0200
Subject: [PATCH] change registering crafting recipes in UI

---
 technic/mining_drill.lua |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/technic/mining_drill.lua b/technic/mining_drill.lua
index 86c18ac..33a8e5a 100644
--- a/technic/mining_drill.lua
+++ b/technic/mining_drill.lua
@@ -217,11 +217,11 @@
 	stack_max = 1,
 	on_use = function(itemstack, user, pointed_thing)
 		if pointed_thing.type=="node" then 
-		item=itemstack:to_table()
+		local item=itemstack:to_table()
 		local meta=get_item_meta(item["metadata"])
 		if meta==nil then return end --tool not charghed
 		if meta["charge"]==nil then return end
-		charge=meta["charge"]
+		local charge=meta["charge"]
 		if charge-mining_drill_power_usage>0 then
 			charge_to_take=drill_dig_it(minetest.get_pointed_thing_position(pointed_thing, above),user,1,1)
 			charge =charge-mining_drill_power_usage;
@@ -287,7 +287,7 @@
 	local keys=user:get_player_control()
 	local player_name=user:get_player_name()
 	local item=itemstack:to_table()
-	meta=get_item_meta(item["metadata"])
+	local meta=get_item_meta(item["metadata"])
 	if meta==nil or keys["sneak"]==true then return mining_drill_mk2_setmode(user,itemstack) end
 	if meta["mode"]==nil then return mining_drill_mk2_setmode(user,itemstack) end
 	if pointed_thing.type~="node" then return end
@@ -309,14 +309,13 @@
 	local keys=user:get_player_control()
 	local player_name=user:get_player_name()
 	local item=itemstack:to_table()
-	meta=get_item_meta(item["metadata"])
+	local meta=get_item_meta(item["metadata"])
 	if meta==nil or keys["sneak"]==true then return mining_drill_mk3_setmode(user,itemstack) end
 	if meta["mode"]==nil then return mining_drill_mk3_setmode(user,itemstack) end
 	if pointed_thing.type~="node" then return end
 	if meta["charge"]==nil then return end
-	charge=meta["charge"]
+	local charge=meta["charge"]
 	if charge-mining_drill_power_usage>0 then
-		print(dump(meta))
 		local charge_to_take=drill_dig_it(minetest.get_pointed_thing_position(pointed_thing, above),user,3,meta["mode"])
 		charge=charge-charge_to_take;
 		if charge<0 then charge=0 end

--
Gitblit v1.8.0