Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008879Dwarf FortressDwarf Mode -- Jobs, Constructions (walls etc)public2015-03-27 11:462016-04-02 01:55
ReporterLoci 
Assigned To 
PrioritynormalSeveritytweakReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version0.40.24 
Target VersionFixed in Version 
Summary0008879: "Dwarf cancels Construct Building: Cannot reach site" when blocked by an item in a diagonal corridor
DescriptionTwo bugs in one:

The dwarf should be able to move the item diagonally, and continue construction.

If for some reason the item cannot be moved, the dwarf should return a more helpful cancellation message (like "item blocking site")
Steps To ReproduceDig a diagonal corridor in stone
Attempt to build a floor on a tile containing a boulder (but don't use the boulder for materials)
A dwarf will cancel cancel the task with "Cannot reach site"
TagsNo tags attached.
Attached Files

- Relationships
related to 0008907new Multiple incorrect "cancels Construct Building: Cannot reach site." 

-  Notes
(0032428)
Detros (manager)
2015-03-27 14:09

This is not caused by said boulder though once the "Cannot reach site" error is sorted the job can get stopped again by "Item blocking site" error if that boulder is still there. But "Cannot reach site" means dwarf can't get to the right place to build _from_, not _on_. Now note dwarves are able to build even diagonally and not just orthogonally _but only_ when there is also a way to build orthogonally. So if the only access points around site are diagonally from it, dwarves are unable to build there.

This IMO falls into "Intended/Expected?" tag category.
(0032429)
Detros (manager)
2015-03-27 14:11

And @"The dwarf should be able to move the item diagonally, and continue construction.":
Moving boulder out of its tile and building something on given tile are two separate jobs. It can even also be so that when builder arrives to this construction site, that boulder is still lying there but some other far dwarves has already taken the haul job and is on his way...
(0032430)
Loci (manager)
2015-03-27 14:52

Try it yourself. Dwarves build the floor just fine if there's no boulder in the way. But when there is a (untasked, unforbidden, etc.) boulder they fail with an unhelpfully incorrect message.
(0034958)
DaliTimelord (reporter)
2016-04-01 16:17

Very annoying. Trying to make rooms with cabinets, chests, beds, and doors, and the task is randomly cancelled, even though they have done it before.

This also happened when I was trying to make walls.

Enabling the task again several times usually did the trick for me. :(
(0034960)
Loci (manager)
2016-04-02 01:55

@DaliTimelord:

That's probably the related bug 0008907 instead.

- Issue History
Date Modified Username Field Change
2015-03-27 11:46 Loci New Issue
2015-03-27 14:09 Detros Note Added: 0032428
2015-03-27 14:11 Detros Note Added: 0032429
2015-03-27 14:52 Loci Note Added: 0032430
2016-04-01 16:17 DaliTimelord Note Added: 0034958
2016-04-02 01:55 Loci Note Added: 0034960
2016-07-07 07:12 Loci Relationship added related to 0008907


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker