(05-29-2020, 04:50 PM)Haxus Wrote: This is not a bug. It prevents a building from wasting materials by manufacturing more than it can store. The excess is then lost.
When the process has no room to store the output, it runs again without consuming more materials. Eventually there is room to store the output.
This only matters for manufacturing processes that actually consume materials though. But as mentioned earlier, having the process itself calculate how many workshops is causing it to exceed and then return the materials for those, would be the best solution.
But as just mentioned in my post above. This issue is mostly only noticeable because of the bug that causes output to be way too high. Fix that and this issue will stop being noticeable for 90% of cases.
See: (Bug report) Production bonuses apply twice per shop (Exponential bonuses)