A Build Bug after some time


#1

Suddenly, the heartlings do not continue to build.
Resources are there but they only build a little bit if I reload the game.


#2

continue playing is very exhausting.
Each construction section will be put off work


#3

Thanks for reporting! Do you have a save? Chris is currently looking at building bugs, so saves would be super useful.


#4

In 9-10 hours i am home from work then i upload it.


#5

https://drive.google.com/file/d/1i4TmguTdI5wgBNgIzvuOTRdhhRPWApd0/view?usp=sharing

I have two Savegames ziped in one File. In both Saves are the Problem.


#6

There seems to be a couple areas far away that require dirt, perhaps from enemy camps?
The hearthlings seem stuck trying to find dirt resource. If you pause those two areas (they appear in red if you open the building editor) they should resume building that house.

We’ll keep investigating. Perhaps the priority of the AI is wrong or gets stuck over time (restoring camps vs actual building, since both are considered building tasks).


#7

I did not think about that anymore.
These were two goblin camps that they were to shovel again.


#8

I Spwand Terrain Dirtpile and shows


#9

ok, they work again.
The mistake is to refill the earth from two camps at the same time.
The earth was empty at some point whatsoever and then nothing went on.


#10

@relyss would it be an idea to just naturally auto-fix those goblin zones if the player hasn’t after some time?


#11

This sounds nice.


#12

New Error!

if I forgive a new construction order always comes this error message.

Only when I save and reload do they start to work.

release-893 (x64)[M]

co-routine failed: No matching overload found, candidates: bool are_strictly_connected(lua_State*,Point3 const&,Region3 const&,int) bool are_strictly_connected(lua_State*,Point3 const&,Point3 const&,int)

stack traceback: [C]: in function ‘are_strictly_connected’ …ing2/plan/jobs/blueprints_to_building_pieces_job.lua:343: in function ‘fn’ radiant/controllers/persistent_job.lua:86: in function <radiant/controllers/persistent_job.lua:78> (tail call): ? …ing2/plan/jobs/blueprints_to_building_pieces_job.lua:302: in function ‘find_root_point’ …ing2/plan/jobs/blueprints_to_building_pieces_job.lua:160: in function ‘run’ stonehearth/lib/persistent_job_sequence.lua:39: in function ‘run’ radiant/controllers/persistent_job.lua:49: in function <radiant/controllers/persistent_job.lua:47> (tail call): ?


#13

The Save:

https://drive.google.com/file/d/1Er1Eq_bdFkopZJbjLRclwG5W446TM-ak/view?usp=sharing


#14

Adding Chris, who is looking at various building bugs: @not_owen_wilson