Closed bploeckelman closed 12 years ago
There was a missing break in the BuildManager loop which assigns idle agents to build tasks. This led to repeat builds of a building when the BM had multiple idle units.
This led to overproduction of Supply Depots for a single order (i.e. 1 request becomes >1 depots), so the SM was incorrectly calculating its planned SupplyCount.
Late in some matches, when we have 200/200 supply, the BuildMgr keeps adding new supply depots to the build stack (I've seen over 100 of them sometimes), and nearly all resources gathered are put towards building new depots (I've seen almost half the map full of them if the match lasts long enough)