... I think the conceal function worked correctly for me, but maybe some bugs are lying around because of this...
To be honest, I often mix up the 2 functions because of their label. I can see now that in my game I used the "conceal" function as well. Sometimes I often used also a
property <object; not takeable>
in order to be sure the player can't pick it again...
And did you managed to do something with the second part of my code ? (about parsing multiple objects)