Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Anomalous Object Properties When "Click + Dragging" into Disposals Chute #675

Open
5 tasks done
catochondria opened this issue Aug 23, 2021 · 0 comments
Open
5 tasks done
Labels
Bug Something isn't working as intended. 👥 Impact: I-3 Some (How many users is it expected to affect?) 4 - 5 ⚠️ Severity: S-3 Moderate Issue that will cause issues to gameplay, but aren't severe.

Comments

@catochondria
Copy link

catochondria commented Aug 23, 2021

Description of issue

When holding any item in your hand, clicking and dragging this item from your hand slot (UI) into a disposal unit will cause it to create an invisible ghost object in your hand upon being ejected from the disposal unit. Perceptively it looks like you are still holding the object on the character sprite. This has multiple consequences.

It's reasonable to assume that the issue happens at the point of the object being dragged in. (In stark contrast to throwing or clicking.)

I have provided a video of the process in the "Steps to reproduce" section.

Difference between expected and actual behavior

Expected behavior: Dragging an item into disposals should remove it from the player's hand and no longer be considered as on the character.

Actual behavior: Dragging an item into disposals registers the object in two places. If you eject this item from the chute, you now have free reign to throw this item around at will from the point of wherever the weapon perceptively is. Game still acts like the object is and isn't in your hands. You cannot pick this gun back up unless you are somehow able to stick it in a bag, which undoes the issue. This is especially infuriating with weapons such as Rifles because most cannot be easily put inside of a bag or other storage container. And makes one, or both of your hands useless for an entire round.

Steps to reproduce

  1. Have any item in your hand. (In the video example I use a shotgun.)
  2. Click and drag from the UI Hand into the disposal bin.
  3. Eject item from disposal bin, at this point the item disappears from the UI hand, but the sprite still appears to be holding the weapon.
  4. Do a multitude of things including accidentally mutilate yourself, or constantly use the throw hotkey in rapid succession to lob your item at whatever you want.

https://www.youtube.com/watch?v=iPSevgG9lL8

Video for reference.

Specific information for locating

This was first discovered due to the "Liberator" gun being made so you cannot simply click to disposal it since safety is inherently always off, nor can you reliably throw it, as it will just shoot.

Then I tried it with other guns. - Still Happens

Other objects. - Still happens

You can do this at any point in a round.

Length of time in which bug has been known to occur

N/A

Client version, Server revision & Game ID

Byond: 5.0 Public
Ver: 513.1542

Server revision: master - 2021-08-23
566774f

Rounds: cdF-chjW & cdF-dp71

Issue bingo

Please check whatever applies. More checkboxes checked increase your chances of the issue being looked at sooner.

  • Issue could be reproduced at least once
  • Issue could be reproduced by different players
  • Issue could be reproduced in multiple rounds
  • Issue happened in a recent (less than 7 days ago) round
  • Couldn't find an existing issue about this
@Shadow-Quill Shadow-Quill added Bug Something isn't working as intended. ⚠️ Severity: S-3 Moderate Issue that will cause issues to gameplay, but aren't severe. 👥 Impact: I-3 Some (How many users is it expected to affect?) 4 - 5 labels Dec 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working as intended. 👥 Impact: I-3 Some (How many users is it expected to affect?) 4 - 5 ⚠️ Severity: S-3 Moderate Issue that will cause issues to gameplay, but aren't severe.
Projects
None yet
Development

No branches or pull requests

2 participants