Other concurrent games in the same slot, and console commands, and possibly gremlins, can all result in the location being released outside of the game's own world.
I think that the code is robust enough that I can easily add externally-sourced location checks along the same vein as externally-sourced received items, and I know that we already watch the RoomUpdate packets for other reasons, so it shouldn't actually be hard, just needs like 20 minutes of focus time or something.
Other concurrent games in the same slot, and console commands, and possibly gremlins, can all result in the location being released outside of the game's own world.
I think that the code is robust enough that I can easily add externally-sourced location checks along the same vein as externally-sourced received items, and I know that we already watch the RoomUpdate packets for other reasons, so it shouldn't actually be hard, just needs like 20 minutes of focus time or something.