Browser datums are stubborn to unset_machine(), but only for the first time
Created by: 9600bauds
I've been able to reproduce this with the chemfridge, chemmaster, icecream vat, and seed extractor. Probably happens with more browserdatum things.
- Be ghost, touch the machine to open interface, close it
- Another player updates the machine such as by loading beaker/pill/seed
- The interface opens up again for you, close it again
- Another player updates the machine such as by loading beaker/pill/seed
- No interface
And from that point onwards it works perfectly as expected. You can open the interface again and close it, next time someone loads something in the machine the interface doesn't appear again. It WILL happen again if you touch a different machine, even one of the same type (try it with both chemmasters). No idea.