Summary:
Ofttimes when multiple crafters require a certain material and the material runs out with one of them ending up without being able to get it, the queue of that crafter gets stuck.
For example:
Weaver has leather in queue, followed by thread. Leather requies thread, and there’s a blacksmith in town using thread.
There’s 1 thread left. Weaver wants to use thread to craft leather, but blacksmith steals the thread, and we end up with a weaver wanting to craft leather forever, but he’ll never have the thread, because he was supposed to craft it.
Steps to reproduce:
- Have crafter A and crafter B craft something that requires a common material
- Wait until common material depletes (it’s more noticeable if the common material is produced by either crafter A or crafter B)
- Watch as one of the crafter’s queue gets stuck
Expected Results:
Both crafters go to the next item in their queue
Actual Results:
One of the crafter’s queue gets stuck until manually fixed or the common material arrives
Notes:
I observed this issue in previous versions, too, so this is not a new thing.
Attachments:
In the situation below, there was a blacksmith who stole the last thread, and now my weaver is stuck.
(notice the pile of silkweed that is used to craft thread)
Version Number and Mods in use:
develop-2924
System Information:
Windows 10