Tree of Savior Forum

[Solved!]Trading System

The general logic behind your system seems sound. However it is not very intuitive. There might also be small conflicts during implementation that we have not thought about yet. I will have to think this over a longer period of time.

I appreciate it, every criticism is welcome. I spent quite sometime thinking how to abuse it and how hard could it be to be implemented. So far this is the most efficient way.

Just for a notion, there is a way to solve the bot problem with a simple equation. But i wont give it to IMC if they dont listen to community.

I’ll be interested if you are willing to send it over PM.

Iam sorry, due to the fragility of the current system and the simplicity of the equation it cannot be revealed.

No. They’ll just sell items then, items that you can sell back on the market for needed silver. They’ll be 2 less potential due to -1 from bot getting it from market with botted silver and another -1 by giving it to you.

Grouping is not good for market too as it doesn’t allow you to see if someone who wants to sell fast severely undercuts other positions so that you don’t put your item at his (shitty) price but at the price of the next position. It’ll probably lead to severe deflation of market goods price which is very bad for market.

I prefer my yet-to-be-made-readable wall-of-text solution more…

Could you elaborate on what you are referencing to please?

Grouping solves alot of problems, your mention is the very reason i wanted feedback on this. There is problems we need to adapt to, lets see for exemple the option to hover on icon in the market and see the price it was most sold at based on day or week.

You want to limit silver trade but then botters will just switch to selling items.
Also the you can just trade silver by passing item(s) back to the buyer and buying them back with silver to avoid donation funds.

Steam trading is good and all (and has stupid delays too) but it works with one item type, in ToS you can have arde dagger +1, arde dagger with -1 reduced potential, arde dagger +1 with -1 reduced potential and thats 4 different items already, get %itemname% with +X enchant and Y-star gems and you get a unique item for a botter to pass silver through.

its not that simple. Because: potential system. Forcing players to buy lowest potential items by grouping by enhancement is a bad “solution”.

There is also: briquetting (with random bonus, uses potential per attempt), awakening (with random bonus, uses potential), wide variety of variously leveled and/or roasted gems, trinkets etc.

Thats not how its going to work. First, Limit silver trade is not the true at all, iam trying to EXPAND the silver trade, allowing non-token players to trade as well or even use silver in Personal trades.
To silver be traded between players it MUST be a FAIR TRADE, that means if iam gonna trade a arde dagger with you, you would be required to pay the market price for the trade be successful.

except that it does. your system does not allow someone to pay under whatever someone decided is the “fair market value”, and it penalizes you for paying over (shunts all the extra coin into a limited currency type) thereby forcing people to pay only the fair market value (again, whatever that is decided to be)

but what about items that are unusually rare? they won’t actually -have- a base market price. so how does one determine what is a “fair” price?

yes, but you are penalizing trades that are not -at- the “fair market value”… which is in fact exactly what ‘regulating the market’ is.

a minimum “acceptable” price is exactly what i meant by “baseline”.
“fair market value” = “baseline” = “minimum value”… different terms with roughly the same meaning.

anyway, first point: this is -exactly- a market regulation solution. it regulates what is allowed in the market, preventing what it considers “unfair” trades, at least by basic analytical process.

secondly; most of what this is is simply taking the system currently in place on the AH, and expanding it to personal trade, except with tighter regulation.

so like lots of people have asked, what happens if i deliberately want to make an unfair trade?
… i want to gift a friend new to the game a bunch of silver, so they can go shopping on the AH? well, by the way you’ve described the system, their trade value would be zero, so all the silver would go to this “donation” currency, and be useless.
…what if i want to give someone an item? eg, playing in a party, and a really kickass bow drops that the archer has been desperately farming for… but the system [t]rolls that the cleric gets it, because RNGesus is nothing if not a fickle god. my cleric obviously has no use for the bow, but it’s considered a very high value item. i don’t mind just giving it to them, because i expect in return that if the similar mace drops later, they would let me have it. so what happens? the trade is not “fair” by computer standards (it cannot evaluate for an expectation of reward later)… so does this mean the archer is forced to give me the cash value of the item or the trade is blocked? are we forced to wait until the mace drops, so he can give that to me in trade?
which just adds more what if’s:
–what if the mace and bow are not “equal value” on the market?
–what if it’s the wizard who gets the mace, instead of the archer? this just doubles up the trade inequality, because now the wizard wants to make an “unfair” trade to me.

How is it going to solve trade between new players? The only thing it solves is ability to spam wtb/wts in chat to make trades to avoid market tax, no cooperation, no helping your friends, nothing, just a way to get more dosh and promote spam. And that “fair market value”, lol, no thanks, I want market, not this.

amen… instead of implementing something like this, might as well just bump up vendors to give player-comparable payouts on items, and eliminate trade/market completely.

if there’s zero trade, then there’s … well, almost zero opportunity for RMT. i guess they could just level and gear up an account and sell the whole thing. altho, having it attached to a steam account would make that -less- popular (but still not eliminate it.)

That regulation is for Personal Trade, not market.

Lets imagine a super rare weapon just dropped, first in the server. There is no market mimum or maximum price for it, the silver required wont exist and therefore anyprice put will be the fair value.

Personal trade would be a bonus, since you dont pay the 10% tax, not a penalty.

Please iam not talking about regulation the market but regulating PERSONAL TRADES.

Exactly with bonuses.

You cant do that in current system and you wouldnt be able to do that under my solution, with the idea to stop silver sellers.

Yes, this would prevent bots from selling Item for real life money, the system does not take into account the probability of the future.

If they are not the same value then the required silver must be payed out for the differente, lets see i trade my arde dagger(800m) for your karacha recipe(1mm), i would still have to pay 200m silver to make the trade happen.

Finaly let me put this clear, my solutions does not involve drops but lets create one right now based on what i read on the Forums, If you are in a party and some item drops and you want to give it away, left click it and choose donate, select the party member and bam, he gets it and the Item loses 1 potential.

That’s all you want you greedy OP.

Let’s get some unpopular item on the market that costs almost nothing.

  1. Buy all of it.
  2. Trade it to the silver buyer at low price (you set the “fair” price yourself).
  3. Buy it from him for the “fair CHEEP GOLD NAO” price.
  4. Profit! (for botters)

Wrong, like many before you asked why someone would personal trade instead of market, there is benefits for it.

Let me be more clear for you,
SUPER RARE WEAPON FIRST ON THE SERVER, with no minimum or maximum price on market yet. Buy all the cheap itens you want it wont delete the data already on that item.

With so many flaws and but it’s just not worth it. The idea to sell items to your friends sounds ridiculous, the only thing worthy about it is ability to trade good item in echange for a load of crap that’ll be vendored anyway. It’ll both be used by botters and players. And something that was intentionally missed:

This will allow to manually set a price for a unique item and use it to trade, even better, now tradable without market tax and straight to the person via trade with the price set on the market beforehand and market lot canceled after the price is set. Or do you want to regulate that too?

Some of the point holds true but let me present some facts of how the current system work and iam not planning to change any of that. Arde dagger, as in the exemple have minimum and maximum price already set. The item itself already have data for the minimum or maximum to be present, enhancement, gem or enchantment does not make it unique.
Market has a delay of 2h for the item to be listed.

And for the 10th time, MY SOLUTIONS DOES NOT INVOLVE REGULATING THE MARKET.

Delay doesn’t matter to a unique(combo) item. Also how will the market price for those unique items be regulated? And how is it not regulating if non-market trade is regulated by market prices? How is it trade? It’s just a way to trade silver by trading crap or tax-free way to get rid of crap at minimum market price, I don’t see any merits here.

Yes it does, if you are trying to undercut the market by putting something unique and using the personal trade at the same time, the timing must be perfect to not allow someone else to buy from the market. also it would still have a minimum attached to it regardless if its combo or not. if there is enough data there is a minimum and maximum.

I will repeat, IAM NOT REGULATING THE MARKET, but i will tell you how it is at the moment. they share the same minimum and maximum price of the original piece.

Iam regulating PERSONAL TRADE, just to allow the trade between token and non token players.

Trade
noun
1.
the act or process of buying, selling, or exchanging commodities, at either wholesale or retail, within a country or between countries:
domestic trade; foreign trade.
2.
the act of buying, selling, or exchanging stocks, bonds, or currency:
Stock brokerages typically charge a commission per trade.

What your trading is irrelevant, the solution is to ALLOW TRADE BETWEEN PLAYERS that cant with the current system.

I give up, it’s useless.