Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0007127Dwarf FortressMap Featurespublic2014-07-12 05:292014-07-17 15:22
Amena Ralikema 
Toady One 
normalminorhave not tried
0007127: Chopping down trees that overhang constructed walls removes the floor from top of walls
I noticed this when building a fort with wooden logs on the surface - I noticed that the crowns of a few trees overlap my walls and cut them down. Then I noticed that the floor provided by the walls on the upped z-level is missing in the parts that were covered by the trees.

It's possible that this happens only with walls built from wood logs. I haven't checked with other materials.

Screenshots of an example, before and after (top part of the map):
http://imgur.com/4mxplvY,5G4wzYn [^]
1. Build a wall under a tree, so that the z-level immediately above the wall contains branches/twigs/leaves.
2. Cut down the tree.
No tags attached.
has duplicate 0007095resolved Footkerchief No floors over walls ( related to trees) 
has duplicate 0006796resolved Dwarfu Floors not appearing on top of constructed walls 
has duplicate 0006745resolved Dwarfu When a tree is felled, there is no floor above a wall that was constructed under its crown 
has duplicate 0007228resolved Footkerchief Can't walk on top of walls that originally were part of the canopy 
has duplicate 0007291resolved Footkerchief Cut down trees falling onto build walls destroy top of wall floor. 
has duplicate 0007358resolved Footkerchief Walls built under felled trees have no floors above them 
has duplicate 0007378resolved Footkerchief Some walls have 'open space' above them 
has duplicate 0007388resolved Dwarfu Ceiling of wood walls shows as open space after cutting down adjacent tree 
has duplicate 0007483resolved Dwarfu Implicit floors above a constructed wall aren't created if a tree already occupies the tile. 
has duplicate 0007524resolved Footkerchief Trees chopped down near overhanging constructed floors cause floors to disappear. 
related to 0007521resolved Toady One burning leaves over walls won't make floor appear (at least in arena mode) 
related to 0008469confirmed Loci Cutting down trees leaves a hole in the floor (if empty layer underneath) 
Issue History
2014-07-12 05:29Amena RalikemaNew Issue
2014-07-12 06:04QuietustNote Added: 0025964
2014-07-12 08:41FootkerchiefRelationship addedhas duplicate 0007095
2014-07-12 10:00DwarfuRelationship addedhas duplicate 0006796
2014-07-12 10:00DwarfuRelationship addedhas duplicate 0006745
2014-07-13 14:12FootkerchiefSummaryChopping down trees that overhang constructed walls removes the top of the walls => Chopping down trees that overhang constructed walls removes the floor from top of walls
2014-07-13 14:12FootkerchiefRelationship addedhas duplicate 0007228
2014-07-14 14:49FootkerchiefRelationship addedhas duplicate 0007291
2014-07-15 07:13FootkerchiefRelationship addedhas duplicate 0007330
2014-07-15 18:22FootkerchiefRelationship addedhas duplicate 0007358
2014-07-16 07:10FootkerchiefRelationship addedhas duplicate 0007378
2014-07-16 12:34DwarfuRelationship addedhas duplicate 0007388
2014-07-16 12:34DwarfuIssue Monitored: robbintt
2014-07-17 15:22Toady OneNote Added: 0026784
2014-07-17 15:22Toady OneStatusnew => resolved
2014-07-17 15:22Toady OneFixed in Version => Next Version
2014-07-17 15:22Toady OneResolutionopen => fixed
2014-07-17 15:22Toady OneAssigned To => Toady One
2014-07-19 09:20DwarfuRelationship addedhas duplicate 0007483
2014-07-20 17:00DwarfuRelationship addedrelated to 0007524
2014-07-20 20:56lethosorRelationship addedrelated to 0007521
2014-08-18 11:47FootkerchiefRelationship replacedhas duplicate 0007524
2014-11-05 08:38FootkerchiefRelationship addedrelated to 0008469

2014-07-12 06:04   
There exists special logic to automatically place 'non-removable constructed floor' tiles above constructed walls when the terrain above them is removed (e.g. when channeling out the natural floor) - sounds like that logic is missing for felling trees.
Toady One   
2014-07-17 15:22   
Hopefully all the instances of this are handled for next time.