CleverRaven / Cataclysm-DDA

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

Turning in liquid items to NPC quests makes them spill it #48305

Open ghost opened 3 years ago

ghost commented 3 years ago

Describe the bug

Selling liquid antiseptic or cough syrup to ranch NPC nurse results in them holding these liquids in their bare hands. Selling another liquid makes them drop this liquid from their hands, onto the floor.

Steps To Reproduce

  1. Sell 100 antiseptic to ranch nurse through conversation choices.
  2. Sell 100 of cough syrup.
  3. Examine puddle of 100 antiseptic on the wooden floor.

Expected behavior

Deleting the sold liquids if no storage is available, or not buying them without containers.

Screenshots

Versions and configuration

Additional context

int-ua commented 3 years ago

Can anyone confirm it explicitly? If the nurse can be moved on top of a bathtub somehow it should be marked as <Exploit> additionally

stale[bot] commented 3 years 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.

hexagonrecursion commented 3 years ago

I can reproduce this

  1. Load the attached save puddle.zip
  2. Talk to the nurse -> Do you need any help? -> Delivering antiseptic -> Works for me -> You might be seeing more of me
  3. Talk to the nurse -> Do you need any help? -> Delivering cough syrup -> Works for me -> You might be seeing more of me
  4. A puddle of 10 antiseptic appears on the floor under the nurse
RenechCDDA commented 1 year ago

Still an issue, but they wait one turn to spill it.

(Quests like this should probably request it inside of a specific container and give you the container)