A few small improvements have been made to the showroom:
- Stash reordering: If you have more than one item in your stash, you will now be able to drag rows up and down to re-order them. They had previously been ordered by item age, i.e. when they were bought from the showroom. This should also work on mobile. Credit to Myriad for the suggestion.
- Buy unequipable items: Previously, you could only buy items that you had the STR/DEX in that moment to equip. This means you couldn't grab an item you could equip in a level or two until actually leveling up and spending stat points. This also raised the barrier for "freaking" a little higher. Now, you can buy unequippable items. Credit to Lemkinator for the suggestion.
- See stash overflow: When you add stars to your bot, make use of the extra stash space, and then remove stars, the stashed items are still there, but hidden. They'd "fall" down into your stash as you made room for them, but other than adding stars back to your bot, there was no way to see what was hidden in the overflow. Now, if you have overflow stash items, a grayed out extra stash area will appear showing them. You can't interact with (i.e. move/equip/sell) them, just see them. Credit to...me! I thought of this one myself while working on the other two improvements.
This is a relatively minor update, but I wanted to put it on everyone's radar rather than wait to bundle it into something like my last patch notes post because of the higher-than-normal possibility of bugs. The showroom code is some of the oldest in the game and it is quite...bad. The ability to re-order stash items in particular was quite invasive (new database column for per-bot orderings, one-time backfill, updates to every showroom workflow that can affect a stashed item).
So as always, but especially after this update, be on the lookout for anything unusual and please report bugs.
|
Nice QoL update, Ender. Thanks!
|
Thanks Ender, the stash re-ordering is very logical and easy to use. I can imagine buying unequippable items will also save a lot of time while levelling bots
|
Very nice changes, dragging the stash seems smooth even on mobile
|
Great addition to the game. Cheers Ed!
|
|
Good work Ender, keep it up :)
|
Perhaps items in the stash that can't currently be equipped could have a red background in the same way the showroom display does :)
|
Perhaps items in the stash that can't currently be equipped could have a red background in the same way the showroom display does :)
Done! Same disclaimers as before about old/brittle code, holler if anything looks off.
|
You don't have the required stats to equip that item.
Getting this when I tried to buy chance guards early. It is also doing it with green armor. Weapons have been buying without issue though.
|
Sorry, having a little trouble reproducing and understanding the issue. Can you list out the exact steps you took, what you expected to happen, and what actually happened?
Getting this when I tried to buy chance guards early.
Depending on what you were doing, that error could have been expected. The intended behavior is:
- You CAN buy items for them to go to your STASH even if you don't have the stats to equip it.
- You CANNOT buy items for them to go to your WORN ITEMS even if you don't have the stats to equip it.
So when you were buying Chance Guards, if you were trying to equip them directly from the showroom (i.e. a transaction where you sell your currently-equipped hands slot for Chance Guards from the showroom), then the error is expected. If you were just trying to have them go to your stash, then that would be a bug (from some quick testing, I couldn't reproduce this issue).
It is also doing it with green armor.
Green meaning non-unique, not equipable, I assume. In that case, that sounds right - the above intended behavior applies to all items, i.e. both unique and non-unique.
Weapons have been buying without issue though.
Weapons should behave the same as armor, i.e. you should be able to purchase to stash, but not purchase to bot. I played around with these too and couldn't find any problems.
|
I realize what happened now. I didn't have anything equipped yet, so it was automatically trying to be worn on purchase instead of going to stash.
|
Not sure how difficult it would be to implement, but now that you can purchase items that you don't have the stats for, what are the odds of changing the showroom filter options? Instead of a strict hiding everything too strong, maybe changing it to within x points of my stats, or x% of my stats.
It's probably more useful for weapons/shields, since there's a toggle for always showing uniques, but just something I noticed while playing around with stuff.
|
Revisiting how the "hide too strong" setting works in light of "Buy unequipable items" now being a thing sounds totally reasonable. I've added this to my backlog to add as a QoL thing at some point.
|