Players spawn too high over spawns when they're below a certain point

When you move a spawn location below -400ish on the Y axis, your player will start spawning above it.

This is reproducible 100% of the time in all of my places. Here is a repro file: broken spawn.rbxl (14.4 KB)

In the repro, the player always spawns too high. It doesn’t matter if there isn’t anything above it, the player will still spawn high. I would expect the player to always spawn right above the spawn point (or a bit higher, if there’s players already on it) no matter its position.

This is hindering a game I’m working on, as you can see here: Is there a way to fix spawning on the roof?

Thanks.

5 Likes

If it means anything to this, using MoveTo on a model will always make it move above a certain point even when you change FallenPartsDestroyHeight way lower.

Yeah, thanks. Really hope they fix the bug though

Okay, I actually tried fixing this now and it’s super frustrating. MoveTo() also moves me too high and thus leaves me using SetPrimaryPartCFrame(), which means I have to come up with hacky solutions to ensure players don’t spawn inside each other.

Once again, I’m asking someone to take a look at this.

EDIT: Didn’t mean to reply to you, sorry.