-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Selling items to *some* Forge Of Wonder give more money than buying them back. #55368
Comments
Making the resell cost(of buying back items you sold to this Wonder) x1.5 or x2 would solve this? |
I dont think CDDA have a resell system/individual item tracking in place (maybe) for the x1.5 or x2 to work. |
A similar issue was reported a while back #46081 Trading is a really weird mechanic that has a whole mess of stuff that affects item prices (for example: social skill, faction standing, player ugliness, and I think perception/intelligence stats) Identical items being valued differently based on whether you're selling or buying isn't a problem in itself (think of it as haggling with the vendor). The real problem is the constant buying/selling of the same items over and over as an infinite money exploit. (ok selling an item and buying a cheaper copy of it is also a problem, but that's a lot harder to solve) So yeah, the best way to fix this is to track sold/bought items and adjust their prices accordingly. I'm not familiar with that code but If there is indeed no individual item tracking in place, then I wouldn't expect this to be fixed for a while. |
There should probably just be a check that makes an even return the best possibility. |
That could work. I could foresee some edge cases where the sell price of items effectively goes down because you get too good at haggling, which would effectively make it harder to trade for items with more fixed value(aka currency items). Optimizing trade between multiple merchants might also become a little wonky. However those are pretty nitpicky issues. In general it's probably a good idea to limit to how "good" prices can become for the player. |
If you always do this, then you lose the advantages of the social skill and intelligence stat. If you only do it when both parties have the item, then you can game it easily by buying all the stock then selling it back for profit. |
I'm leaving this open as there are a number of bugs in this space. There is significant desire for advanced functionality in trade code. |
This was fixed in #57706, though IMHO the Forge Lord should have their intelligence stat nerfed |
Describe the bug
Some Forge of Wonders have different buy/sell rate. Any items sell to some can be buy back relatively cheaper,and is repeatable multiple times thus is exploitable for infinite money. This seem to apply to some other base game's NPC merchants as well.Also, sell value will increase up to around 60-70% at 20 social skill but buying value stay the same, so its even more broken at higher social skill.
Steps to reproduce
Expected behavior
You know, the usual economy i guess.
Screenshots
:
Versions and configuration
Dark Days Ahead [dda],
Disable NPC Needs [no_npc_food],
Bionic Professions [package_bionic_professions],
Magiclysm [magiclysm],
Crazy Cataclysm [crazy_cataclysm],
SpeedyDex [speedydex],
Stats Through Skills [StatsThroughSkills],
Stats Through Kills [stats_through_kills]
]
Additional context
No response
The text was updated successfully, but these errors were encountered: