Pen item "Frosted Scribe" pickup state is out of sync in certain situations, preventing ownership transfers from working properly.
The following issue occur:
  • X: Jittering occurs when a pen is taken from a user holding it.
  • Y: The state of holding the pen persists even if the user holding the pen has it taken by another user.
  • Z: When the user holding the pen has it taken by another user and the user who took it releases the pen, the pen returns to its original state and can be written with. However, it does not appear to the other users that the pen has returned, and they cannot see what is being written.
Here I will define
user A
and
user B
and describe how to reproduce the issue.
  1. User A equips the "Frosted Scribe".
  2. User B takes the "Frosted Scribe" from User A. (At this point, Issue Y occurs.)
  3. User B manipulates the stolen pen. (At this point, Issue X occurs.)
  4. User B releases the stolen pen.
  5. User A can see the pen returned to their hand. However, to User B, the pen appears to be in the same location as when they released it, and it does not appear to have returned to User A.
  6. User A manipulates the pen. (At this point, Issue Z occurs.)