imported>Gozolo |
imported>Gozolo |
Line 1: |
Line 1: |
| I'm new to 'wiki' CMS and don't know how to submit this text properly, but I made a little investigation on how barter system works in Fallout 3, so if a moderator finds it useful it can be added to the site. Meanwhile I'll post it here.
| |
|
| |
|
| There are 4 parameters that effect the result of the price in the barter system. 2 for the buying prices and 2 for the selling prices.
| |
|
| |
| !!! The skillcheck is based ONLY on the Player's 'barter' skill. Vendor's 'barter' skill has no effect on a price.
| |
|
| |
|
| |
| Parameters:
| |
|
| |
| <pre>fBarterBuyBase (default value = 1.55)
| |
|
| |
| fBarterBuyMult (default value = -0.45)
| |
|
| |
| fBarterSellBase (default value = 0.45)
| |
|
| |
| fBarterSellMult (default value = 0.45)</pre>
| |
|
| |
|
| |
| Buying from a vendor formula:
| |
|
| |
| <pre>Price = ( 'Item Value' * fBarterBuyBase ) + ( 'Item Value' * 'Skill' * fBarterBuyMult / 100 )</pre>
| |
|
| |
|
| |
| Selling to a vendor formula:
| |
|
| |
| <pre>Price = ( 'Item Value' * fBarterSellBase ) + ( 'Item Value' * 'Skill' * fBarterSellMult / 100 )</pre>
| |
|
| |
|
| |
| Examples:
| |
|
| |
| As an example I'll take 'Ol' Painless' Hunting Rifle, which has a value '250' with default barter parameters considering that Player's 'barter' skill is 50.
| |
|
| |
|
| |
| Buying from a vendor price will be 331.
| |
|
| |
| <pre>Price = ( 250 * 1.55 ) + ( 250 * 50 * (-0.45) / 100 ) = 387.5 - 56.25 = 331.25</pre>
| |
|
| |
|
| |
| Selling to a vendor price will be 169.
| |
|
| |
| <pre>Price = ( 250 * 0.45 ) + ( 250 * 50 * 0.45 / 100 ) = 112.5 + 56.25 = 168.75</pre>
| |
|
| |
|
| |
| There are some other parameters, but my only guess is that they remain from the Oblivion and are unused in the Fallout 3 system.
| |
|
| |
| Thanks for your attention. I hope it'll help.
| |
|
| |
| --[[User:Gozolo|gozolo]] 00:44, 27 June 2009 (UTC)
| |