Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Dwarves not eating in dining room  (Read 1776 times)

alexwazer

  • Bay Watcher
    • View Profile
Dwarves not eating in dining room
« on: April 24, 2010, 04:51:22 am »

My dwarves always eat at the stockpiles instead of bringing food to the dining room. It is rather annoying since they get no happy thoughts from my dining hall and complain of the lack of chairs. I am not sure what could be causing this. It is not a pathfinding issue since idlers always go. I considered the possiblity that dwarves were overworking and prefered to eat as soon as possible, but even after letting them plenty of free time, they still refuse to eat anywhere but at the stockpile. The only thing somewhat unusual in this fortress is that all my stockpiles are above ground, but I do not remember that ever being an issue.

Does it happens to anyone else? Anyone got an idea of what could be the problem?
Logged

DarthCloakedDwarf

  • Bay Watcher
  • Urist McCloaked
    • View Profile
Re: Dwarves not eating in dining room
« Reply #1 on: April 24, 2010, 04:55:35 am »

I get this often as well. It's rather irritating.
Logged
Yes. Clearly a bug that ought to be fixed in the future, but exploit it in the meantime.

Aescula: *snerk*  Just thought of a picture I saw a long tome ago...
Darth Guy: A long, long tome ago, in a library far, far away?

Dave Mongoose

  • Bay Watcher
    • View Profile
Re: Dwarves not eating in dining room
« Reply #2 on: April 24, 2010, 06:56:57 am »

How far are the stockpiles from the dining room? maybe they're too lazy to walk that far...

I usually put a food stockpile just outside the dining room (or on the z-level below) which only accepts the foods I want my dwarves eating (and change other stockpiles to not accept those types, if necessary).

One thing to be careful of with outdoor stockpiles is that bones left outside will disappear so if you're planning to do any bonecrafting then it would be best to stockpile them inside.
Logged

alexwazer

  • Bay Watcher
    • View Profile
Re: Dwarves not eating in dining room
« Reply #3 on: April 24, 2010, 07:47:58 am »

Stockpiles are only 4 tiles away (up) from the dining room, so I doubt that would be a problem. Still, I tried moving my stockpile to make sure. I placed it INSIDE the dining room, yet dwarves would rather complain about the lack of chairs rather then use one of the 20+ in the room.

Unless I completely missed something, this looks like a bug.
Logged

Shoku

  • Bay Watcher
    • View Profile
Re: Dwarves not eating in dining room
« Reply #4 on: April 24, 2010, 09:55:13 am »

I noticed this back in 40d.

I guess you'll have to make a very nice statue garden for them.
Logged
Please get involved with my making worlds thread.

zooeyglass

  • Bay Watcher
  • Melbil that!
    • View Profile
Re: Dwarves not eating in dining room
« Reply #5 on: April 24, 2010, 10:03:54 am »

The obvious but potentially necessary questions:

- Does each table have a chair with it in the dining room?
- Have you designated from a table the room into a dining room? (I'm guessing you have if idlers are going there to spend time - i'm guessing you've also made it a meeting hall.
- Have you tried undesignating the room and then redesignating?
- Have you changed anything in the settings under 'o' about food?
- Have you put some kinda burrow in there?

Just brainstorming - I'm hoping you've done the undesignate/redesignate.
Logged

It is a total pain in the butt, but you gotta do what you gotta do if you want that upright candy weapon.
Your suspicions are nothing more than superstition

dakenho

  • Bay Watcher
    • View Profile
Re: Dwarves not eating in dining room
« Reply #6 on: April 24, 2010, 10:37:51 am »

there is a similar problem with with beds, I often see dwarfs sleep on the floor when there are unassigned bedrooms around.  I have not have the problem of them eating in the stock pile.   Are you sure that they are eating and say not drinking, IE your food and booze are in the same stockpile?
Logged
From the description of the event, I think that your copy of Dwarf Fortress was on drugs when this happened. That's surely the only logical explanation for a human werewolf with deadly farts dying from it's own excrement after slaughtering some goblins comrades.

alexwazer

  • Bay Watcher
    • View Profile
Re: Dwarves not eating in dining room
« Reply #7 on: April 24, 2010, 10:58:57 am »

The obvious but potentially necessary questions:

- Does each table have a chair with it in the dining room?
- Have you designated from a table the room into a dining room? (I'm guessing you have if idlers are going there to spend time - i'm guessing you've also made it a meeting hall.
- Have you tried undesignating the room and then redesignating?
- Have you changed anything in the settings under 'o' about food?
- Have you put some kinda burrow in there?

Just brainstorming - I'm hoping you've done the undesignate/redesignate.

I checked all those things without getting results. I even tried creating multiple rooms, assigning tables individually, turning temperature/weather back on (first time I play without, so maybe... it's DF), creating the room from different tables and a few other things I forgot.

I just notice something else however; I used the same save to tests if I could get more migrants after changing the population cap (related to another thread) and let the game run for half a year without doing anything, having 30+ idlers. They didn't had a single party... that's so wrong (or not). It is probably related. Once I start flooding the map with magma carefully engineering my obsidian construction, I will try creating a new dining room, somewhere else and see if there's any change.


I noticed this back in 40d.

I guess you'll have to make a very nice statue garden for them.

Statue garden would not really be enough. Usually my dwarves have very little free time, it is all work, drink, eat, sleep and drink. I will probably try to set up a few waterfalls in the most used areas instead.



there is a similar problem with with beds, I often see dwarfs sleep on the floor when there are unassigned bedrooms around.  I have not have the problem of them eating in the stock pile.   Are you sure that they are eating and say not drinking, IE your food and booze are in the same stockpile?

I always use different stockpiles for food and drink to avoid having to micromanage barrel usage. I have noticed the same thing with beds, but most of the time they sleep in a bed, even if not theirs. With the dwarves overworking themselves, the additionnal bad thought for the "lack" of chairs and the loss of happy thought from eating in a dining room hurt happiness a lot more than sleeping on the ground or "without a proper room".

I still want to test a few things, but I am seriously running out of ideas  :-\



Edit: After messing around some more, my dwarves finally noticed the 30ish tables and started using them. It required the removal of the tables/chairs and building them again. I am still completely clueless about what might have been the issue.
« Last Edit: April 24, 2010, 12:05:22 pm by alexwazer »
Logged

CognitiveDissonance

  • Bay Watcher
    • View Profile
Re: Dwarves not eating in dining room
« Reply #8 on: April 24, 2010, 01:49:07 pm »

I usually put a food stockpile ...(or on the z-level below)

That is a brilliant idea! Why didn't I think of this sooner?!
Logged
Come and be amazed by this wonderful menagerie! Draw your own! Bring your favorite! The [Forgotten Beast Art Contest] is open for business!
Now also available - [The Legendary Artifact Art Contest]! It menaces! It has rings! It has craftsdwarfship!
I have a [YouTube] channel! It has Let's Plays and other stuff.