Using canary? Yes
Windows version: 8.1 & 10
System specifications: Various
Operating system: Windows Server
Artifact version: Any latest one (+2700)
IP address: Localhost and my Public server too
Summary: If a script create a object attached to the player ped, if the player disconnect and reconnect while the object is attached to him, the object will be attached again to the new player ped, causing odd issues like Objects colliding with other entities (even when the Collision was disabled before the reconnect) and some Pool crashes
Expected behavior: The object be deleted when disconnects.
Actual behavior: The object are not deleted and are re-attached to the player ped when him reconnect.
Steps to reproduce:
- Use the command “/phone” from the script below (Files for repro).
- Disconnect after seeing the phone on the hand.
- Connect again and when the player spawn, the phone will still stuck on your hand.
Server/Client? Hm… Server?
Files for repro (if any):
PhoneRepro.rar (697 Bytes)
Error screenshot (if any):
.dmp files/report IDs:
Any additional info: Even when not set the object as Mission Entity and disable their Migration, it still being re-attached on reconnect.