- elseif signname ~= default_sign
- and signname ~= default_sign_metal
- and signname ~= "locked_sign:sign_wall_locked" then -- it's a signs_lib colored metal wall sign.
- minetest.add_node(above, {name = signname, param2 = fdir})
- else -- it must be a default or locked wooden wall sign
- minetest.add_node(above, {name = signname, param2 = wdir }) -- note it's wallmounted here!
- if locked then
- local meta = minetest.get_meta(above)
- local owner = placer:get_player_name()
- meta:set_string("owner", owner)
- end
+ else
+ minetest.add_node(above, {name = signname, param2 = fdir}) -- it must be a colored metal sign
+ end
+
+ if locked then
+ local meta = minetest.get_meta(finalpos)
+ local owner = placer:get_player_name()
+ meta:set_string("owner", owner)