calvnnhobs / AnturMUD

2 stars 1 forks source link

New skill: BARTER #28

Open calvnnhobs opened 7 years ago

calvnnhobs commented 7 years ago

Classes: All Level: 3 Trains to Expert: 2 (is it possible for different skills to have different difficulties? If not, that's another issue!) Melee: No Notes: This simply changes the rates at which shopkeepers buy and sell with the PC - shopkeepers will buy at an improved rate and sell at a cheaper rate. Formulas to dictate how the rate is affected is TBD, but proposed idea:

If sell rate is > 1.2, then drop rate to 1 If sell rate is > 1.0, then drop rate to .9 If sell rate is <= 1.0, then drop rate by .1 If buy rate is <= .6, then set to .8 If buy rate is <= .8, then set to .9 If buy rate is <= .9, then set to .95 If buy rate is > .9, then increase by .5

calvnnhobs commented 7 years ago

BTW, my plan is to employ triggers that will make gaining trains in this skill possible through a separate merchant's guild (rather than through the guildmaster).

Exiled0 commented 7 years ago

Probably want a floor/ceiling on buy/sell. I'd also suggest a no_barter flag. Initially mainly to get rid of complications with the quest shop. But I think it'd be cool later to have some hard to get to shop with crazy expensive great stuff where the shopkeeper isn't going to budge.

calvnnhobs commented 7 years ago

Good call on a no_barter flag.

As far as floor/ceiling, its reasonable shopkeepers would not buy for more than 1* the cost, but I can imagine a cheap shopkeeper becoming cheaper. Basically I think the no_barter flag takes care of situations where we want to avoid already reasonable shopkeepers from getting reamed.