[1.3.3087] Social relaxation reserves entire pew/kneel sheet, pawn ate w/o table

Started by Ark, August 17, 2021, 09:35:28 AM

Previous topic - Next topic

Ark

1.3.3087 Linux SendOwl version Core + Ideology, no mods or Royalty.
Social relaxation activity reserves the entire pew / kneel sheet, making pawns looking for an eating spot eat without a table when there should be ample space.
Spawn sheets, pews, tables, food, colonists. Make some colonists recreation-starved and wait for them to pick social relaxation activity at table+pew/sheet, drafting/undrafting if necessary to reroll activity. Make a colonist hungry. He will eat without a table.
Test save and unremarkable log attached.
Another issue regarding pews/sheets: [1.3.3080] Pawns may prefer to sit in wrong position on sheets/pews when eating

Pheanox

I believe this is intended behavior, as it is using a bit of code that is put in place to keep two pawns from using the same seat for different activities.  I will put it in the internal document for review to see if things are crossing paths, I understand the intuitive desire to want to use a pew, for instance, on the 3x3 table.