BiS problems again

Snap: 5ea5117c6c0f45b1967ccd1b1a957968

Old problem, but still an annoying issue. Item isn’t marked as “checked”.

Couldn’t this be solved by a final check like: if (currentItemName == BiSItemName && currentItemILvl >= BiSItemILvl)

It’s a little more complicated than that…

In this case, the item that you obtained has a bonus on it setting the required player level to 77, which technically makes it functionally different than the one in our standard list.

For a level 80 character that doesn’t really matter… so it’s still on my list to write some comprehensive code to determine “functionally identical” items in the context of a given player.