Upgrade Finder vs BiB

Hello,

Not sure why, but The Jastor Diamond (heroic version - ilvl 665) is showing as only a 0.33% increase in Upgrade Finder. However if I purchase it with Cartel Chips and put in my bags (export, import and check BiB), it says the upgrade is a 1.13% increase over 645 The Jastor Diamond. This is with enchants disabled, also my upgrade threshold is “Runed Crests”, so all items stay at 665 (or w/e they come from vendor as).

I’ve seen this across multiple characters, where I need to buy each item with chips, use BiB, then refund it to check actual increase.

765c8d828cdc48c3b32c5835f798b3ae

I think there is a factor of “whole set” vs “specific item” at play in how both systems work.

Something tells me that Epic-quality Gems factor in the other quality Gems for their power & Upgrade Finder (?) may just factor in what level of upgrade it, alone, is to what you already have.

I will always cede to @yellowfive & @Swol for the intricacies of the code, but that’s all I have…

It’s hard for me to say without seeing the ranking before you obtained that item vs after – I can try to recreate it by modifying your inventory in a test tomorrow.

In general though, the more restrictive your gem/enchant settings are in best in bags, the more the upgrade finder results might diverge. In your case, you have enchants set to none, gems and enchants restricted to quality tier 2, and rune enchant level set to none.

But… on the gear that you already own, you have some tier 3 enchants and a rune. It becomes very difficult to give good rankings when your settings are more restrictive than what you are actually doing in-game on your gear. It creates a lot of ambiguity and the potential for really weird rankings, so we have code under the hood to adjust for it.

As a simple example: you have set rune enchants to “none”. If we were to obey that setting, every helmet would rank as a huge downgrade because you already have a rune on your equipped helmet… but your settings would not allow us to put one on any new helmet you might obtain.

So we ignore your setting in order to give you a useful ranking. The more settings we have to ignore… the more likely you’ll see minor score differences.