View Bug Report
Not everything showing
Bug #: 171
File: Vicster's InventoryInsight
Date: 04/14/14 08:25 AM
By: Sgt.Weirdo
Status: Fixed
Some items are correctly showing if they are present in other chars or the bank, but some do not.
Alas, I can't find the pattern.
Some runestones don't work but others do, some plants don't work but then again some others do.
Lockpicks don't work, but that's fine because they don't matter anyways :)

(I tried disabling all other addons, but that made no difference)

RSS 2.0 Feed for Bug CommentsNotes Sort Options
By: Vicster0 - 04/14/14 08:40 AM
You are correct. As I said in the addon details, "Due to the nature of itemization in TESO, ItemLinks for the same item do not match in some cases. For example, the level 1 LockPicks provided to characters who skip the Cold Harbor introduction are different (from the perspective of the ItemLink) than later acquired LockPicks. (I have no idea why this is the case but I am researching this.)"

When I started this project I learned that the most visible form to represent items in TESO were the ItemLinks. I would venture to assume that there is a far more detailed/precise catalog underneath what is visible in the UI API but for now (from what I can tell) ZO_ItemLinks are the most accurate we can get. I am still researching this though in hopes of finding a better way of doing this.

Currently my query algorithm in InventoryInsight supports two types of item querying: ZO_ItemLinks and Plain Text. The trade off is with the ItemLinks you are more prone to false negatives and with the plain text you are more prone to false positives. InventoryInsight currently implements the ItemLinks to handle querying. I may add a setting to switch between the two options in the future.

Thank you for submitting this though! I will mark it as Confirmed (Working on Fix) for now but I do not think I will have anything on this any time soon, unfortunately.
By: Sgt.Weirdo - 04/14/14 09:10 AM
hrmz it appears you've caught me at 'not having read the whole description' there
Anyways, thanks for the thorough explanation.
By: Vicster0 - 04/14/14 09:13 AM
It's all good.
You're absolutely welcome!
By: Vicster0 - 04/15/14 06:47 PM
I think I just made some serious progress towards addressing this issue. I found some more information on the item links and tore into them a little more.

I may have an update to increase the accuracy in the VERY near future now.
By: Vicster0 - 04/16/14 09:07 PM
I believe I have helped to alleviate this bug with the current update. There still seem to be a few odd ball items but for the most part, the player is able to choose their level of precision based on their preference. Please let me know what you think!

Updates
Update 2- [v0.1.2]
  • Addressed B171 - Not everything showing. There are STILL some items which do not compare correctly at all. (Namely the CE pack items.) Read below...
  • Modified the algorithm which compares items to use data from the item links and not just the links themselves. As the item links have small differences that are currently unknown to me, I decided to make the base of comparison the itemID. This allows for greater visibility into more items but slightly increase false positives by combining all items of that itemID regardless of the name, value, and color. This is why I also added the following...
  • Added more settings to control the precision of InventoryInsight to your preference. All items are compared by itemID by default. You can choose to add to that precision by also including the name, value, and/or color to the items being compared. (ex. - some gear can be the same item but of different quality/rarity, which can be accounted for by the color. Lockpicks are all the same but for some reason, certain lockpicks are really level 0. The level option can help you differentiate based on your preference.)
By: HeroOfEvbof - 04/21/14 08:58 AM
For some strange reason, Battaglir Loaf is not displaying any info about which of my toons own any.
By: Vicster0 - 04/21/14 09:02 AM
Yes, there are still some items that either do not collect right or do not compare correctly. I am still researching why this is but the list seems to be very limited at this time especially after the changes in the comparison algorithm.

Addressed B171 - Not everything showing. There are STILL some items which do not compare correctly at all. (Namely the CE pack items.) Read below...