Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Any way to work around this bug?  (Read 2689 times)

whitecold

  • Bay Watcher
    • View Profile
Any way to work around this bug?
« on: April 06, 2012, 04:47:24 am »

My current embark features a 15 lvl waterfall dropping into a small river. Somehow the whole lower river has become stagnant water and part of the upper river, resulting in water not draining properly but instead flooding the surrounding lower landscape. . My FPS is now suffering, and my planned fortress entrance is submerged. Is there any way to get the River flowing again? I tried purging the stagnant water with DFhack, but it just reappears. Also, is there a way to prevent rivers from becoming stagnant?
Logged

Kogut

  • Bay Watcher
  • Next account: Bulwersator
    • View Profile
Re: Any way to work around this bug?
« Reply #1 on: April 06, 2012, 04:52:19 am »

A known bug, AFAIK without workaround except DFHack. See http://www.bay12games.com/dwarves/mantisbt/view.php?id=5232
Logged
The worst bug - 34.11 poll
Tired of going decades without goblin sieges? Try The Fortress Defense Mod
Kogut, the Bugfixes apostle of Bay12forum. Every posts he makes he preaches about the evil of Bugs.

Moonshine Fox

  • Bay Watcher
    • View Profile
Re: Any way to work around this bug?
« Reply #2 on: April 06, 2012, 05:50:30 am »

If any body of water comes in contact with salt or stagnant water, that entire body of water instantly becomes salt and/or stagnant. Known, and very annoying bug.
Logged

Xebeth

  • Bay Watcher
    • View Profile
Re: Any way to work around this bug?
« Reply #3 on: April 06, 2012, 06:50:47 am »

Strange, my current fortress has a river with a waterfall which is only partly salty.
Logged

peskyninja

  • Bay Watcher
  • Natural de-selector
    • View Profile
Re: Any way to work around this bug?
« Reply #4 on: April 06, 2012, 06:54:29 am »

Water doesn't flow in a waterfall, it falls in chunks. That can stop the upper part from becoming salty/stagnant.
Logged
Burn the land and boil the sea. You can't take the sky from me

Thou son of a b*tch wilt not ever make subjects of Christian sons; we have no fear of your army, by land and by sea we will battle with thee, f**k thy mother.

Xebeth

  • Bay Watcher
    • View Profile
Re: Any way to work around this bug?
« Reply #5 on: April 06, 2012, 11:44:07 am »

Water doesn't flow in a waterfall, it falls in chunks. That can stop the upper part from becoming salty/stagnant.

This is before the waterfall.
Logged

ydaraishy

  • Bay Watcher
    • View Profile
Re: Any way to work around this bug?
« Reply #6 on: April 06, 2012, 11:48:55 am »

If any body of water comes in contact with salt or stagnant water, that entire body of water instantly becomes salt and/or stagnant. Known, and very annoying bug.

Even worse might be the fact that rivers that share a wall with a body of stagnant water get contaminated. 

Also, if a river contaminated in one part freezes then unfreezes, all of it is stagnant.
Logged

Kijiro

  • Escaped Lunatic
    • View Profile
Re: Any way to work around this bug?
« Reply #7 on: April 09, 2012, 07:43:19 pm »

Can someone explain how to use dfhack to get rid of stagnant water? I downloaded it but I'm not sure which command would work the best.
Logged

dree12

  • Bay Watcher
    • View Profile
Re: Any way to work around this bug?
« Reply #8 on: April 09, 2012, 08:05:05 pm »

AFAIK stagnant rivers should still absorb water, though this might be incorrect. If there is an aquifer on your site anywhere, channeling the river into an aquifer may help. Otherwise, try diverting the river: carve fortifications on the edge of the map and channel a path from the upper or lower river to the fortifications. This should reinstate the pressure effects that usually let rivers absorb water.
Logged

GhostDwemer

  • Bay Watcher
    • View Profile
Re: Any way to work around this bug?
« Reply #9 on: April 09, 2012, 08:15:45 pm »

Yeah, water not draining right is a different bug than the stagnation issue. Stagnation is simply a contaminant like salt and has nothing to do with the flow of the river. Easy to see how you would think one had something to do with the other, though.
Logged

PsychicKid

  • Bay Watcher
    • View Profile
Re: Any way to work around this bug?
« Reply #10 on: April 09, 2012, 08:18:40 pm »

Can someone explain how to use dfhack to get rid of stagnant water? I downloaded it but I'm not sure which command would work the best.

Go into the Liquids menu and find the method to Fill an entire area with water. I think it also has something to do with Clean, I've not done it in a while. Just re-fill all of the murky pools touching the River with fresh water, then do the same with the river.
Logged

Xebeth

  • Bay Watcher
    • View Profile
Re: Any way to work around this bug?
« Reply #11 on: April 10, 2012, 08:23:17 am »

... Otherwise, try diverting the river: carve fortifications on the edge of the map and channel a path from the upper or lower river to the fortifications...
Stupid question, but how do you do that? The game won't let me touch the tiles on the border of the map.
Logged

AWdeV

  • Bay Watcher
    • View Profile
Re: Any way to work around this bug?
« Reply #12 on: April 10, 2012, 08:27:32 am »

You dig right up to the edge, leaving that last wall standing there. This only works with stone by the way.

Then you smooth that stone wall d-s and then carve fortifications in them d-a, if I'm not mistaken. This way you can let the water flow off.
Logged
Teenage Bearded Axelord Turtles
Teenage Bearded Axelord Turtles
Urists in a half shell (Turtle Power)

Xebeth

  • Bay Watcher
    • View Profile
Re: Any way to work around this bug?
« Reply #13 on: April 10, 2012, 08:59:54 am »

Ah I see. It won't work for me unless maybe I dig down to the stone (the first layer is sand and the two layers below are clay)... Anyway thanks that's good to know.
Logged

AWdeV

  • Bay Watcher
    • View Profile
Re: Any way to work around this bug?
« Reply #14 on: April 10, 2012, 09:27:03 am »

Just dig down a few floors, it only increases your capacity. :P I had the same for a magma-outlet once. Was stone where I had the stuff flooding in but I tried to dig a way out. Went through yellow sand, so I dug down, more sand. Dug down further untill I had three floors of stone on top of each other then I carved fortification in all three of those. It worked splendidly for getting rid of the stuff.
Logged
Teenage Bearded Axelord Turtles
Teenage Bearded Axelord Turtles
Urists in a half shell (Turtle Power)