message: highlight exotic pluggable perks
diff: @@ -72,9 +72,16 @@ function ItemSocketsGeneral({
  return null;
  }
  - const exoticArmorPerk = item.sockets.categories.find(
  + const exoticArmorPluggable =
  + item.bucket.inArmor &&
  + item.sockets.allSockets.find((socket) =>
  + socket.plugged?.plugDef.plug.plugCategoryIdentifier.match(/enhancements\.exotic/i)
  + );
  +
  + const exoticArmorPerk =
  + item.sockets.categories.find(
  (c) => c.category.hash === SocketCategoryHashes.ArmorPerks_LargePerk
  - )?.sockets[0];
  + )?.sockets[0] || exoticArmorPluggable;
  // special top level class for styling some specific items' popups differently
  const itemSpecificClass = synthesizerHashes.includes(item.hash)
  