TerraGov-Marine-Corps icon indicating copy to clipboard operation
TerraGov-Marine-Corps copied to clipboard

Weapon stored Backpack exploit

Open Looking4bros opened this issue 1 year ago • 2 comments

Description

Fucking roomba ate my flamethrower backpack, Got it from the storage it dumps everything into, and now the backpack will draw the flamer from anywhere on the map while not appearing inside the backpack itself. Full storage space and never loose your flamer.

Tested with Rocketbag as well, works with Recoilless rifle rocket backpack.

Test Merges

Server-Side Code Modifications: https://tgstation13.org/parsed-logs/sybil/server_side_modifications.dm

Round ID: 25336 BYOND Version: 515.1626 Server revision compiled on: 2024-01-21T20:33:45+00:00 Master commit: 266cdf5f49f15f22c46d6154b8e0dd73dc8f50cc The following pull requests are currently test merged: #14850: 'chat style changes' by Neocloudy at commit 91fce7d484 #14880: 'Fixes certain click interactions' by Xander3359 at commit d89106da81

Local commit: 518fe027815308d9d111ed5a0167f261379a7169 Server tools version: 6.1.2

Reproduction Steps

  1. Get flamer backpack (or any bag that is intended to draw a specific weapon from it storage)
  2. Roomba eats it
  3. Get Bag from storage
  4. See bag sprite still has flamer(or RR) despite no flamer inside, still quickdraw flamer from flamerless backpack.

Screenshots

Can put video in Discord if needed.

Looking4bros avatar Jan 21 '24 21:01 Looking4bros

Absolutely fucking flabbergasted at how this even occurs

Oscari-pog avatar Jan 25 '24 07:01 Oscari-pog

Following up on this, I was in a round where this happened and I was goofing around with it with the player who did it. This bug somehow creates two instances of the flamer that are quantum entangled. Player A drops the flamer, player B picks it up. Player B's flamer is now real while player A's flamer is fake, flamer B can fire and works as expected, until....player A draws the flamer again, which makes player B's flamer fake and unable to fire, but it still exists in their hand. Player B ends up with some funky mob changes that persist after they drop the fake flamer, like your walking speed having the wielded flamer slowdown while not holding anything, but it is fixed by wielding a REAL gun that isn't quantum entangled.

The weird quantum entangled item fuckery can happen in other circumstances too, like once another player and I picked up a gun at the same exact time and we gave it the weird "dupe" effect. (See video below) When I dropped my "fake" gun in the video the "real" gun underneath the other guy disappeared, and since the gun doesn't have a bugged quickdraw bag (like rr or flamer) to pull out of the quantum state ended.

It also can happen with webbings, if you have a webbing on your uniform already and you attach a new one with nothing in your other hand, you end up with an invisible "fake" webbing and a visible "real" webbing. The "real" one can be picked up and opened, but the invisible "fake" one being dropped causes them to resolve into just one item and the state ends. I noticed this happening with webbings a long time ago but now I've noticed this as a pattern that can happen multiple ways.

Quantum entangled caliver

Tailiik avatar Feb 13 '24 12:02 Tailiik