Evolve icon indicating copy to clipboard operation
Evolve copied to clipboard

Bug: Manual trade sales price exceeds purchases price after large purchase with certain resources

Open aivct opened this issue 3 years ago • 1 comments

Behaviour: In the Trade Tab, buying a large quantity of resources with high Trade Profitability can cause the subsequent sales to sometimes exceed the original purchase price, allowing for instant arbitrage. For example, buying 1M furs for $16M, which can be immediately resold for $32M. Buying 1M Food for $5M changes the sales price to $60M, et etc. Though not a very bad exploit, since it doesn't tend to work for all resources and not all bottleneck resources can be found on the market anyways, it still is immersion breaking. Expected Behaviour: There should be a limit such that with large quantities purchased/sold, the immediate purchase/sales price correspond for eachother. ie, if one buys 1M furs at $16M, one should be able to sell it back only UP TO $16M again, no more. Notes on Reproducing: Tested with ~100% trade profitability (20 railways, 20GPS, 20 wharfs), plus entrepreneur governor. Game has just entered bolognium stage. This does not work with all resources, only the upper ones (ie, food, stone, crystal... by the time we get to steel the effect is smaller)

aivct avatar Dec 08 '21 07:12 aivct

Well that's just a real life bug called market manipulation. (not exactly but you get it)

Beorseder avatar Dec 08 '21 12:12 Beorseder