Jump to content

Wolf of 0ad Street - Market pump exploit


Recommended Posts

Under certain conditions, the market can be pumped exploited with OP trades that will generate infinite resources. Below is one example of the exploit:

image.png.4cf84dab289f775239546160f79c0043.png

One needs to firstly invest 3000 metal to buy some other resources, e.g. food, to really depreciate the metal value and raise the food value. Then you take 500 food to trade back more than 3000 metal - you end with a net profit in metal. Furthermore, the food is still highly valued and you can buy huge quantities of other resources with food, resulting in resources being generated from nowhere. 

However, this is not consistently working. I tried to reproduce this but did not get these profitable values like Cube did. After many trades, I was eventually able to generate 10K metal after spending 2000 food and 2500 wood (profit?)

 

Ideally we make changes to the bartering mechanism to prevent this from happening. 

  • Thanks 2
Link to comment
Share on other sites

Since that happened this WE I looked into it, and got a grasp of the problem. The prices are currently driven by the number of transactions and not the volumes they generate. So one can drive the price of a resource then benefit from large transactions, therefor overall generating resources. Currently the formula multiply some constants to sold amount (which is equivalent to number of transactions, as sold amounts are fix), if you change it to bought amount, large transaction affect the price more, and generating resources from this 'Pump and Dump' no longer works :laugh: 
=> The only way to have barter efficiency over 100% will now be if ANOTHER player oversold a resource, and the amount you can generate is now proportional to the amount he lost. Which is very likely the behavior intended in the first place.

Edited by Atrik
  • Like 3
Link to comment
Share on other sites

  • 1 month later...

Today, almost 2 month after the public knowing of the market exploit, it happened again. It was a tg 4v4, the oddity detector called it out immediately. The player accused me of lying and insulted me. I wanted to resign the game right away. There was some doubt about a false positive and I carried on since the others wanted to play it out. I wouldn't post if he didn't deny it and insult me. If you are around him don't talk about any game weaknesses, exploits or modding or so. Here's screenshots from the replay. I am very disappointed that jagsusindia cheats and robs the trust and time of 7 other players. 

The oddity detector has some false positives on the other checks, e.g. for mouse clicker on lag. But I didn't see the market exploit check fail yet.

It can be seen in the snippet that jagsus only traded food and wood with a barter efficiency over 100%.

market_expoit_jagsus.png.187145a12fbbbbe23ba22795635b01db.pngmarket_exploit_jagsus_2.thumb.png.214bb546df293067fbe4aa0d3ac1a096.png

  • Like 2
  • Sad 1
Link to comment
Share on other sites

32 minutes ago, ffm2 said:

Today, almost 2 month after the public knowing of the market exploit, it happened again.

That's sad. But that problem has a solution. 

The moment it happens, you just collectively let a 4v1 on the cheater.

Until he's out of the game, everyone is on cease fire.

Edited by Deicide4u
  • Haha 2
Link to comment
Share on other sites

1.Consider this: It was a champ cav game, I needed food, not wood, but I traded for wood instead of for food; so I reversed my dealings. is that cheating?

2. this is a pretty much a net loss. 2800 food+2500 wood (5300 resource total) for 4500 food is a net loss, it's barely a profit for 5900 total resource. on what earth is that cheating?

3. you need atleast 3.5k metal to run the exploit I think, and I literally started mining metal.

4. I already knew there are specs watching, do you really think I'm that dumb to actually exploit?

 

Link to comment
Share on other sites

I was about to report it myself in that game that got a free turnover, but then ffm started spamming "gg cheats" "gg bye" "resigning" so I lost my cool. then they paused for 5 mins ruining my build. truly a great strategy, I must add.

To everyone other than ffm, I apologise if you thought this was cheating, it isn't, I'm always a texter you'll see me text my intentions always before going for smth weird or new. 

Link to comment
Share on other sites

5 hours ago, Arup said:

I was about to report it myself

Sure you were. When you bartered 500 wood for 1352 food, did you stop to think how this might be suspicious? 

No, you kept bartering 500 wood for obviously large amounts of food. 

So, I call BS. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...