It looks like the value-based mercantile progression component works incorrectly with those items whose value exceeds the trader's cash limit. Let's say I sell an enchanted warhammer for ~750 gold and gain a skillup; than I reload and sell enchanted boots (over 4000 base value) for 1000 (merchant's limit) instead and gain nothing, not even a slightest progress bar shift. I tried reverting settings in ProgressMercantile.ini to initial values, but the problem is still present. Please look into this.
Edit: Never mind, fixed it myself. Anyone who also wants their skill progression to be based on real ingame item values may want to edit the script and change all occurences of "player.GetGoldValue" to read "player.GetFullGoldValue" so that these ridiculously expensive enchanted items are processed correctly.
Not sure how to get this thing to work it fucked my oblivion.ini and caused the game to crash and i had to spend a few hours figuring it out if anyone knows how to get this working right let me know.
For those who say they never see the initialization message... it's because its not enabled to show by default (because its annoying to see everytime you load a game).
Add this line to your Progress.ini file to make sure its working: set Progress.bInitMessage to 1
Once you are satisified, remove the line from your Progress.ini file to hide it in the future.
I just noticed this as well, so i made a thread on the Beth forums about it. Read this small thread i made, it will give information and two methods to check if Progress is working for you and others.
41 comments
Edit: Never mind, fixed it myself. Anyone who also wants their skill progression to be based on real ingame item values may want to edit the script and change all occurences of
"player.GetGoldValue"
to read
"player.GetFullGoldValue"
so that these ridiculously expensive enchanted items are processed correctly.
Progress, Progress (default), Progress (OOO), Progress (Vanilla), ProgressSBSP or ProgressSBSP (Kaldskryke)?
thanks
pik
Add this line to your Progress.ini file to make sure its working:
set Progress.bInitMessage to 1
Once you are satisified, remove the line from your Progress.ini file to hide it in the future.
I just noticed this as well, so i made a thread on the Beth forums about it. Read this small thread i made, it will give information and two methods to check if Progress is working for you and others.
_Tejon's Progress question