nroutasuo / level13

Incremental browser text adventure
Apache License 2.0
203 stars 70 forks source link

All traders should accept silver #166

Open Endovior opened 4 years ago

Endovior commented 4 years ago

Game version 0.2.7

Description Many traders accept silver, but not all do. The ones who don't are less useful as a result. I'd suggest that everyone should be willing to trade in silver, both accepting payment for whatever they have, or buying their preferred goods off the player. That way, you could (among other things) actually buy more crafting supplies from the Crafting Trader, instead of just offloading whatever you have the most of for whatever you most need.

nroutasuo commented 4 years ago

In my mind it's more interesting that the traders are different and offer to buy and sell different things. And that some of them are more useful than others. Is the constant ingredient shortage the main reason the current traders feel not useful enough?

Endovior commented 4 years ago

Traders that merely exchange some materials for other sorts of materials seem less useful than traders which can do that AND exchange materials for things that are not materials. Traders that just have materials on hand can only rebalance your existing ingredient stockpile, while traders that have materials and non-material items can sell more ingredients to you, increasing your ingredient stockpile. It doesn't need to only be silver, I suppose, but that's the most straightforward way of making every trader potentially worth trading with.

That said, I suppose my main concern is that traders that aren't very useful are an annoyance, since there's currently no way of telling that a useless trader has arrived without going there to meet them. A workaround would be for the trader arrival message to indicate what kind of trader the trader in question is; then I could just ignore the crafting traders.

nroutasuo commented 4 years ago

the trader arrival message to indicate what kind of trader the trader in question is

I think this is a great idea regardless. I'll see about implementing something like this.

And I'll also think about how to reduce traders that feel totally useless.

ACorridorWanderer commented 2 years ago

What if you had an option to negotiate? Maybe you could have a chance to persuade the trader into accepting something else? Just a possibility.