Door become invisible when you spectate
Created attachment 490 [details]
When i join a game and try open door and same time i go spectate, door stay invisible, when i try join game again and go throught this door its impossible. So door are closed but invisible. There is also no sound animation when door close when i am spectator.
This still happens to a certain extent. I played a Doom 2 map01 DM server and went to the exit. I opened the exit door and spectated while the door was raising. The door got stuck in the raising animation client side but appeared to still act correctly server-side. When I joined the game and went back to the door it seemed to have caught up with the server because the server told it to close.
Now, if you spectate while the door is opening/closing and then join the game quickly before the next server-side action is sent, the door will appear stuck. However simply using the door again causes it to resync.
Can confirm. This behavior is true on any type of moving sector. I tested it on doom2 map01 with the doors, lowering floors, and lift.
Fixed on my fork: