View Issue Details

IDProjectCategoryView StatusLast Update
0005675Dwarf FortressMap Featurespublic2012-03-19 06:22
Reporterslink Assigned Touser6 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionduplicate 
Product Version0.34.05 
Summary0005675: River Downramps Have No Corresponding Upramps
DescriptionThis means guaranteed death for any Dwarf who walks, or falls, into the river. They cannot get out because there are no upramps to match the downramps from the shore.
Steps To ReproduceLook at a downramp you have carved yourself, with channelling. There is an upramp below it. Now look at all of the apparent ramps along a rivershore. There are only downramps, and no upramps below.
TagsNo tags attached.

Relationships

duplicate of 0005540 confirmeduser6 Upward ramps/slopes aren't displayed in water-filled rivers/brooks/streams 

Activities

slink

2012-03-18 15:14

reporter   ~0021563

Last edited: 2012-03-18 15:14

I was able to rescue part of a party who fell over a waterfall simply by cutting a functional ramp with the channel command. It was too late for some of them by the time I got it dug, but some were able to scramble out and survived.

NW_Kohaku

2012-03-18 16:11

reporter   ~0021565

I usually see up ramps for most streams and rivers, so this sounds like it might be unique to your world. Maybe you should upload a save of your embark - http://dffd.wimbli.com/

slink

2012-03-18 17:05

reporter   ~0021566

Perhaps unique to my computer. We shall see. The problem exists in worlds created in 34.01, 34.02, 34.04, and 34.05. Those are Pocket Region, Pocket Region, Large Region, and Medium Region respectively. Ponds and running-water-without-walkable-surfaces both have the same problem in all four worlds.

NW_Kohaku

2012-03-18 17:46

reporter   ~0021567

Hmm... it seems I simply didn't notice, but not only do the ramps not flash, but there is no evidence they exist. My adventurers manage to get out just fine without ramps, however, especially when they are proficient with swimming.

Regardless, putting a save (possibly multiple saves) up makes it more likely Toady will respond to this bug report.

slink

2012-03-18 18:25

reporter   ~0021570

Since it is not unique to my computer, he can look at his own saves and see the same issue. *wink*

Quietust

2012-03-18 19:02

reporter   ~0021575

The ramps definitely exist - it's just that they're invisible whenever there's water inside the tile; if you remove the water, then the ramp will become visible.

NW_Kohaku

2012-03-18 19:23

reporter   ~0021576

Slink - Mantis does not behave by your common sense. If you put up a save that directly demonstrates this behavior without Toady having to do any searching for the problem on his own, it increases the chances that he's going to actually look at it, rather than work on something that has a save that directly demonstrates the problem.

Quietust - Thanks, that's what I assumed was going on, since I figured it was just that ramps stopped blinking, but it seemed odd that I couldn't k-look at the ramps in the water, either, and thought that it was possible even dabbling swimmers were just capable of getting out of water without ramps.

slink

2012-03-18 20:30

reporter   ~0021578

NW_Kohaku: The problem is general to world generation. It does not need a special save to pinpoint the circumstances. Tarn Adams is a responsible developer. I trust him to know when he needs saves and when he does not.

Quietust: I'll grant you that the murky pools have something there which is not visible as an upward slope, but rivers do not. My report was about rivers, and I only included murky pools later because NW_Kohaku insisted he could see them in both places so it must be something peculiar to one world on my computer.

Rivers do not have an invisible "River Slope" like the invisible "Murky Pool Slope". They have River under their Downward Slopes. Furthermore, both Dwarves and animals behave as if there is no upward slope there, and respond to a properly dug slope by climbing up it. The ones who don't have a dug slope drown. It isn't obvious to me that anything can climb Murky Pool Slopes, either, since I have occasionally seen creatures fall into a Murky Pool and drown. However, the rivers have absolutely no upward slope, invisible or otherwise.

zombiejustice

2012-03-18 20:38

reporter   ~0021579

slink: Every time I have drained a river since 34.02, the ramp has been there. Try it.

The ramp, interestingly, is labeled as 'river', and when removed with d-z, removes the river status of that tile. Works as expected!

slink

2012-03-19 06:12

reporter   ~0021589

If it is there, it doesn't work for the Dwarves. One dug with channelling does work. There is a bug of some sort there. It reminds me of when I tried to create ramps with DFHack, in 40d. They never worked correctly. I had to dig one before anyone could get down into the dried water-source.

You lot can do what you like with my report. I'm done arguing.

user6

2012-03-19 06:22

  ~0021590

Last edited: 2012-03-19 06:23

I think this is 0005540, which probably didn't come up in search results due to the reporter's use of "slope" instead of "ramp" (I'm retitling it now). Please reopen this report or PM me on the forums if there's separate problem with pathfinding (which probably will need a save).

Issue History

Date Modified Username Field Change
2012-03-18 06:59 slink New Issue
2012-03-18 15:14 slink Note Added: 0021563
2012-03-18 15:14 slink Note Edited: 0021563
2012-03-18 16:11 NW_Kohaku Note Added: 0021565
2012-03-18 17:05 slink Note Added: 0021566
2012-03-18 17:46 NW_Kohaku Note Added: 0021567
2012-03-18 18:25 slink Note Added: 0021570
2012-03-18 19:02 Quietust Note Added: 0021575
2012-03-18 19:23 NW_Kohaku Note Added: 0021576
2012-03-18 20:30 slink Note Added: 0021578
2012-03-18 20:38 zombiejustice Note Added: 0021579
2012-03-19 06:12 slink Note Added: 0021589
2012-03-19 06:22 user6 Note Added: 0021590
2012-03-19 06:22 user6 Relationship added duplicate of 0005540
2012-03-19 06:22 user6 Status new => resolved
2012-03-19 06:22 user6 Resolution open => duplicate
2012-03-19 06:22 user6 Assigned To => user6
2012-03-19 06:23 user6 Note Edited: 0021590
2012-03-19 06:23 user6 Note Edited: 0021590