Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: [40c] Dwarfs refuse to drink.  (Read 1390 times)

dermal_plating

  • Bay Watcher
    • View Profile
[40c] Dwarfs refuse to drink.
« on: September 09, 2008, 07:37:02 am »

Continued from this thread. It was recommended a place this in the bugs forum and upload my save. Anyone know the best way to upload?

http://www.bay12games.com/forum/index.php?topic=21133.0

Quote
I've noticed that about 3/4 of my 100 dwarfs are currently refusing to drink and are dehydrated, about 3 have died of dehydration so far.  About 10 are currently standing in my food stockpile room, which definitely contains at least 20 drinks (I checked the barrels.) Their status is set to "drink" and I've checked their profile and nearly all are ecstatic. I'm somewhat afraid to keep playing until I can work out what the problem is as there could be mass casualties very soon.

Somehow this seems to have fixed itself, the dwarfs are now drinking, but I noticed shortly after they decided to drink that their icons were still flashing, as they would when thirsty, but I was not seeing the blue arrow. The flashing has now stopped.

EDIT: Ok here's the save file http://dffd.wimbli.com/file.php?id=533
« Last Edit: September 10, 2008, 05:14:20 am by dermal_plating »
Logged

Draco18s

  • Bay Watcher
    • View Profile
Re: [40c] Dwarfs refuse to drink.
« Reply #1 on: September 09, 2008, 11:26:40 am »

The Dwarf Fortress File Depot:
http://dffd.wimbli.com/

Special section for buggy saves.
Logged

dermal_plating

  • Bay Watcher
    • View Profile
Re: [40c] Dwarfs refuse to drink.
« Reply #2 on: September 10, 2008, 05:15:27 am »

Just noticed this starting to happen again. I think the problem starts for me when the amount of drinks falls below  20.
Logged

Veroule

  • Bay Watcher
    • View Profile
Re: [40c] Dwarfs refuse to drink.
« Reply #3 on: September 10, 2008, 05:37:21 am »

While a dwarf is drinking they hold the entire barrel.  No other dwarf can drink from that barrel.  This means that all your dwarves are taking turns drinking and the line gets pretty long.

Generally the maximum yield from farming a plant is 5, when brewed that makes 25 drinks.  You should figure that as much as 1/3rd of your dwarves might want a drink at the same time.  This would mean that with a population of 90 you should keep at least 750 drinks on hand at all times.
Logged
"Please, spare us additional torture; and just euthanise yourselves."
Delivered by Tim Curry of Clue as a parody of the lead ass from American Idol in the show Psych.

dermal_plating

  • Bay Watcher
    • View Profile
Re: [40c] Dwarfs refuse to drink.
« Reply #4 on: September 10, 2008, 05:41:31 am »

Ah, well that makes sense then. And I went and uploaded the save and all dagnabit.
Logged

makute

  • Bay Watcher
    • View Profile
Re: [40c] Dwarfs refuse to drink.
« Reply #5 on: November 28, 2008, 12:55:16 pm »

Same here,

Eventually, all my dwarves get the drink order, head to the booze depot and stand there, over the barrels, for ten minutes or more, all of them get the [thirsty] label, wait a couple minutes more and then they actually drink.

I'm using 40d, and have more than 30 units of booze in a food stockpile.
Logged

Hamster Man

  • Bay Watcher
    • View Profile
Re: [40c] Dwarfs refuse to drink.
« Reply #6 on: November 29, 2008, 02:35:58 pm »

30 units does not mean 30 barrels. I believe there are typically 10 units per barrel... so you only have 3 barrels with drink it in, and 10+ dwarves that want a drink.

Solution: get more drink.
Logged
So there's that, as well. It looks like the only chronic problems that water can't cure are nausea and cave spider bites.
Which, coincidentally enough, can be cured by magma.

makute

  • Bay Watcher
    • View Profile
Re: [40c] Dwarfs refuse to drink.
« Reply #7 on: November 30, 2008, 11:39:07 am »

It happens with my starting party, in wich I include 11 units of every booze (44 units in 8 barrels) for my 7 dwarves. I think that 15 minutes is too much time for 7 dwarves to drink.

A clean install fixes it, but given enough time (and fortresses started and worlds generated), it happens again. Perhaps it's linked with some file corruption?

By the way, I think that thirsty dwarves should drink water if there are no booze/barrels available, though they get an unhappy thought, of course.
Logged

Manchild

  • Bay Watcher
    • View Profile
Re: [40c] Dwarfs refuse to drink.
« Reply #8 on: November 30, 2008, 11:10:12 pm »

i thought they drink water anyway.....isnt that the point of the well and such...to provide drinking water to the dwarves so that they dont have to travel far?
Logged
There are two types of Christians:
Those that believe in God,

And those that suffer from retardation.

makute

  • Bay Watcher
    • View Profile
Re: [40c] Dwarfs refuse to drink.
« Reply #9 on: December 01, 2008, 05:15:40 am »

That's the point. I designed a water drinking zone in a nearby pond, but thirsty dwarves stand immobile for ten  minutes over a barrel without drinking at all.

I'll run a few tests myself.
Logged