In the ItemProperties.cs, the GemType is "-1" so trinity cannot know the gem type.
Work around:
In the file {DemonBuddy Installed Directory}\Plugins\Trinity\Framework\Actors\Properties\ItemProperties.cs,
search this line:
actor.TrinityItemType = TypeConversions.GetTrinityItemType(actor.RawItemType, actor.GemType);
add following code after this line:
if (actor.RawItemType == RawItemType.Gem)
{
if (actor.TrinityItemType == TrinityItemType.Unknown) {
// assume this is an Emerald
actor.TrinityItemType = TrinityItemType.Emerald;
}
}
Work around:
In the file {DemonBuddy Installed Directory}\Plugins\Trinity\Framework\Actors\Properties\ItemProperties.cs,
search this line:
actor.TrinityItemType = TypeConversions.GetTrinityItemType(actor.RawItemType, actor.GemType);
add following code after this line:
if (actor.RawItemType == RawItemType.Gem)
{
if (actor.TrinityItemType == TrinityItemType.Unknown) {
// assume this is an Emerald
actor.TrinityItemType = TrinityItemType.Emerald;
}
}