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>