I like the idea with the builder. But I'd much prefer if I could reduce the max-size of the WaresQueues inside the buildings and have the worker carry out the wares. I could then reduce the wares queues sizes to zero and wait till the building is empty before enhancing. Afaik, timowi is working on a similar solution in his branch.
I think it is in the users responsibility to care for the wares: one could decide if the wares are important or if a fast upgrade would be more important.
I like the idea with the builder. But I'd much prefer if I could reduce the max-size of the WaresQueues inside the buildings and have the worker carry out the wares. I could then reduce the wares queues sizes to zero and wait till the building is empty before enhancing. Afaik, timowi is working on a similar solution in his branch.
I think it is in the users responsibility to care for the wares: one could decide if the wares are important or if a fast upgrade would be more important.