'molinor..' is unreferenced in the picking. Unreferecend means that there is no condition handling any 'molinor..'. Therefor the action adress to all 'molinor..'. They dont dissapear, they just move to exact the same location.
I dont see youre layout, i dont know what one 'molinor..' difference from the other. Cant advise on what bas you can pick them. You should know on what base. Just add a condition that picks the right 'molinor..'.
The object is a mill, and when you buy a mill, is always the same sprite... Is that the problem? must i create more mills? I understand the problem but... I don't understand what can i do..