Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Don't reset containers to maximum when inspecting stockpile custom settings  (Read 276 times)

TheBeardyMan

  • Bay Watcher
    • View Profile

At present, inspecting a stockpile's custom settings will cause its allowed containers to be reset to their maximum values if they've been set to zero. This got reported as a bug, but comments suggest that it's by design.

There are two things that can go wrong when a stockpile's allowed containers setting is not what you want:
  • If it's zero when you wanted it to be non-zero, an item can get stored loose in the stockpile when you wanted it to be stored in a container.
  • If it's non-zero when you wanted it to be zero, an item can get stored in a container when you wanted it to be stored loose in the stockpile.
Of those two situations, the first one - item stored loose in the stockpile when you wanted it to be stored in a container - is the easier to fix. Just increase the stockpile's allowed containers, and eventually a dwarf will bring a container to the stockpile and tidy it up. I haven't investigated how to fix the second one - item stored in a container when you wanted it to be stored loose in the stockpile - maybe dump the item and reclaim it?

There are two ways the decision to reset or not to reset the allowed containers could go, and both have the potential to be wrong. But if the game left the allowed containers at zero, and that was wrong, you get the easier to fix situation. And if the game reset the allowed containers to maximum, and that was wrong, you get the harder to fix situation.

Better to err in favour of creating the easier to fix situation, and leave the allowed containers at zero.
Logged