This mod is implemented incorrectly (reduces all buy prices to 20%). But it's very easy to fix (even if you know nothing about modding or coding) as it's human readable. Just open up the gamedatabundle file (the only file) in a text editor and change the values. for example 1.0 is for 100% of an items value and 0.2 is for 20%. Fixing this yourself will only take you a few minutes.
go here for info on what 3 values for each data set mean (sell, buy, inn): https://eternity.obsidian.net/game-data-formats/components#vendorratescomponent
be aware that there are 3 tiers of Bad and Good reputation (good 3 is better prices than good 1, and bad 3 is worse prices than bad 1). There's a default vender set, a free vendor (when your getting an item for free), a half off vendor (self explanatory), and values for the vendor that appears in the first town due to berath's blessing.
Just look at the data set's "DebugName" to know which set you're looking at. The values in the website I believe are for unmodded default. Keep that in mind if you want a more balanced experience... selling things for significantly higher values will leave you with a ridiculous amount of money (which is what this mod intended).
Hello! Hope you still remember this. Question: 0.2 means that, price is 20% off, or that I'm paying the 20% of the price? Like, if something is 100, Id pay 80, or Id pay 20?
It's been awhile, but judging by my original comment, it seems that .2 would mean 20% of the original value, so 80% off. I could be wrong, but you could try and see the differences between 1.0, 0.8, and 0.2 and that should make it clear.
Thank you for making this. It felt unbalanced, though, merchants you never saw/ have no reputation with, to sell their stuff with 80% discount. But then again, vanilla prices are unbalanced too, especially in the first half of the game. So I've changed the prices as it follows: left negative rep and default as in vanilla, minor positive sell with 0.9, buy with 0.3, average positive sell with 0.8/buy with 0.4, major rep with 0.7/0.45, "very major" 0.6/0.5. It was incredibly easy, once I knew where to look for them.
I won't upload it without permission, since it's a modification of an existing mod. But I can send you my changes, so you can edit this one for yourself. Send me a PM if you want to.
15 comments
go here for info on what 3 values for each data set mean (sell, buy, inn): https://eternity.obsidian.net/game-data-formats/components#vendorratescomponent
be aware that there are 3 tiers of Bad and Good reputation (good 3 is better prices than good 1, and bad 3 is worse prices than bad 1). There's a default vender set, a free vendor (when your getting an item for free), a half off vendor (self explanatory), and values for the vendor that appears in the first town due to berath's blessing.
Just look at the data set's "DebugName" to know which set you're looking at. The values in the website I believe are for unmodded default. Keep that in mind if you want a more balanced experience... selling things for significantly higher values will leave you with a ridiculous amount of money (which is what this mod intended).
It felt unbalanced, though, merchants you never saw/ have no reputation with, to sell their stuff with 80% discount. But then again, vanilla prices are unbalanced too, especially in the first half of the game. So I've changed the prices as it follows: left negative rep and default as in vanilla, minor positive sell with 0.9, buy with 0.3, average positive sell with 0.8/buy with 0.4, major rep with 0.7/0.45, "very major" 0.6/0.5. It was incredibly easy, once I knew where to look for them.