after a while of playing I’ve encountered a bug where idle hearthlings stay idle even if there’s work. the bottom right bar was normal (only difference being it was almost entirely green). after saving and re-loading the save they’re back to normal for a bit but then they eventually stay idle
Steps to reproduce:
just play the game and eventually it’ll happen.
What I think is going on:
I think it has something with the ai ‘locking up’ and somehow staying idle, I personally would probably fix this by having a timer on each hearthling and making it if they’re idle for too long they automatically reset their own ai.
I’m playing version Alpha 22.5 with no mods
Welcome to the forum, @Schwender_exe
Could you upload that savefile so that we can take a look at it?
I’m not sure how to upload a save, is it the metadata.json? because it won’t let me upload the entire file
Oops, forgot the detailed instructions:
- Find the save folder for the saves you wish to upload. By default, they are located in
C:\Program Files (x86)\Steam\steamapps\common\Stonehearth\saved_games (assuming a default Steam install).
- Zip the folder.
- Right click the folder (should be a long set of numbers).
- Left click on
Send to in the menu that appears.
- Left click on `Compressed (Zipped) folder).
(Optional) Rename the folder to something different than the default set of numbers.
- Upload the save.
- If the zip is less than 10 MB, you can upload it directly. Either use the upload button or drag and drop it into the compose window,
- If larger than 10 MB, upload it to a cloud storage site like Dropbox, Google Drive, File Dropper, etc. and post the sharing link here.
So each savefile is a folder that contains 4 files.
thanks! I’ll send both of my current saves because it happened on both of them.
Occuring to me in the latest stonehearth build, in a multiplayer game as the host.:
CHECK failed: C:\rb\ihome\root\SH-OB0-BUILD\stonehearth\source\lib\lua\ai\execution_unit.cpp:220
bad unit transition “set_think_output” from “starting” in action pickup item type
unit: human work dispatcher
compound: human work dispatcher
unit: human simple labor dispatcher
compound: human simple labor dispatcher
unit: restock storage
compound: restock storage
unit: find and put item into backpack
compound: find and put item into backpack
unit: pickup item type
[C]: in function ‘set_think_output’
…ehearth/ai/actions/find_path_to_reachable_entity.lua:68: in function ‘cb’
stonehearth/components/pathfinder/astar_search.lua:131: in function ‘_on_solved’
stonehearth/components/pathfinder/astar_search.lua:99: in function <stonehearth/components/pathfinder/astar_search.lua:98>
1526620867461.zip (3.9 MB)
stonehearth.zip (436.0 KB)