bartervg / barter.vg

Track and hold discussion on Barter.vg bugs, enhancements, and other issues
https://barter.vg
MIT License
20 stars 4 forks source link

Loot boxes cause the bundle count to be bolded #258

Closed bartervg closed 1 year ago

bartervg commented 3 years ago

Describe the bug

On the offer page, a bolded bundle count indicates that there is an active bundle or special with the game. Fanatical loot boxes don't increment the bundle count, but they do cause it be bolded. While in theory, a buyer may be able to acquire the game this way, it isn't a reliable means of doing so and therefore it is misleading.

Steps to reproduce the bug

  1. Go to https://barter.vg/bundle/5431/ and click on an unbundled game
  2. Go to the offers section, click on the offers
  3. Notice that the bundle count is bold

Expected behavior

The bundle count should not be bold for loot boxes. It should be bold if there is a bundle or special available for purchase at a known price that includes the game.

Screenshots

image image

Additional context, device information (OS & Browser) if applicable

Originally thought it was GeForce tracking bundle problem https://discord.com/channels/329829406153375755/438406560222281738/828432913908498493

lillje commented 3 years ago

On the contrary, I think you should keep it highlighted. There should be an indication that a game was bundled, even if it comes from a Mystery one. Considering that Mystery bundles are extremely often nowadays and that we see more or less the same games in all Mystery bundles, it makes sense to consider them as bundles as well, even if they don't increment the bundle count. Games that appear in only one Mystery bundle (thus relevant for turning off this feature for them in particular) are extremely rare.

bartervg commented 3 years ago

When should the bundle count be displayed in bold?

Luckz commented 3 years ago

Bold implying "you can mouse-over this for more information via the alt text" seems like user-friendly design. Making it not bold only removes that hint at further information. Bold = haz alt text?

NotABug 😸

bartervg commented 3 years ago

The bundle count has a title attribute in nearly every case, even if it is 0 bundles. Currently, there's no connection between bold and whether placing the cursor on the bundle count displays any text.

Mortal Kombat X has 0 bundle count, 13 specials, but no ongoing bundles or specials and therefore is not bold, but place cursor on the bundle count and it displays the 13 specials, image (The original issue was should GeForce cause the bundle count to be bold, but it doesn't. The next question is should GeForce appear as a special?)

Bundle count of 9 and at least 1 bundle or special is ongoing, in that the bundle is listed as ongoing. In this case, DIG Weekly Bundle 413. image

Whereas this count is not bold, but still displays all the bundles. It is not bold because it is not in an ongoing bundle. It hasn't been one since 2019. image

This is true with the giveaway icon as well. The intent was for bold to indicate that there's an ongoing option rather than only those that ended.

lillje commented 3 years ago

Only Pick & Mixes / Store deals / Mystery should be marked as Special. The idea behind "Special" is that you can trade the games from it, but they don't count as "bundles" because of the high price. Since tracking bundles and subscription bundles aren't meant for trading, they shouldn't be considered "Special".

should GeForce cause the bundle count to be bold?

No.

The bundle count should not be bold for loot boxes.

Indeed, but lootboxes are / should be "Special" and that complicates things. We could have a new type of bundle, called "Lootbox" - similar to Subscription and Tracking: not included in bundle count, not considered for bold-ing the count. All Mystery bundles and some of the GMG bundles will need to be moved from "Special" to this new type.

bartervg commented 3 years ago

Added loot box as bundle type. https://barter.vg/bundle/5403/

Unfortunately, it's hard coded in one place, but otherwise it is a single row added to bundles_types

bartervg commented 3 years ago

To address the other issue. If the bundle count is 0, but there are other things to list the bundle count could include or + like the bundle charts. However, `0✽` looks strange.

The standard styling for the abbr is a dotted underline. image

Bold = available to acquire now in a bundle; dotted underline = view non-empty list in a tooltip?

bartervg commented 1 year ago

I assume this is working as expected. image

Closing as

NotABug 😸