Knight sitting down and not moving. Being attacked but not losing health

Summary: Just promoted a Footman to Knight in Alpha 20. First invader attacked, I sent my troops to attack. My knight promptly sat down and became a bit sadder. He was attacked by the monsters but never lost health. After the monsters were defeated he stayed on his spot, not moving.

The game sent me a crash report as soon as he was hit the first time.

System Information:

release-696 (x64)
No matching overload found, candidates: void __add(lua_State*,Point3 const&,Point3 const&)
stack traceback:
[C]: ?
[C]: ?
…h/services/server/town_patrol/patrollable_object.lua:51: in function ‘get_centroid’
…/services/server/town_patrol/town_patrol_service.lua:132: in function ‘_calculate_patrol_score’
…/services/server/town_patrol/town_patrol_service.lua:109: in function ‘_get_object_to_patrol’
…/services/server/town_patrol/town_patrol_service.lua:72: in function 'get_patrol_route’
stonehearth/ai/actions/get_patrol_route_action.lua:57: in function '_check_for_patrol_route’
stonehearth/ai/actions/get_patrol_route_action.lua:22: in function <stonehearth/ai/actions/get_patrol_route_action.lua:17>
[C]: in function 'set_think_output’
stonehearth/ai/actions/patrol_action.lua:22: in function <stonehearth/ai/actions/patrol_action.lua:12>
[C]: in function ‘start_thinking’

[C]: in function 'run’
stonehearth/components/ai/ai_component.lua:555: in function <stonehearth/components/ai/ai_component.lua:539>
[C]: in function 'xpcall’
radiant/modules/common.lua:257: in function 'xpcall’
stonehearth/components/ai/ai_component.lua:539: in function '_thread_main’
stonehearth/services/server/threads/thread.lua:273: in function <stonehearth/services/server/threads/thread.lua:270>
[C]: in function 'xpcall’
radiant/modules/common.lua:257: in function 'xpcall’
stonehearth/services/server/threads/thread.lua:270: in function 'f’
radiant/lib/env.lua:15: in function <radiant/lib/env.lua:14>

1 Like

@Biere_deRoute, do you have the savefile where this happened? If so, could you upload it here? Is your knight still stuck after you load it?

To upload a savefile:

  1. 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).
  2. Zip the folder.
  3. Right click the folder (should be a long set of numbers).
  4. Left click on Send to in the menu that appears.
  5. Left click on `Compressed (Zipped) folder).
  6. (Optional) Rename the folder to something different than the default set of numbers.
  7. Upload the save.
  8. 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,
  9. 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.
1 Like

Hi! I reloaded and he behaved normally, immediatly. Do you still need me to upload the file?

Yes, it might still be useful…