Summary: When building a house, the workers are supposed to build the necessary supplies. As well as building more than is required (example: house needs seven, builds seven even though two are in inventory), if the requirements for building the item isn’t meant, workers will not try to build the items – or “tell” other workers to build the items – necessary to build that original item.
Steps to reproduce:
- Make a house with a designed signpost, having no signpost in inventory
- Expect carpenter to build the basic, then the designed signpost
- Look at carpenter’s queue
Expected Results: Worker builds a signpost, then the designed signpost
Actual Results: Worker doesn’t build anything relevant
Notes: This could be implemented by checking each item with a recursive call, then assigning the lowest item first.
Version Number and Mods in use: develop-2996 Alpha 17, unmodded