Build 1.8.2 Test - Set NPC to Worker
Today's update is a test build for a much requested feature - the ability to set a shopkeeper or other non-worker to be a worker. There is a new button in the Townspeople Manager to do this.

There are some limitations to this system.
Changing an NPC back to a Worker also resets any progression they have made in their previous profession.
I'm putting this up on the test server first as it turned out to be a really big change to the jobs system. I still need to add controller support for the new button as well.
I'm also working on some updates to the mood system, mostly to add more mood modifiers. For example, right now assigning an NPC with the Animal Lover trait lowers the amount of raw meat they produce, however it doesn't affect their mood. The same is true for a Cook with the Foodie trait - they produce more food with less resources, but there is no positive mood buff for that.
So I'll be adding more mood buffs and debuffs based on professions as part of this update and maybe a few more townspeople related things. More on that once I have added them all.
If you get a chance to play the test build I'd love to get your feedback on the Set NPC To Worker system.
If you would like to check out the new feature, you can get it by doing the following:
1. In the Steam Client Library where it lists all of your games, right click on HammerHelm
2. Click Preferences
3. In the window that opens, select the "Betas" Tab
4. Enter the password to download this build - WorkerTest2021 - and click Check Code
5. You should get a message that the code is correct
6. Click the drop-down box and select BigUpdateTest
Steam should immediately start a new download with the test client. The new game should be called "HammerHelm [bigupdatetest]". Once the download is complete you can launch the game and you should see "1.8.2 Test" in the title screen.
You can use existing saves with this update although I would recommend making a back up of your save if you want to try out the feature.
To get back to the main build:
1. In the Steam Client Library where it lists all of your games, right click on HammerHelm
2. Click Preferences
3. In the window that opens, select the "Betas" Tab
4. Choose “None” from the drop down
5. Steam should then revert back to the main client
-Jonathan "Calandryll" Hanna
[email protected]

There are some limitations to this system.
- You can't set a Miner, Alchemist, Farmer, Herbalist, or Fisherman back to a Worker.
- You can't set an NPC to a Worker who has a quest.
- You can't set an NPC to a Worker if they are the only shopkeeper of that type in your town.
Changing an NPC back to a Worker also resets any progression they have made in their previous profession.
I'm putting this up on the test server first as it turned out to be a really big change to the jobs system. I still need to add controller support for the new button as well.
I'm also working on some updates to the mood system, mostly to add more mood modifiers. For example, right now assigning an NPC with the Animal Lover trait lowers the amount of raw meat they produce, however it doesn't affect their mood. The same is true for a Cook with the Foodie trait - they produce more food with less resources, but there is no positive mood buff for that.
So I'll be adding more mood buffs and debuffs based on professions as part of this update and maybe a few more townspeople related things. More on that once I have added them all.
If you get a chance to play the test build I'd love to get your feedback on the Set NPC To Worker system.
If you would like to check out the new feature, you can get it by doing the following:
1. In the Steam Client Library where it lists all of your games, right click on HammerHelm
2. Click Preferences
3. In the window that opens, select the "Betas" Tab
4. Enter the password to download this build - WorkerTest2021 - and click Check Code
5. You should get a message that the code is correct
6. Click the drop-down box and select BigUpdateTest
Steam should immediately start a new download with the test client. The new game should be called "HammerHelm [bigupdatetest]". Once the download is complete you can launch the game and you should see "1.8.2 Test" in the title screen.
You can use existing saves with this update although I would recommend making a back up of your save if you want to try out the feature.
To get back to the main build:
1. In the Steam Client Library where it lists all of your games, right click on HammerHelm
2. Click Preferences
3. In the window that opens, select the "Betas" Tab
4. Choose “None” from the drop down
5. Steam should then revert back to the main client
-Jonathan "Calandryll" Hanna
[email protected]
- My Twitter: https://twitter.com/SuperSixStudios
- Discord Channel: discord.gg/soedesco