Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000529Dwarf FortressPathfindingpublic2010-04-05 15:272010-12-11 08:59
Reporterking doom 
Assigned ToToady One 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionduplicate 
PlatformOSOS Version
Product Version0.31.01 
Target VersionFixed in Version 
Summary0000529: Yet another way to break pathfinding, this time with a rock.
DescriptionIf a dwarf is making a workshop and there is loose stone in the way, the dwarf will drag the stone out of the nine tiles required by the workshop. The loose stone now becomes an impregnable barrier, and the tile it ends up in appears to be considered occupied by an invisible wall, forever.
Steps To Reproducedig a 3x3 room with one entrance. Build a workshop inside it. Laugh as the dwarf deags the mined stone into the doorway to the room, entoming himself with an invisible wall forever.
Tagspathfinding
Attached Files

- Relationships
child of 0000018closedToady One Pathfinding fails to update after map changes 

-  Notes
(0001237)
RichardCorey (reporter)
2010-04-05 15:29

Are you sure it's forever, and won't suddenly break after a few seasons?
(0001239)
Footkerchief (manager)
2010-04-05 15:35

Are you sure it's not the workshop itself preventing the dwarf from leaving? Workshops have impassable tiles -- see the "Be Aware" paragraph here http://df.magmawiki.com/index.php/40d:Workshop [^]
(0001240)
king doom (reporter)
2010-04-05 15:35
edited on: 2010-04-05 15:38

I don't know how long it lasts, I'm not an expert with invisible walls, generally by the time the dwarf starves to death I give a long, drawn out sigh and start another fort.

Yes I'm sure it's not the workshop itself preventing the dwarf from leaving. I made sure to place the workshops so that dwarves can exit and enter freely. I tried placing a cabinet in the space the rock was, I got the pinkish cannot place here no access to available materials message when I tried.

(0001243)
Footkerchief (manager)
2010-04-05 15:43

What happens if the workshop gets deconstructed? Does the bug last through a save/load?
(0001251)
king doom (reporter)
2010-04-05 16:10

The bug persists through workshops being deconstructed, still can't place anything in the doorway into the room, the game still considers it a location with no available materials if you try to build something there. Not sure about the save/reload, I lost a pretty important dwarf and the spiral was going to wipe out my fort so I restarted.
(0001258)
Logical2u (manager)
2010-04-05 16:25
edited on: 2010-04-05 16:31

Upload a save if it ever happens again.

I tend to construct my workshops in 3x3 rooms with a single doorway, to prevent moody dwarfs from getting loose. In fact I'm using this design in my current fort. So far I haven't had any issues with any dwarves getting stuck. (Built ~ 10 workshops so far in 3x3 areas without issue)

(0001307)
finesse (reporter)
2010-04-05 19:40

With this bug generally waiting a few seasons will fix it, otherwise a save/exit/load always works for me.

Also, I have never had a problem placing multiple buildings to be built (a few hundred at a time) and save/exit/load after placing them but before letting them start building and my little minions never get stuck after building (thought this might be relevant for toady to know).
(0003103)
Footkerchief (manager)
2010-04-12 12:36

This and other issues are being marked resolved because they fit the symptoms of the general pathing bug described by issues 0000018 and 0000070. If this issue represents an additional bug, it will most likely present different symptoms in 31.03, and a new report should be submitted.

- Issue History
Date Modified Username Field Change
2010-04-05 15:27 king doom New Issue
2010-04-05 15:29 RichardCorey Note Added: 0001237
2010-04-05 15:34 king doom Tag Attached: pathfinding
2010-04-05 15:35 Footkerchief Note Added: 0001239
2010-04-05 15:35 king doom Note Added: 0001240
2010-04-05 15:38 king doom Note Edited: 0001240 View Revisions
2010-04-05 15:43 Footkerchief Note Added: 0001243
2010-04-05 16:10 king doom Note Added: 0001251
2010-04-05 16:25 Logical2u Note Added: 0001258
2010-04-05 16:31 Logical2u Note Edited: 0001258 View Revisions
2010-04-05 19:40 finesse Note Added: 0001307
2010-04-05 22:20 Footkerchief Relationship added child of 0000018
2010-04-11 18:35 Footkerchief Tag Attached: Still Present in 31.03?
2010-04-12 12:36 Footkerchief Note Added: 0003103
2010-04-12 12:36 Footkerchief Status new => resolved
2010-04-12 12:36 Footkerchief Fixed in Version => 0.31.03
2010-04-12 12:36 Footkerchief Resolution open => fixed
2010-04-12 12:36 Footkerchief Assigned To => Footkerchief
2010-04-12 12:40 Footkerchief Status resolved => assigned
2010-04-12 12:40 Footkerchief Assigned To Footkerchief => Toady One
2010-04-12 12:41 Footkerchief Status assigned => resolved
2010-04-12 13:12 Footkerchief Status resolved => assigned
2010-04-12 13:13 Footkerchief Status assigned => resolved
2010-04-12 13:13 Footkerchief Fixed in Version 0.31.03 =>
2010-04-12 13:13 Footkerchief Resolution fixed => duplicate
2010-06-04 10:06 Footkerchief Tag Renamed Still Present in 31.03? => Fixed in 31.03?
2010-06-09 06:46 Toady One Status resolved => closed
2010-12-11 08:59 Dwarfu Tag Detached: Fixed in 31.03?


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker