An Error I hadn't seen before: Pathfinding

It just popped up so I have no idea how to reproduce.

-Copy from clipboard-

release-763 (x64)
No matching overload found, candidates: custom [class std::shared_ptr] create_direct_path_finder(lua_State*,custom [class std::weak_ptr])
stack traceback:
radiant/modules/common.lua:245: in function 'report_traceback’
radiant/modules/common.lua:256: in function <radiant/modules/common.lua:250>
[C]: in function 'create_direct_path_finder’
stonehearth/ai/actions/chase_entity_action.lua:153: in function '_get_direct_path_to_entity’
stonehearth/ai/actions/chase_entity_action.lua:124: in function '_search_for_new_path’
stonehearth/ai/actions/chase_entity_action.lua:107: in function '_try_recalculate_path’
stonehearth/ai/actions/chase_entity_action.lua:286: in function <stonehearth/ai/actions/chase_entity_action.lua:282>
[C]: in function 'instance’
radiant/modules/events.lua:291: in function <radiant/modules/events.lua:285>
[C]: in function 'xpcall’
radiant/modules/common.lua:265: in function 'xpcall’
radiant/modules/events.lua:285: in function 'trigger’
radiant/modules/events.lua:398: in function '_trigger_gameloop’
radiant/modules/events.lua:446: in function '_update’
radiant/server.lua:61: in function <radiant/server.lua:58>

I believe this is fixed in the current code, to be included in A23.

1 Like