CleverRaven / Cataclysm-DDA

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

Removing parts from vehicles reduces max durability to current durability #74035

Open starytroll opened 1 month ago

starytroll commented 1 month ago

Describe the bug

When I remove part from a car, its max durability drops so that it matches current durability.

Attach save file

White City-trimmed.tar.gz

Steps to reproduce

  1. Open the savefile
  2. Examine a golf cart standing nearby
  3. Select remove option on a bench
  4. See how the removed part is at the lowest max durability while installed one is at full max durability

Expected behavior

I expected the part to have the same max durability after and before uninstalling. I don't think the max durability should drop during uninstalling. Why would it?

Screenshots

obraz

Versions and configuration

Additional context

I noticed the same behaviour in different vehicles not only the golf cart and different parts (alternator, engine, dashboard) not only the bench.

O1OOO1O commented 1 month ago

I've seen this before for a while also as well in my current game. I was never sure if it was a bug or not but I agree it makes no sense. My character has mechanics 8, they should be able to remove something without damaging it more most of the time, and definitely not that severely. I've had to adjust my playstyle as a result and plan repair trips to vehicles I plan on salvaging to repair the parts I want up to full before removing it right afterward, it's really annoying. I very, very much want to know when this can get fixed in a PR.

github-actions[bot] commented 2 weeks 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.