Hello, i just promoted my mason to a blacksmith, he took the hammer and changed his outfit but, when i tryed to access the workshop, it say that i don’t have a blacksmith
ERRORS :
release-737 (x64)[M]
No matching overload found, candidates: luabind::object load_json(lua_State*,std::string const&,bool)
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 ‘load_json’
radiant/modules/resources.lua:33: in function ‘load_json’
…nehearth/services/server/job/job_info_controller.lua:242: in function ‘_build_craftable_recipe_list’
…nehearth/services/server/job/job_info_controller.lua:107: in function ‘activate’
radiant/modules/common.lua:539: in function ‘create_controller’
…earth/services/server/job/player_jobs_controller.lua:48: in function ‘_ensure_job_id’
…earth/services/server/job/player_jobs_controller.lua:77: in function ‘get_job’
stonehearth/services/server/job/job_service.lua:65: in function ‘get_job_info’
stonehearth/components/job/job_component.lua:125: in function ‘get_job_info’
…rver/town/orchestrators/craft_items_orchestrator.lua:17: in function ‘run’
stonehearth/services/server/town/town.lua:551: 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:265: in function ‘xpcall’
stonehearth/services/server/threads/thread.lua:270: in function ‘f’
radiant/lib/env.lua:15: in function
release-737 (x64)[M]
stonehearth/components/job/job_component.lua:450: attempt to index local ‘controller’ (a nil value)
stack traceback:
radiant/modules/common.lua:245: in function ‘report_traceback’
radiant/modules/common.lua:256: in function <radiant/modules/common.lua:250>
stonehearth/components/job/job_component.lua:450: in function ‘_call_job’
stonehearth/components/job/job_component.lua:171: in function ‘can_level_up’
…tonehearth/data/traits/professor/professor_trait.lua:67: in function ‘_is_below_level_threshold’
…tonehearth/data/traits/professor/professor_trait.lua:41: in function ‘fn’
radiant/modules/events.lua:288: 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:370: in function ‘_fire_async_triggers’
radiant/modules/events.lua:445: in function ‘_update’
radiant/server.lua:61: in function <radiant/server.lua:58>
release-737 (x64)[M]
…earth/components/work_order/work_order_component.lua:44: assertion failed!
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 ‘assert’
…earth/components/work_order/work_order_component.lua:44: in function ‘disable_work_order’
stonehearth/services/server/town/town.lua:416: in function ‘leave_task_group’
stonehearth/components/job/job_component.lua:638: in function ‘_remove_from_task_groups’
stonehearth/components/job/job_component.lua:330: in function ‘demote’
stonehearth/components/job/job_component.lua:249: in function ‘promote_to’
…s/server/town/orchestrators/promote_orchestrator.lua:71: in function ‘_change_job’
…s/server/town/orchestrators/promote_orchestrator.lua:54: in function ‘run’
stonehearth/services/server/town/town.lua:551: 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:265: 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>
<radiant/lib/env.lua:14>
EDIT :
I tryed to convert him back into mason or worker or anything but the game go wrong then :
I hope thoses screenshots and errors log will help you to fix it soon