From 7029fecfbb33b9a2c786ce783605ddf26ad30536 Mon Sep 17 00:00:00 2001 From: h-v-smacker Date: Sun, 10 Jun 2018 23:36:38 +0300 Subject: proper fix --- technic/tools/spray_painter.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/technic/tools/spray_painter.lua b/technic/tools/spray_painter.lua index 06d83ee..41b8a6a 100644 --- a/technic/tools/spray_painter.lua +++ b/technic/tools/spray_painter.lua @@ -90,9 +90,10 @@ local function spray_paint(itemstack, user, pointed_thing) }) -- player needs to own both the wall and its surface - if minetest.is_protected(pointed_thing.under, user:get_player_name()) or - minetest.is_protected(pointed_thing.above, user:get_player_name()) then --- minetest.record_protection_violation(pointed_thing.under, name) + local pname = user:get_player_name() + if minetest.is_protected(pointed_thing.under, pname) or + minetest.is_protected(pointed_thing.above, pname) then + minetest.record_protection_violation(pointed_thing.under, pname) return itemstack end -- cgit v1.2.3