Mojira Archive
MCM-333

Dead player glitches when being teleported far away to a new spawnpoint.

Experienced on Publish Build: 1001349

In our marketplace map, "Last Stand," which is in the process of being approved, a bug tends to happen when players finish a round on the map. In Last Stand, a round typically ends when all players have died in the arena or the timer runs out. The bug occurs when a player has died but doesn't respawn before the player's are teleported back to the lobby. For the dead player they will see themselves teleported to the lobby but when they press "respawn" they are actually back in the arena they just died in (based on coords) but the world won't load and they will be spazzing out. Relogging completely fixes this issue and the player will find themselves back in the lobby where they are supposed to be. From testing we have managed to deduce that this is definitely a client-side issue because when this occurs in multiplayer, all others see the affected player as completely normal standing in the lobby while the affected player is seeing a glitching screen.

I tried to reproduce this bug outside of the map by creating a test world but so far can't seem to get it to happen. I tried everything I could think of that might be the cause of this issue based on other commands that run during the time of the map. Those include setting the players spawnpoint, teleporting them and setting a worldspawn. Some other commands that run include removing any effects, items and xp from players. One thing to note is that both locations of the player are in ticking areas although in my test world I cannot seem to reproduce the bug based on this setup.

Testworld: Included Below
If you need Last Stand Contact myself or TheRedstoneScientist

Repro Steps:
In the testworld I was unable to reproduce the bug but setup a system that more or less replicates the commands involved when the bug occurs. Might help idk.

In Last Stand:
1. Load a match
2. /kill the player. Don't respawn yet.
3. After about 10 or 15 seconds you will be teleported back to the lobby. Press respawn once you can see the lobby from the dead menu.
4. You will find yourself glitched out in the world.

Observed Results: Player respawning at a different spawnpoint than when they died/ being teleported while dead causes a glitched screen. Relogging fixes the problem.

Expected Results: Player respawns normally in the lobby

Screenshots/Videos: You can see a video of the bug with the player "spazzing out" in the bug report 132592 you have logged internally
Notes: I was unable to reproduce in the testworld, but it uses the same commands that seem to be causing the issue in Last Stand 

Unresolved

Darien Vechinski

2018-08-01, 01:37 AM

2018-08-07, 10:02 PM

1

1

Future Release

-