[0.15.1.1] Piano unload distance causes players to be sent to map origin

I don’t know if it’s an optimization or some quirky that came up when adding a bunch of individual keys to the piano items, but they unload super early/close compared to other items–and also load in super slow in comparison. Because of this, the pianos will unload before the actual player does, which I think causes the players to be sent to the origin of the map. Drums in comparison don’t unload at a further away point than players do, so at least in my testing the drum doesn’t cause this.

Steps to Reproduce

Have someone be on a Piano or Electric Keyboard and move away from them until the piano and player unload.

What I expected to happen

When returning to the piano that the player would correctly be attached to the piano once they’re both loaded in.

What happened

The player using the piano isn’t correctly reattached to the piano so they’re just sorta standing in the void despite the piano still playing.


Notes / Media

This might happen with other seats too, I’m not sure- I mainly notice it with pianos because the distance they unload is so much smaller.

2 Likes