When I click the “Craft” button in the Blacksmiths UI nothing happens. I have tried to save/load, to demote and promote the Blacksmith, close the game entirely but nothing seems to solve the issue.
Weirdly enough all my other crafters seems to work fine.
Steps to reproduce:
Not sure how to reproduce it but I attached the save file to this post.
Selected item to craft, showing up in the queue and gets crafted.
Version Number and Mods in use:
No mods are in use.
Alpha 14 (release 519)
MSI GTX 770
Samsung 850 Evo 500GB
It looks like your town is underground. Maybe your smith is busy mining, if you’re actually mining. Try unchecking mining on his work tasks, as well as haul, though im not sure if he needs haul to move finished objects to a location.
Hey there @UnnervingS, welcome to the Discourse! Thanks for the confirmation. Would you be able to upload the save where you are experiencing this?
To upload a save, locate the folder in C:\Program Files (x86)\Steam\steamapps\common\Stonehearth\saved_games (assuming a default Steam install), zip the individual save’s folder (not the entire saved_games folder), and upload it. If the *.zip is less than 10 MB, feel free to upload it directly to the Discourse. If larger, please upload it to a cloud storage site like Dropbox, Google Drive, File Dropper, etc. and post the sharing link here.
I think I might know what is causing it but you might need to do some testing to try and reproduce the issue.
The first person’s problem happened when his original blacksmith died and he promoted another. The new one wouldn’t craft.
In my case, the issue occurred after I promoted my Mason to Blacksmith instead of picking a new worker to become the Blacksmith.
So the problem may exist for ‘reassigned’ hearthlings. The crafting / assignment programming for Blacksmith isn’t clearing out the old data from the previous one. This is also the case of promoting a different profession to it as in my example. My Blacksmith wasn’t advancing. He would smelt bars… and it took me about 20 or so of copper and tin before I realized he was never advancing to Rank 1 at all.
I unassigned him and reassigned him - did not help. Finally just left him a worker and assigned a worker to Blacksmith who hadn’t already been another profession - at first the new one wouldn’t do anything, just idled. Then I restarted the game and it seemed to kick him into action and he’s been working fine ever since. That old Blacksmith, he’s a worker but if I assign him to any other job - he won’t do it.
They need to fix that - whatever in the programming retains their ‘skills’ or flags them a profession isn’t getting cleared out when you unassign or reassign them and if the previous Blacksmith dies, same issue… the data is staying in there somewhere.
Hope this helps. Should be pretty easy to reproduce in internal testing:
Level up a Mason and then promote the Mason to Blacksmith instead of promoting a Worker.
Mason turned Blacksmith will either not craft anything at forge or will craft but not level up Blacksmith.
Unassign non-working Blacksmith and assign a regular worker to Blacksmith.
Newly assigned Worker to Blacksmith should work properly (may need a save/reload of game).
Thank you for posting this bug. I loaded up the save and something is definitely going on with the crafting queue in the back end. There are items in the queue but it’s not being sent to the UI, etc etc. I will investigate.