View Issue Details

IDProjectCategoryView StatusLast Update
0008639Dwarf FortressDwarf Mode -- Jobs, Designationspublic2014-12-23 15:03
ReporterTKGP_ Assigned ToToady One  
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionfixed 
PlatformDwarf Fortress 0.40.21OSMac OSXOS Version10.6.8
Product Version0.40.21 
Fixed in Version0.40.23 
Summary0008639: Dwarves Channel Tile They're Standing On
DescriptionMore specifically, while there are appropriate adjacent tiles they could channel from instead. Seems to happen when they're standing on a channel designation while digging out one next to it; then when they decide to do the channel they don't think to move first. On normal ground this isn't a problem but when channeling out an aquifer from above this results in a lot of unnecessary drowning. For that reason I think they should always stand to the side if at all possible.
Steps To ReproduceJust designate a big region of earth for channeling and you should see it happen.
TagsNo tags attached.

Relationships

related to 0005877 confirmedToady One Miners channel tile they're standing on, resulting combat report is malformed 

Activities

ptb_ptb

2014-12-20 02:29

reporter   ~0031375

Pretty sure this is already a bug.

Where you using more than one dwarf, btw?

TKGP_

2014-12-20 11:57

reporter   ~0031386

There's another report for dwarves being hit by things while channeling straight down, but it wasn't about the channeling itself.
Happens with single or multiple dwarves, no difference I've noticed.

ptb_ptb

2014-12-21 02:33

reporter   ~0031403

I'm not using 0.40.21, but prior to that the great majority of drownings while channelling aquifers occurred when more than one dwarf was doing the job. Dwarves won't dig under another dwarf (easy to see when there are drinking dwarves getting in the way). Have you actually single-stepped along to see them dig under themselves? My theory is that dwarves walk down into channels in that instant between the channel being dug and it flooding with water.

TKGP_

2014-12-21 03:17

reporter   ~0031404

Yes. Here is an easy way to make it happen. Wait for the dwarf to start digging something, then designate a channel right under their feet. Assuming they don't decide to go have a drink or whatever, they'll dig straight down without moving first.

ptb_ptb

2014-12-21 04:21

reporter   ~0031405

If that's the case then their behaviour may have changed. I suggest you upload a test case save that demonstrates it.

Issue History

Date Modified Username Field Change
2014-12-19 21:22 TKGP_ New Issue
2014-12-20 02:29 ptb_ptb Note Added: 0031375
2014-12-20 11:57 TKGP_ Note Added: 0031386
2014-12-20 14:03 user6 Relationship added related to 0005877
2014-12-21 02:33 ptb_ptb Note Added: 0031403
2014-12-21 03:17 TKGP_ Note Added: 0031404
2014-12-21 04:21 ptb_ptb Note Added: 0031405
2014-12-23 15:03 Toady One Status new => resolved
2014-12-23 15:03 Toady One Fixed in Version => Next Version
2014-12-23 15:03 Toady One Resolution open => fixed
2014-12-23 15:03 Toady One Assigned To => Toady One