public int ItemCountGemsInserted(CharacterItem item)
 {
     int inserted = 0;
     if (item.TooltipParams.Gem0 != 0) { inserted++;}
     if (item.TooltipParams.Gem1 != 0) { inserted++; }
     if (item.TooltipParams.Gem2 != 0) { inserted++; }
     return inserted;
 }
 public bool ItemAllSocketsFilled(CharacterItem item)
 {
     return (ItemCountGemsInserted(item) >= ItemCountSockets(item.Id));
 }