Summary:
I wanted to make a custom building in my town and to give it the right look I used slabs. In the way of my building (on top of the foundation top right corner) was a silk flower. I set my workers to remove the plant however, They were mining far away so it took a while until they removed it. When someone came I was well into finishing my design and was just waiting for that plant. My worker walked onto a block (in design mode so it was not placed yet) and the whole structure save for the foundation disappeared. Now I cannot place any designs or objects without them disappearing and giving me a crashlog however, everything else works fine.
Now when I launch the save I get these two:
release-687 (x64)
…onehearth/components/building/building_component.lua:727: attempt to index field ‘entity’ (a nil value)
stack traceback:
[C]: ?
…onehearth/components/building/building_component.lua:727: in function ‘_compute_total_structures’
…onehearth/components/building/building_component.lua:130: in function <…onehearth/components/building/building_component.lua:117> and (although I’m not sure if they relate) release-687 (x64)
c++ exception: lua runtime error
stack traceback:
Steps to reproduce:
- Place a wooden foundation on top of a flower
- Build a object (in design mode) obstructing the path to the flower
- Have a worker walk through the object and all of it except for the foundation
Expected Results:
A designed building
Actual Results:
Nothing able to be built
Notes:
Playing a accendancy, forest, normal difficulty.
The foundation was built on a 4x4 hole and the foundation cannot be built even though it still exists.
Attachments:
Version Number and Mods in use:
StoneHearth 0.19.0 (release 687) x64 Build
System Information: