[new_builder] broken building

Summary:
after building this building it refused to build or let me leave the building ui menu. I had no errors prior to building this
Steps to reproduce:

  1. load save
  2. click on unbuilt building
  3. enjoy being stuck forever

Expected Results:
building builds
Actual Results:
ruined save
Notes:
i built this by placing blocks instead of rooms because its a barn and I dont want a floor
Attachments:
picture of building and save file because i could not save it as a template
barn
auto_save.7z (3.6 MB)

Version Number and Mods in use:
828 no mods
System Information:
windows 10 x64

1 Like

Upon loading I was greeted by following error message:

release-828 (x64)[M]
co-routine failed: invalid key to ‘next’
stack traceback:
[C]: in function ‘next’
radiant/controllers/persistent_job.lua:74: in function ‘?’
radiant/lib/unclasslib.lua:381: in function ‘yield_over_table’
…rth/components/building2/plan/jobs/blueprint_job.lua:68: in function ‘calculate_diffs’
…rth/components/building2/plan/jobs/blueprint_job.lua:53: in function ‘run’
stonehearth/lib/persistent_job_sequence.lua:39: in function ‘run’
radiant/controllers/persistent_job.lua:43: in function ‘f’
radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>

Edit: Tried to build a simple structure with slabs and picket fences only to see if it works. And it doesn’t (“Your Hearthlings cannot figure out how to build yadda yadda”).

slabfencestructurenotbuilding.zip (40.6 KB)

1 Like

Thanks for the feedback! There was a pretty bad error relating to roofs removal that left things that were attached to roof walls in a ‘zombie’ state, which creates bad errors down the line when you want to build. Sorry about that. The next push to unstable should fix this, though your building is in a bad state, I’m afraid, and will have to be designed again. Again, very sorry for the trouble.

Thanks for the feedback! Still working through a number of annoying problems with fixture placement; this particular issue should be fixed in the next unstable push.

1 Like