Summary:
When you craft an item that does not require a workbench, the crafter puts the items on the ground. Other hearthlings can then pick the items up while the crafting is happening. The crafting still finishes and you get back some of the items.
In the base game this can be seen when crafting a workbench, but it’s more obvious if you mod in a recipe with multiple ingredients and no workbench requirement!
Steps to reproduce:
Place a stockpile on the ground.
Craft a workbench or anything else that requires no workbench.
Observe the crafter putting materials on the ground to start crafting.
Observe another hearthling walk up and steal the stuff to put back in the stockpile!
Crafting still completes successfully.
Expected Results:
The materials the crafter puts on the ground to work on should be locked to the crafter while they are crafting. No item duping allowed!
Actual Results:
Item duping is possible
Version Number and Mods in use:
Alpha 18 Release 656
Summary: Workers take stuff of the workbench during the crafting process, wich causes items to get created with less stuff then required
Steps to reproduce:
I had four wolves pelts in inventory and some thread.
Craft 2 leather bolts
Expected Results: No wolves pelt and 2 leather bolts in inventory
Actual Results: 2 wolves pelts in inventory and 2 leather bolts in inventory
Notes: I was playing on 3x speed, don’t know if that matters, I am not sure if the item get destroyed properly or if the workers actually take it right before crafting. All I saw was my crafter putting the items on the workbench, the heartling taking a pelt and right after that the crafter finishing his items
I had the same issue yesterday evening, when creating a pile of rocks. While the mason was hammering away, other hearthlings came by and snatched the stones from his table. I have no idea, though, whether the actual number of stones in my inventory changed correctly or not. The pile was finished successfully.