CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.33k stars 4.14k forks source link

Sorting items in a faction camp gets you accused of stealing #65130

Closed chaoticidealism closed 1 year ago

chaoticidealism commented 1 year ago

Describe the bug

When you use item zones to sort items, the game doesn't differentiate between owned and unowned items. This causes you to pick up the item in order to sort it, and annoys NPCs in the area, who then accuse you of stealing the item as though you had picked it up.

There's no option to ignore owned items when sorting.

Attach save file

n/a

Steps to reproduce

  1. Go to refugee center; stand somewhere where the NPCs can see you. The pantry's a decent place.
  2. Create "unsorted" zone that covers some of the items owned by the Free Merchants
  3. Create custom zone without a filter
  4. Attempt to sort.
  5. Observe that the NPCs start yelling and cursing at you about picking up their stuff, then get confused because you immediately put their stuff down again, and then possibly get angry and start attacking.

Expected behavior

My survivor shouldn't be picking up random stuff that's owned by other people; or if they do, I should be prompted about whether or not I want to steal items, and be able to establish settings that say, "No, I don't ever want to sort items owned by other factions," or, "Yes, I want to pick up owned items," they way they normally do when you try to pick up an owned item.

Screenshots

No response

Versions and configuration

Additional context

Can be worked around by never using personal zones in other factions' areas, or by carefully setting up zones so that they never intersect any owned items.

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.