Cataclysm-DDA icon indicating copy to clipboard operation
Cataclysm-DDA copied to clipboard

Auto eating is opening sealed food, eating one serving, and then opening a new one

Open Svankensen opened this issue 4 weeks ago • 1 comments

Describe the bug

Auto eating is opening sealed food, eating one serving, and then opening a new one. As the attached picture shows, it opened a can of corn and ate 1 serving. Got the message "The canned corn (fresh) fails out of the large tin can. x 5. You eat your canned beans (fresh). The canned corn (fresh) fails out of the large tin can. x 11" etc. Disabled the zone and manually checked, and there were dozens of portions of sealed food.

Image

Sadly, I didn't think to save before removing the assigned zone. It's the tile one tile below the driver's seat in the truck.

Before that it was eating pemmican like there was no tomorrow, which is pretty strange considering most of it will last around a season. I had to remove the pemmican from that square.

Attach save file

Save.zip

Steps to reproduce

No mods.

Expected behavior

I expect autoeating would prioritize finishing the sealed containers it opened, and eating what's about to expire first.

Screenshots

No response

Versions and configuration

OS:Windows 11 Game Version: 2946645 (tiles) Graphics Version: Tiles Ingame language: English Mods loaded: Default game

Additional context

Before that it was eating pemmican like there was no tomorrow, which is pretty strange considering most of it will last around a season. I had to remove the pemmican from that square.

Svankensen avatar Dec 02 '25 14:12 Svankensen

If I remember correctly, sealed food generally doesn't start to age before the seal is broken, and if that's the case pemmican is still quicker to expire than the canned stuff.

PatrikLundell avatar Dec 02 '25 18:12 PatrikLundell