Palm scanners can be duplicated if you remove them while they are in the checking state.
If you:
Place the palm scanner
Get a fast pick axe in your hand (tested with a diamond pick)
Right-click the palm scanner to start scanning
Quickly remove the palm scanner while it is scanning
Once the scanner is done checking it will appear again, duplicating the item
To fix this I have exited the minetest.after callbacks if the node is not the expected node, this will stop it confirming your palm and re-placing the normal-state palm scanner if you remove it mid-scan
Fixes https://github.com/BlockySurvival/issue-tracker/issues/210
Palm scanners can be duplicated if you remove them while they are in the checking state. If you:
To fix this I have exited the
minetest.after
callbacks if the node is not the expected node, this will stop it confirming your palm and re-placing the normal-state palm scanner if you remove it mid-scan