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

Three shopping carts merged into one after unloading one from bike racks #44902

Closed
joris1972 opened this issue Oct 16, 2020 · 3 comments
Closed
Labels
(S1 - Need confirmation) Report waiting on confirmation of reproducibility

Comments

@joris1972
Copy link

joris1972 commented Oct 16, 2020

Describe the bug

After giving the command to unload 'shopping cart' from one of three adjacent bike racks that each had a shopping cart loaded, all three shopping carts were unloaded to the same square and merged into one.

Steps To Reproduce

  1. Mount three adjacent bike racks on a vehicle
  2. Load three shopping carts, each on a different bike rack
  3. 'e'xamine a tile of the car where one of the bike racks is mounted
  4. Select 'unload a vehicle'
  5. Choose 'Unload the shopping cart from the vehicle'

The result will be that all three shopping cart are unloaded to the same tile in one stack, probably merged. (I didn't find a way to unmerge them, see below in context)

Expected behavior

The shopping cart that was attached to the bike rack that has been commanded to 'unload' gets unloaded. The other two shopping carts should remain in place on their respective racks.

Why: when the racks have separate vehicles attached to them, I expect them to operate independently, and not as one three-tile bike rack.
Instead of as three separate racks with a vehicle attached to each separately, seem to react like a single, three-tile bike rack.

Screenshots

The attached screenshots shows two related problems: see context below. I added them (and the context) since it may still contain useful info.

Versions and configuration

  • OS: Windows 10 Pro build 19041.572, Windows Feature Experience Pack 120.2212.31.0
    • OS Version: 10.0 2004
  • Game Version: 0.E-2 [64-bit] 10478? not sure where I can find the 'main menu' but the menu called up by ESC or ENTER doesn't give me that info
  • Graphics Version: Tiles
  • Game Language: English [en]
  • Mods loaded: [
    Dark Days Ahead [dda],
    Graphical Overmap [Graphical_Overmap],
    Disable NPC Needs [no_npc_food]
    ]

Additional context

After I discovered that the carts had stacked, I tried to unmerge them in various ways. Grabbing them worked as if the stack was a single (merged) cart, but didn't unstack.. Hovering over them, they had somehow doubled or tripled. I could see multiple instances of the baskets, light frames and casters/wheels.
I then tried reattaching the cart stack, hoping that one shopping cart would remain fixed in place and I could then ‘G’rab and free one or two unmounted carts. Instead, it said I was grabbing the electric car that the bike rack was attached to.
'e'xamining the car showed that the carts had tripled. See screenshot.
shopping cart stack on car

Trying to Unload the cart stack didn't work: they remained in place, 'G'rabbing returns a message that I am grabbing the electric car. Oddly enugh the name now is 'hopping Car' without the S of Shopping. See screenshot. Not sure whether that is related or a separate issue.
hopping cart

Rem'o'ving the shopping cart parts through the vehicle menu proved that they had multiplied, including the inventory of each of the carts. Removing each basket made them drop in the tile I was standing in (rather than in the tile they had been attached to or adjacent to a bike rack as I expected), acting like when you remove actual car parts.
Each of the baskets could then be unloaded normally. Since they had tripled, including their content, this yielding three times the original goods stored in them. Which means this is a potential exploit if people don't mind ruining shopping carts.

@wapcaplet wapcaplet added the <Bug> This needs to be fixed label Oct 23, 2020
@sumpfralle
Copy link

The same occurred to me with two shopping carts attached to two adjacent bike racks.

After I loaded the (merged) shopping cart onto one of the bike racks again (later), it was stuck there. I could not unload it anymore (the menu action was available, but had no effect).

The shopping cart tile (being part of the main vehicle) now contains four (instead of two instances of each shopping cart component). I will dissassemble these now.

@kevingranade
Copy link
Member

This issue has been mentioned on Cataclysm: Dark Days Ahead. There might be relevant details there:

https://discourse.cataclysmdda.org/t/shopping-cart-merged-to-car-with-bike-rack-after-attaching-two-carts-to-the-same-rack-git-00efc6d7fe/25889/2

@PaulBlay
Copy link

PaulBlay commented Feb 9, 2021

Does this bug still occur after recent updates?
#47026

@anothersimulacrum anothersimulacrum added (S1 - Need confirmation) Report waiting on confirmation of reproducibility and removed <Bug> This needs to be fixed labels Feb 9, 2021
@int-ua int-ua closed this as completed Jun 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
(S1 - Need confirmation) Report waiting on confirmation of reproducibility
Projects
None yet
Development

No branches or pull requests

7 participants