[0.18.1700] Could not reserve Thing_MealSimple

Started by Mehni, October 26, 2017, 08:36:40 AM

Previous topic - Next topic

Mehni

Could not reserve Thing_MealSimple104935/ for Cai for job Ingest (Job_686045) A=Thing_MealSimple104935 (now doing job Ingest (Job_686045) A=Thing_MealSimple104935(curToil=5)) for maxPawns 1 and stackCount -1. Existing reserver: Canto doing job Ingest (Job_686057) A=Thing_MealSimple104935(curToil=4)

It repros randomly but fairly reliably. I have about ten pawns and a very low food supply, so they're all fighting over the same stack of meals. I believe in this case, the cook just dropped a meal on the floor and it got snatched up by Cai, even though Canto was also reserving it.

It'd be nice if multiple pawns could reserve medicine too, but I suppose that's a feature request and not a bug.

[attachment deleted by admin: too old]

Calahan

Quote from: Mehni on October 26, 2017, 08:36:40 AMIt'd be nice if multiple pawns could reserve medicine too, but I suppose that's a feature request and not a bug.
I think this is already on the Mantis, which I guess means it's a bug (or the Mantis "non-critical bugs to fix at some point in the future" to-do list): https://ludeon.com/mantis/view.php?id=2983

ison

Could you please upload a savefile where this is happening? I couldn't reproduce it.

Mehni

@Calahan:

A guy can dream, right? ;)

@ison:

https://www.dropbox.com/s/8c0o85oa6uj0i8f/food%20reservation.7z?dl=0

Open that, hit dev speed. Should trigger almost immediately.

Mehni

Ison, does the provided save-file reproduce the bug for you?