Dear GGG, can we get stash tab pricing back?

What do I mean?

On PC you are able to name a stash tab "~price 10 chaos" so instead of pricing each item one by one (so time consuming!) you just put the item in this stash tab and it automatically costs 10c on the market (because the stash tab title says so).

Imagine all the time you could spare by just dumping things on the market <3

This was available before 2018 and got removed due to problems on XBox, I guess. So this is 2 years later:


How does it work? Why doesn't it?

I hardly don't know and didn't found it here in the forum.

Items have a "note" field that contain the actual pricing which is then used on the trading board. So ...

1. A listener on adding new items to the tab could easily create a job to add a note to the item
+ It does not need to do it instant (could take many seconds, no one cares)
+ It may even do it successive due to restrictions from the console

2. A listener on changing the stash tab name updates all items in it
+ It may be done successive too
+ It may be slowly successive when there are 144 or thousands of items in it.
+ Previous queues for updating single item notes/pricing will be canceled

3. A stash tab with "~" (swung dash) as prefix may disable the possibility to change prices of individual items (to prevent some bad UX cases)

4. Converting a tab from league to standard removes the "~" (swung dash) prefix and therefor all item notes / prices.

5. A listener when entering a trade-enabled place asserts that such stash tabs are valid
+ Crashes or suddenly turned off console may break a pipe and items remain /oos

6. On changing a stash tab all referenced (scheduled/queued) updates may need to know about the new stash tab id
+ Either kill them and create new events or update them

7. Any automatic solution is better than (re-)pricing 144 items manually.

8. Just a wish: Please allow "~50 Chaos" (missing "price" or "b/o" here) as a shortcut and be case-insensitive


Is this hard to implement?

Can it be compared to the PC solution?
Not at all, it's a hole different implementation here. Nothing to reuse.

So is iterating over a collection hard?
No.

Delegating the update to a pipe/queue?
No.

Solving all this in real time?
Basics are already there, but real-time may not work out.

Make it work with the console API restrictions?
Well, dunno. It's been 2 years. Problems seem damn big.

Dear GGG,
can we please have this huge leverage that feels like a low hanging fruit?
Last bumped on Apr 17, 2020, 4:58:19 AM

Report Forum Post

Report Account:

Report Type

Additional Info