Putting up walls on certain floor plans breaks the building tool.
After creating a floor plan with a specific element, the ‘raise walls’ tool can cause an assertion error and does not actually create all the walls around the building. After this happens, the build tools keeps throwing assertion errors, no matter what build tool is selected.
Steps to reproduce:
- Create a floor plan with a one voxel ‘slit’ in it (see image)
- Raise walls on the floor plan
- Notice the errors and that all the closest wall to the slit has not been generated
- Try using any other building tool (floor, slabs, walls, roof, etc.) and notice the assertion errors that result
Reference image to show the element that the floor plan needs to generate this error
Error that occurs after growing walls in the building designer
All the are created around the floor plan
The game tells me that the floor plan is not valid and I should stop deliberately trying to break the game
Not all the walls are built and the build tools become unusable
This takes an almost deliberate attempt to generate this bug, but it does completely break the building tool in a fantastically reproducible fashion.
Undo seems to be the only ‘tool’ that still functions, and the building ghost can be completely removed. I would advise trying this, as generates the interesting result of keeping the wall ghosts visible until the last slab has been undone.
It also should be noted that a floor plan with ‘slit’ of equal wall lengths does not generate this bug:
Similar floor plan that does not generate an error on ‘walls-up’
stonehearth.log.txt (17.1 KB)
Versions and Mods:
Windows 8.1, gtx 560, intel core i7, 8gb ram