Skip to content

[Vanilla bug] Electric chair status de-sync cause player who sit on it will stuck forever on server side #31

@CoolLKKPS

Description

@CoolLKKPS

u have 2 way to reproduce:
Plan A:

  1. u must have 3 players, let Player B sit on the chair, Player C join the game after Player B sit on the chair;
  2. after Player C joined, Player C should see someone stand on the chair, and Player C can sit on the chair, now let Player B just don't move, and let Player C sit on the chair;
  3. now u notice Player B are push forward by Player C, but let client-side player check the chair, they will notice they also have option to sit on the chair, and Player C won't be able to leave the chair (can saved by teleport), the bug are present (to reach here u just need 2 players), but do more furter, let Player B sit on the chair;
  4. after all done correctly, Player C will stuck forever if Player C not rejoin the game.

Plan B:

  1. still need 3 players, still let Player B sit on the chair, but Player C join the game after Player B sit on the chair and Set straps;
  2. after Player C joined, let Player B just don't move and let Player C sit on the chair;
  3. everyone will hear and see the straps resets, and Player C still won't be able to leave the chair (but still can saved by teleport), straps resets is a good sign, unfortunately only happen once in this test;
  4. now let Player B rejoin the game and sit on the chair just like Player C doing;
  5. after all done correctly, Player C will stuck forever again if Player C not rejoin the game.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions