Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: WHY!? D:  (Read 663 times)

personofshadow

  • Bay Watcher
    • View Profile
WHY!? D:
« on: June 07, 2009, 02:14:25 pm »

Why do my dwarves insist on drinking from the carp/pike/sturgeon infested river, when I have perfectly good booze in the stockpile and a safe water source zone designated?
Logged

Albedo

  • Bay Watcher
  • Menacing with spikes of curmudgeonite.
    • View Profile
Re: WHY!? D:
« Reply #1 on: June 07, 2009, 02:18:17 pm »

They hate you.

How far is the stockpile from where they work/take breaks/eat?

You sure the stockpile has a path to it (one that hasn't been broken recently?)

Try building a well.
Logged

Michaelsoftman

  • Bay Watcher
    • View Profile
Re: WHY!? D:
« Reply #2 on: June 07, 2009, 02:20:54 pm »

Make sure nothing is forbidden!
Logged

Cogsmith

  • Bay Watcher
    • View Profile
Re: WHY!? D:
« Reply #3 on: June 07, 2009, 02:21:21 pm »

if they're drinking water AT ALL it means that either: No you do not have permitted booze(sure your stocks aren't just what a caravan is carrying?), or your booze is not reachable(double check pathing) OR you have so many injured dwarves and they are trying to give water to them.

...
but before any of that check your orders and tell them not to loot dead bodies/pick up items dropped on death. I know it's tempting but wrestling WestBastion OceanDamps The Boot of Drunks, Carp for that XXPig Tail SockXX just isn't worth it.
Logged

Stargrasper

  • Bay Watcher
    • View Profile
Re: WHY!? D:
« Reply #4 on: June 07, 2009, 02:27:44 pm »

You can designate a restricted traffic zone (d - o - r) and set it around the river banks.  With any luck, it'll make your dwarves decide that they won't go near the river so long as there is another drink source on the map.  Also, go to the water source you want them to use(if it isn't a well) and set a water source zone (i - define zone - w).  If I understand zones right, that'll make the dwarves prefer that source over anything else nearby except a well and booze.
Logged

Lymojo

  • Bay Watcher
  • [SPHERE:SMARM][PREFSTRING:pendulous balls]
    • View Profile
Re: WHY!? D:
« Reply #5 on: June 07, 2009, 02:32:22 pm »

Check out the (o)rders menu. The default option is for dwarves to "prefer" drinking zones. It's not weighted heavily enough, though. Change it so that dwarves will ONLY use drinking zones.
Logged

Demonic Spoon

  • Bay Watcher
  • Peering from beyond the veil of reality
    • View Profile
Re: WHY!? D:
« Reply #6 on: June 07, 2009, 02:33:25 pm »

Also, you can in the activity zone subsection of the orders meny ( o-z ) set that dwarves may only drink form zone water sources instead of just preferring them. Beat me to it :(
Logged

Derakon

  • Bay Watcher
    • View Profile
Re: WHY!? D:
« Reply #7 on: June 07, 2009, 03:19:25 pm »

You can designate a restricted traffic zone (d - o - r) and set it around the river banks.  With any luck, it'll make your dwarves decide that they won't go near the river so long as there is another drink source on the map.  Also, go to the water source you want them to use(if it isn't a well) and set a water source zone (i - define zone - w).  If I understand zones right, that'll make the dwarves prefer that source over anything else nearby except a well and booze.
This does not work. Dwarves will pick the destination for their job while ignoring pathfinding (excepting only that the destination has to be accessible, regardless of distance).

From what I've read on this forum, it seems like there's a bug with "only zone drinking", in that dwarves will ignore it if the designated zone drinking is lower quality than nonzone drinking. Fortunately, wells have the highest water quality, regardless of your source, so you can prevent your dwarves from wandering to their deaths by building a well.

Or by making more booze, of course.
Logged
Jetblade - an open-source Metroid/Castlevania game with procedurally-generated levels

Byakugan01

  • Bay Watcher
    • View Profile
Re: WHY!? D:
« Reply #8 on: June 07, 2009, 03:39:52 pm »

You're sure you don't have a booze stockpile filled with empty barrels? They don't generally cart off the barrels when they are done, you know-unless you have a barrel stockpile.
Logged
From Mr. Welch's 1350 things he is not allowed to do in a RPG:
148. There is no Gnomish Deathgrip, and even if there was, it wouldn't involve tongs.
171. My character's dying words are not allowed to be "Hastur, Hastur, Hastur"
218. No matter my alignment, organizing halfling pit fights is a violation.
231. I am not allowed to do anything that would make a Sith Lord cry.
240. Any character with more than three skills specializing in chainsaw is vetoed.

Albedo

  • Bay Watcher
  • Menacing with spikes of curmudgeonite.
    • View Profile
Re: WHY!? D:
« Reply #9 on: June 07, 2009, 03:48:04 pm »

You can designate a restricted traffic zone ... With any luck, it'll make your dwarves decide that they won't go near the river so long as there is another drink source on the map. 

Traffic zone don't "stop" anything.  They make it look, to a dwarf, like the way through there is slow. But if that's where they want to go, that's where they'll go.  (Just as low-traffic zones don't force a dwarf to find a task in that area - only prefer to travel there while getting to their destination.)  The destination never changes, only the path there.

Read the wiki on "traffic".
Logged