View Issue Details

IDProjectCategoryView StatusLast Update
0007205Dwarf FortressDwarf Mode -- Buildings, Generalpublic2014-07-18 17:19
ReporterPickerel Assigned Touser6 
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
OSWIndows 8OS Versionunknown 
Product Version0.40.02 
Summary0007205: Trees disappear when leaves built on
DescriptionIf, on higher levels, one builds on any of the leaves of a tree, the tree immediately disappears.
Steps To Reproduce1. Build walls on z=1 under the tree. Walls on z=1 cause floors on z=2. Build wall elsewhere for comparison - not under tree.
2. Build next to a tree (a tile or two away from the widest expanse of its leaves), say a staircase, up to z=2. Doesn't need to be anywhere near the walls or anything, just out in the open is fine.
3. On z=2, from the stairs, build floors over to the tree, and 'into' the tree, such that a floor would replace a square of the tree's leaves.
4. Watch as the tree disappears, and as the walls under the tree on z=1 have no tops - where there would be floors due to them is 'open space'.
Additional InformationUsing new release, unmodified.
Tagstrees, walls

Activities

Pickerel

2014-07-13 07:55

reporter   ~0026123

Addendum: I did some further testing. Here's some random facts.
1. Deconstructing the z=1 level wall whose top doesn't exist and reconstructing it DOES reset the 'floor' that should be there. Constructing another construction on the 'open space' and deconstructing that does so as well.
2. Even though it's supposed to be 'open space', items will still land on, and float on, it. They WILL fall if you deconstruct the wall out from under them.
3. This occurs no matter how the tree disappears. I constructed some walls around and under a tree, and then chopped down the tree. The result was the same: any wall that was under the tree was left with only 'open space' above, while those around the tree but not under the branches or leaves were fine. Consequently this is how I determined 0000002: the logs from the tree fell, and some landed and floated on the top of the walls in question.
4. This 'open space' acts as open space for dwarves: they will not walk across it (despite the above mentioned ability for items to land and float on it).

user6

2014-07-13 09:10

  ~0026136

Are you sure you didn't chop down the tree (0007127), or mine out a root (0006749)?

Pickerel

2014-07-18 17:02

reporter   ~0026914

I assume you are referring specifically to the part about how building on the leaves made the tree disappear: Yes. I have tried it several times, and it is consistent.
For the disappearing 'top of wall' tiles part, though, it doesn't seem to matter how you get rid of the tree, the tops of walls still end up being open space. I addressed that in my addendum.

user6

2014-07-18 17:18

  ~0026915

The open space thing is 0007127 -- we don't need to worry about that part of the report.

Add Note

Note

Issue History

Date Modified Username Field Change
2014-07-13 06:54 Pickerel New Issue
2014-07-13 07:55 Pickerel Note Added: 0026123
2014-07-13 08:56 Kennel Tag Attached: trees
2014-07-13 08:56 Kennel Tag Attached: walls
2014-07-13 09:10 user6 Note Added: 0026136
2014-07-13 09:10 user6 Assigned To => user6
2014-07-13 09:10 user6 Status new => feedback
2014-07-18 17:02 Pickerel Note Added: 0026914
2014-07-18 17:02 Pickerel Status feedback => assigned
2014-07-18 17:18 user6 Note Added: 0026915
2014-07-18 17:19 user6 Summary Trees disappear when leaves built on, and leave floors due to walls below as empty space. => Trees disappear when leaves built on