The game don't detect my Mason promotion to potter or blacksmith[RES]

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 :confused:

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 :slight_smile:

Which mods are you using, @Killex?
Could you upload your savefile? (and if you have one before promoting him to Blacksmith, even better).

i use a lot of mods but all works with alpha 22

Then, could you upload the savefile? I want to know what is that blue square buff thing on the unit frame.
I’m worried because one of the errors mention the professor trait, but I haven’t been able to reproduce this.

Did he talk to someone else before promoting?
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.

oh, yes ! i forgot about stonehearth café, this is the only mod that have some lags, i should disable it and try agin then

“Did he talk to someone else before promoting?” yes

ok, the bug is fix now, it were just a too old mod thatbring some bugs here :wink:

Oh really? :thinking:
Did your blacksmith fix?

Yep :slight_smile: everything is ok now :wink:

1 Like