Attempting to outline a proper bartering system

An actual barter system, using the ‘bartering’ skill, might be nice, using probablities for striking (or failing to strike) a deal. The lower chance there is to strike a deal, the greater the XP reward.

Level 0: The player has to pay 0-200% more for an item, and receive only 10-50% of the normal value upon sale, depending on the bartering skill of the NPC.
Level 1-4: ???
Level 5: Strike a successful deal with 95% probability if the items have the same trade value (up to NPC bartering skill 8; with 9 and 10 you still have to cough up 10% and 20% more respectively). Player is unable to rip off low-skill NPCs.
Level 6-9: ???
Level 10: Get 25% discount and/or get 25% more value out of your sales, as long as NPC bartering skill is 5 or less. Ability to blatantly rob low-skill NPCs in trade (most of them, right?). Ability to start Ponzi schemes? Or a new wasteland-wide stock market exchange?

This would mean that there’s some or decent incentive to learning at least the basics. You could try to offer sucker deals, such as offering a worn sock for an assault rifle, but if the NPC refuses a deal 3 times in a row, he/she stops trading with you for 3-7 days, thus probably preventing any cheap exploitation attempts. Any glaringly bad deal will instantly result in a similar “ban”… for a full year. Also, you shouldn’t be able to offer the same identical deal twice in a row if the deal is initially refused. Possibly have the ban lifted with a successful speaking skill check.

After that it’s just a matter of correcting item prices, one glaring injustice at a time. After about 20-50 such corrections, we might have a semi-decent bartering scheme.

Also, we might make each NPC accept only certain items (categories) in trade, instead of NPCs being willing to buy anything and everything.

Thirsty NPCs might pay extra for drinks (quench).
Hungry NPCs might pay extra for food (nutrition).
A sick NPc might pay hugely for proper medication.
If an NPC is wielding a gun, its ammo caliber could be a more valuable commodity to that NPC.

Furthermore, upon world creation, certain items or categories (listed in a separate file) could have abnormally higher or lower prices (applying modifiers), in an attempt to randomize the economy a bit for each game. Could come as a mod, too. It wouldn’t have to be permanent for each game, so the wasteland economy and trends could also fluctuate, and each year or season the item price modifiers in the list would be randomized again. NPCs and traders might provide hints (or direct info) about which items or categories are trending this season. Or the NEXT season. Such information could be obtained with the speaking skill, thus creating some synergy between the two skills. Either that, or upon closing a sizeable deal, the NPC reveals the current or future trends.

Bartering with an NPC on the road would need some SERIOUS considerations and NPC ‘MEAT’ adding into the mix for sure. For instance, let’s say you’re initiating trade with a random, free-range NPC away from settlements:

Much more than either your or the NPC’s bartering skills certain factors should effect the price of an offered item:

*Are they injured
*Are either you or they armed?
*Do they have something that uses the ammunition in case of bullets/batteries
*Is this a safe place to conduct trade
*First Impressions
*Are you/they outnumbered
*Are either of you on good/bad terms with each other’s faction (if applicable/stated)
*Do they already have items of similar category? I.E. Excess Food, shortage of water, etc.
*Are they hungry/thirsty

The list could go on. Factors like if they’re legitimately afraid things might go south if they refuse your offer or feel like they have a good change of just mugging you. I’d actually love to see roadside trades degenerate into robbery to be honest. (How about I trade you a couple bullets instead? waves rifle threateningly)

Likewise WHERE and WHEN is as important as WHAT when bartering. Offer a guy food when he’s plum out and starving and he’d be more likely to give up an arm or a leg (or likewise relieve you of yours) to get it.

Ideally if a better system was implemented it would balance WORTH against WANT with the added tension of SAFETY. Faction based merchants would be able to sell things at a premium knowing that they’re less likely to get shot if they tell you to hit the bricks. Likewise people tend to pay extra for the peace of mind that saying “I’ve got this great thing” won’t be their last words. Unlike individual buyers/sellers those stationed in the Refugee Center for example would modify their prices based on what the organization itself needs or values.

As CURRENCY is also important to a system like this I’ve also weighed in on the other thread: http://smf.cataclysmdda.com/index.php?topic=12800.0