space-wizards / space-station-14

A multiplayer game about paranoia and chaos on a space station. Remake of the cult-classic Space Station 13.
https://spacestation14.io
MIT License
2.18k stars 2.91k forks source link

Fulton (dragging) allows you to teleport to distant dragged objects. #27641

Open Mirino97 opened 2 months ago

Mirino97 commented 2 months ago

Description

Whenever an object is teleported while you're dragging it (at least in some specific circumstances), the drag will not be broken, therefore confusing the game and making it teleport you to the object you're dragging.

The Fulton is a nice way to reproduce this bug reliably. The weight of the item decides where you're gonna end up. In the locker's case, you end up about 1/3 to 2/3 of the way to the beacon.

Thanks to Tundra for the detailed explanation on how to reproduce.

Reproduction 1: Get a locker (or any object) and a fulton pack and beacon. 2: Place the beacon behind wherever you wanna get teleported to, and stand in front of it. (Place the wanted teleportation destination between you and the beacon) 3: Link the fulton to the beacon 4: Apply the fulton to the dragged item and wait for fultoning 5: If not instantly teleported, move your character and get teleported 6: ??? 7: Congratulations, you are now inside the armory.

Video

https://github.com/space-wizards/space-station-14/assets/52474532/70a9102e-99a2-4e2a-a529-b71e1a0cf16e

baddiePRO commented 2 months ago

groovy

B1essedknight commented 2 months ago

Guess this explains why I would sometimes suddenly teleport when dragging someone. always assumed it was due to lag or something.