rasln wrote:Now that the bug is already know and being fixed can someone explain to me how ti worked?
It was apparently possible to sleep in a bed being carried by going to sleep at the exact same time as someone picked it up. The bed could then be carried through a gate and the sleeper wake up on the inside without a visitor debuff.
rasln wrote:I too am a programmer, so i'm really curious.
In order to log the player out without crashing the code up the stack still "using" the network connection, there is an internal (not visible to the outside) delay between reaching the bed and actually going to sleep in it. During this internal delay, the bed was not monitored for being picked up.