diff --git a/basic_machines/forceload.lua b/basic_machines/forceload.lua index 7515732..91aefb9 100644 --- a/basic_machines/forceload.lua +++ b/basic_machines/forceload.lua @@ -202,6 +202,7 @@ minetest.register_node("techage:forceload", { paramtype = "light", sunlight_propagates = true, groups = {choppy=2, cracky=2, crumbly=2, + digtron_protected = 1, not_in_creative_inventory = techage.max_num_forceload_blocks == 0 and 1 or 0}, is_ground_content = false, sounds = default.node_sound_wood_defaults(), diff --git a/logic/logic_block.lua b/logic/logic_block.lua index 51bad9d..942a410 100644 --- a/logic/logic_block.lua +++ b/logic/logic_block.lua @@ -302,6 +302,8 @@ minetest.register_node("techage:ta3_logic2", { meta:set_string("formspec", formspec_help()) else local nvm = techage.get_nvm(pos) + local mem = techage.get_mem(pos) + mem.code = nil get_code(pos, nvm) meta:set_string("formspec", formspec(pos, meta)) end diff --git a/logic/lua_logic.lua b/logic/lua_logic.lua index 278f70d..f8b0ab7 100644 --- a/logic/lua_logic.lua +++ b/logic/lua_logic.lua @@ -8,7 +8,7 @@ AGPL v3 See LICENSE.txt for more information - Lua Logic Block + Lua Logic Block (Deprecated and replaced by "techage:ta3_logic2") ]]--