View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0011099 | Dwarf Fortress | Dwarf Mode -- Buildings, General | public | 2019-05-25 13:05 | 2019-05-26 09:31 |
Reporter | Cosinus | Assigned To | Loci | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Platform | Windows | OS | Win 8.1 Pro | ||
Product Version | 0.44.12 | ||||
Summary | 0011099: Constructed Walls change their building material seemingly at random | ||||
Description | In rare cases, constructed walls can change the material they are made of instantly. In my case a Willow block wall changed into a marble block wall and vice versa. This should obviously not happen and stone walls should stay stone walls. | ||||
Steps To Reproduce | Screenshot here: https://imgur.com/a/G2lMrIq Savefile here: http://dffd.bay12games.com/file.php?id=14388 Load the save file and observe the left wall visible in the screenshot. Inspect the wall and see that those are marble walls with one willow wall among them. Order a construction of a willow block floor (I also reproduced it with a different material) on the tile directly north of the northern staircase (directly to the west of the willow wall). When completed, this changes the willow wall to a marble wall and 2 marble walls to willow walls. This was reproduced 4/4 times. | ||||
Additional Information | Bit of Background: I noticed this bizarre bug when attempting to construct a giant marble pyramid. The bug seems to only occur on the first floor above ground level (at least that's where I noticed it). It definitely never happened on the ground level, where the corner tiles are still the initial construction markers. When I initially noticed a bunch of willow walls, I assumed I had accidentally chosen the wrong building material, since my scaffolding was made out of willow. But I noticed more of these tiles appearing and got suspicious. This bug did not occur on 2 other smaller buildings that I had built earlier. It also only occurred with marble and willow (blocks respectively), not any other material. Speculation: The walls on this section were constructed when there were still trees in the immediate area, so a few accidents and collapses occurred and some construction orders were cancelled. Maybe this was not properly handled? I can't think of anything else that distinguishes these sections of wall from any other. | ||||
Tags | No tags attached. | ||||
|
Update: My suspicion about the trees is growing. When I dismantled a wall after it had turned from a marble to a willow wall, I got both a marble and a willow block. More importantly, the tile is now shown as "tree", even though there is a wall below and no tree anywhere near. |
|
It appears that there are two walls in the problematic tiles, and the game is confused about which to display "on top". I was able to reproduce the bug: * build wall_1 on the ground under a tree * build wall_2 on the tree tile directly above wall_1 * do not build any additional support for the wall_2 * chop down the tree (cave-in, wall_2 disappears, material is not freed) * build wall_3 on the same tile as wall_2 * build other constructions around that tile to swap display of wall_2 and wall_3 |