I recently looked at another way to modifying buy prices, in addition to setGoldValue(). I found the entry point " Modify Buy Prices" and it works fine, for the most part. I have found however there is a limit to how low the buying prices will go.
Looking at the game settings page on the wiki, I came across these settings: fBarterMax, fBarterMin, and the far more interesting: fBarterBuyMin. This last one should control the absolute minimum price of an item. This doesn't seem to be the case according to my tests. In fact, modifying this setting, more specifically lowering it, does not seem to do anything.
A look at the mod Trade and Barter revealed the author uses a similar method to changing buying/selling prices: the Modify Buy Prices Entry Point. The mod, however, suffers from the same "bug"; prices will not go lower than a certain percent, which is much much higher than the 10% minimum the mod allows you to set. Which leads me to believe the author isn't aware of it.
Can anyone offer some insight into this issue. Are there additional settings that may be affecting this. Anyone know a different way of controlling the buy prices?
Thanks.