From 375b763a07171dfc82a464a3bc532fcaeb76629a Mon Sep 17 00:00:00 2001 From: BuckarooBanzay Date: Sat, 7 Mar 2020 19:30:45 +0100 Subject: [PATCH] various fixes --- card_scanner.lua | 4 ++-- form.accesscard.lua | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/card_scanner.lua b/card_scanner.lua index c189463..cbc9283 100644 --- a/card_scanner.lua +++ b/card_scanner.lua @@ -48,13 +48,13 @@ local function activate_palm_scanner(pos, node, player) minetest.swap_node(pos, node) minetest.chat_send_player(name, "Access granted !") - mesecon.receptor_on(pos, scifi_nodes.get_switch_rules(node.param2)) + mesecon.receptor_on(pos) -- reset state minetest.after(2, function() node.name = "access_cards:palm_scanner_off" minetest.swap_node(pos, node) - mesecon.receptor_off(pos, scifi_nodes.get_switch_rules(node.param2)) + mesecon.receptor_off(pos) end) end diff --git a/form.accesscard.lua b/form.accesscard.lua index 4ba543c..98edf15 100644 --- a/form.accesscard.lua +++ b/form.accesscard.lua @@ -12,7 +12,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) local stack = player:get_wielded_item() - if not starts_with(stack:get_name(), "access_cards") then + if not starts_with(stack:get_name(), "access_cards") or not fields.name then -- not an access card return end