From 701240bc3a17a73d73f3a96cd81e559d662ac42c Mon Sep 17 00:00:00 2001
From: Thomas Rudin <thomas@rudin.li>
Date: Sun, 09 Dec 2018 16:01:10 +0100
Subject: [PATCH] Quarry: Check for valid facedir to fix server freeze #465 (#466)

---
 technic/tools/sonic_screwdriver.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/technic/tools/sonic_screwdriver.lua b/technic/tools/sonic_screwdriver.lua
index 92cf0b9..300d363 100644
--- a/technic/tools/sonic_screwdriver.lua
+++ b/technic/tools/sonic_screwdriver.lua
@@ -63,7 +63,7 @@
 	node.param2 = preservePart + rotationPart
 	minetest.swap_node(pos, node)
 
-	if not minetest.setting_getbool("creative_mode") then
+	if not technic.creative_mode then
 		meta1.charge = meta1.charge - 100
 		itemstack:set_metadata(minetest.serialize(meta1))
 		technic.set_RE_wear(itemstack, meta1.charge, sonic_screwdriver_max_charge)

--
Gitblit v1.8.0