View Issue Details

IDProjectCategoryView StatusLast Update
0002609Dwarf FortressDwarf Mode -- Buildings, Generalpublic2012-03-22 09:05
Reporterretheldirood Assigned ToLogical2u  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionno change required 
Product Version0.31.08 
Summary0002609: Dwarves trapped by impassable tiles of workshops
DescriptionAfter building any workshop in a mined-out 3x3 square, the dwarf responsible for building it will not leave the workshop unless it is deconstructed (by him). I have tested this with the Kitchen, Mason's Workshop, Carpenter's, Fishery, and Jeweler's. In each instance, the dwarf will remain in the 3x3 space, performing no tasks of any kind, including those queued by the shop they are stuck in (because they will not leave to obtain the required materials), and if left unattended they will die of thirst or starvation. If built above ground, this does not happen, but underground with one space for a door that might be put on later, dwarves get trapped.
Steps To ReproduceMine out any 3x3 square with a space for a door, and build a workshop in the space. Once completed, Urist McBuilder will remain in the workshop's 3x3 space until it is deconstructed or he dies.
Additional InformationThis caused four of my dwarves to die of thirst within the first two months because I left them underground near all the materials they'd ever need, and focused on building a solid defense outside my fort entrance; I hadn't realized what was going on until two keeled over within seconds of each other. One of the others died as he was tearing down his workshop, the other dropped dead mid-drink in the food stockpile. Created a fresh world, new embarkation, got my mason trapped inside the Kitchen in the first couple weeks. Tore it down, and he could move around fine.
Tagsbuilding, workshop

Relationships

has duplicate 0005689 resolveduser11 Gem cutters won't cut gems, won't leave their workshops, die of thirst 
has duplicate 0003862 resolveduser11 Dwarves won't walk through workshops to build walls. 
has duplicate 0004006 resolvedLogical2u Dwarves stuck in workshops, unable to find path through specific parts of workshop 

Activities

snow

2010-07-10 02:55

reporter   ~0009864

Last edited: 2010-07-10 02:59

not all tiles of a workshop are passable.

if the exit is blocked by inpassable tiles, your dwarf can't leave and others can't enter.

solution: larger rooms for your workshops or research which tiles are passable so you can plan ahead/locate them accordingly. As a rule of thumb, workshop tiles that look like walls/filled in completly are really acting like walls.

TomiTapio

2010-07-10 05:32

reporter   ~0009865

An announcement of starvation or dehydration might help players on all built-self-in-to-corner issues.

Logical2u

2010-07-10 06:40

manager   ~0009873

Last edited: 2010-07-10 06:41

Yea, it sounds like you built the workshop is such a way that the impassable tiles were blocking the exit. Snow's advice is pretty good, I seem to recall impassable tiles are darker than the remainder of the workshop tiles.

Can you reproduce this once you are sure not blocking the exits with solid workshop tiles?
If you don't want to bother reproducing it, can you upload a screenshot of the dwarves trapped in their workshops so we can figure out whether that is what happened?

Edit: TomiTapio, that would be better brought up in the Suggestions Forum, currently the bug tracker is not for suggestions/feature requests.

retheldirood

2010-07-10 07:30

reporter   ~0009878

Um. Wow, I feel kinda silly. That seems to have done the trick. I don't recall encountering this issue during any previous version, so maybe I just had non-clipping dwarves or I got stupid/lucky with my previous layouts.

Thanks.

Logical2u

2010-07-10 07:34

manager   ~0009879

No problem at all, retheldirood. Glad we could help.

Issue History

Date Modified Username Field Change
2010-07-10 01:06 retheldirood New Issue
2010-07-10 02:55 snow Note Added: 0009864
2010-07-10 02:59 snow Note Edited: 0009864
2010-07-10 05:31 TomiTapio Tag Attached: building
2010-07-10 05:31 TomiTapio Tag Attached: workshop
2010-07-10 05:32 TomiTapio Note Added: 0009865
2010-07-10 06:40 Logical2u Note Added: 0009873
2010-07-10 06:41 Logical2u Note Edited: 0009873
2010-07-10 07:30 retheldirood Note Added: 0009878
2010-07-10 07:34 Logical2u Note Added: 0009879
2010-07-10 07:34 Logical2u Status new => resolved
2010-07-10 07:34 Logical2u Resolution open => no change required
2010-07-10 07:34 Logical2u Assigned To => Logical2u
2012-03-22 09:05 user6 Relationship added has duplicate 0005689
2012-03-22 09:05 user6 Relationship added has duplicate 0003862
2012-03-22 09:05 user6 Relationship added has duplicate 0004006
2012-03-22 09:05 user6 Relationship added has duplicate 0005387
2012-03-22 09:05 user6 Summary Dwarves trapped in workshops they have just built => Dwarves trapped by impassable tiles of workshops
2012-03-24 09:52 user11 Relationship deleted has duplicate 0005387