fishpondstudio/CivIdle

Bug: Two markets looping resource between each other

Closed this issue · 2 comments

If 2 markets have the same order selected (in my case it was horse -> lumber) they loop the resource (horse) between each other, wasting workers and (I think) not doing trades.

Yep. I've reported this on discord as well. Given how important markets are right now, it's making me want to pull my hair out =D

For completeness, I believe the solution is probably the same as whatever FP did to houses/consumers so THEY dont share ingredients below their current cap. Whenever you sell something in a market, create a "cap" that cannot be shared. It's just with markets, they might have above that cap, in which case you WANT them to share it. If i have 1 million stocks, i want to share those stocks above 600 (lets say I have 60/tick and 10x stockpiling selected). Once it gets to 600, stop sharing.

Dup #56