_G.Merfin = _G.Merfin or {}
local Merfin = _G.Merfin

local trinketData = {
  {
    name = "Abacus of Violent Odds",
    items = {
      28288,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33807,
        },
      },
    },
  },
  {
    name = "Adamantine Figurine",
    items = {
      27891,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33479,
        },
      },
    },
  },
  {
    name = "Aegis of Preservation",
    items = {
      19345,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23780,
        },
      },
    },
  },
  {
    name = "Airman's Ribbon of Gallantry",
    items = {
      32771,
    },
    effects = {
      {
        type = "proc",
        spells = {
          41263,
        },
        icd = 10,
      },
    },
  },
  {
    name = "Alembic of Infernal Power",
    items = {
      27896,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33394,
        },
      },
    },
  },
  {
    name = "Ancient Aqir Artifact",
    items = {
      33830,
    },
    effects = {
      {
        type = "proc",
        spells = {
          43713,
        },
      },
    },
  },
  {
    name = "Arcane Infused Gem",
    items = {
      19336,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23721,
        },
      },
    },
  },
  {
    name = "Arcanist's Stone",
    items = {
      28223,
    },
    effects = {
      {
        type = "proc",
        spells = {
          34000,
        },
      },
    },
  },
  {
    name = "Arena Grand Master",
    items = {
      19024,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23506,
        },
      },
    },
  },
  {
    name = "Argussian Compass",
    items = {
      27770,
    },
    effects = {
      {
        type = "proc",
        spells = {
          39228,
        },
      },
    },
  },
  {
    name = "Ashtongue Talisman of Acumen",
    items = {
      32490,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40440,
        },
      },
    },
  },
  {
    name = "Ashtongue Talisman of Equilibrium",
    items = {
      32486,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40452,
        },
        icd = 10,
      },
    },
  },
  {
    name = "Ashtongue Talisman of Insight",
    items = {
      32488,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40483,
        },
      },
    },
  },
  {
    name = "Ashtongue Talisman of Lethality",
    items = {
      32492,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40461,
        },
      },
    },
  },
  {
    name = "Ashtongue Talisman of Shadows",
    items = {
      32493,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40480,
        },
      },
    },
  },
  {
    name = "Ashtongue Talisman of Swiftness",
    items = {
      32487,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40487,
        },
      },
    },
  },
  {
    name = "Ashtongue Talisman of Valor",
    items = {
      32485,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40459,
        },
      },
    },
  },
  {
    name = "Ashtongue Talisman of Vision",
    items = {
      32491,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40465,
        },
      },
    },
  },
  {
    name = "Auslese's Light Channeler",
    items = {
      24390,
    },
    effects = {
      {
        type = "proc",
        spells = {
          31794,
        },
      },
    },
  },
  {
    name = "Badge of Tenacity",
    items = {
      32658,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40729,
        },
      },
    },
  },
  {
    name = "Badge of the Swarmguard",
    items = {
      21670,
    },
    effects = {
      {
        type = "proc",
        spells = {
          26480,
          26481,
        },
      },
    },
  },
  {
    name = "Balebrew Charm",
    items = {
      37128,
    },
    effects = {
      {
        type = "proc",
        spells = {
          48042,
        },
      },
    },
  },
  {
    name = "Bangle of Endless Blessings",
    items = {
      28370,
    },
    effects = {
      {
        type = "proc",
        spells = {
          34210,
        },
      },
    },
  },
  {
    name = "Battlemaster's Same Effect Trinkets",
    items = {
      33832,
      34049,
      34050,
      34162,
      34163,
      34576,
      34577,
      34578,
      34579,
      34580,
      35326,
      35327,
    },
    effects = {
      {
        type = "proc",
        spells = {
          44055,
        },
      },
    },
  },
  {
    name = "Berserker's Call",
    items = {
      33831,
    },
    effects = {
      {
        type = "proc",
        spells = {
          43716,
        },
      },
    },
  },
  {
    name = "Blackened Naaru Sliver",
    items = {
      34427,
    },
    effects = {
      {
        type = "proc",
        spells = {
          45040,
        },
        icd = 45,
      },
    },
  },
  {
    name = "Blade of Wizardry",
    items = {
      31336,
    },
    effects = {
      {
        type = "proc",
        spells = {
          38317,
        },
        icd = 50,
      },
    },
  },
  {
    name = "Lionheart Champion",
    items = {
      28429,
    },
    effects = {
      {
        type = "proc",
        spells = {
          34513,
        },
      },
    },
  },
  {
    name = "Bladefist's Breadth",
    items = {
      28041,
      31617,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33667,
        },
      },
    },
  },
  {
    name = "Blazing Emblem",
    items = {
      2802,
    },
    effects = {
      {
        type = "proc",
        spells = {
          13744,
        },
      },
    },
  },
  {
    name = "Blessed Prayer Beads",
    items = {
      19990,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24354,
        },
      },
    },
  },
  {
    name = "Bloodlust Brooch",
    items = {
      29383,
    },
    effects = {
      {
        type = "proc",
        spells = {
          35166,
        },
      },
    },
  },
  {
    name = "Brightbrew Charm",
    items = {
      37127,
    },
    effects = {
      {
        type = "proc",
        spells = {
          48041,
        },
      },
    },
  },
  {
    name = "Brooch of the Immortal King",
    items = {
      32534,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40538,
        },
      },
    },
  },
  {
    name = "Burst of Knowledge",
    items = {
      11832,
    },
    effects = {
      {
        type = "proc",
        spells = {
          15646,
        },
      },
    },
  },
  {
    name = "Chained Essence of Eranikus",
    items = {
      10455,
    },
    effects = {
      {
        type = "proc",
        spells = {
          12766,
        },
      },
    },
  },
  {
    name = "Charm of Alacrity",
    items = {
      25787,
    },
    effects = {
      {
        type = "proc",
        spells = {
          32600,
        },
      },
    },
  },
  {
    name = "Cold Basilisk Eye",
    items = {
      5079,
    },
    effects = {
      {
        type = "proc",
        spells = {
          1139,
        },
      },
    },
  },
  {
    name = "Commander's Badge",
    items = {
      32864,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40815,
        },
      },
    },
  },
  {
    name = "Commendation of Kael'thas",
    items = {
      34473,
    },
    effects = {
      {
        type = "proc",
        spells = {
          45058,
        },
        icd = 30,
      },
    },
  },
  {
    name = "Core of Ar'kelos",
    items = {
      29776,
    },
    effects = {
      {
        type = "proc",
        spells = {
          35733,
        },
      },
    },
  },
  {
    name = "Coren's Lucky Coin",
    items = {
      38289,
    },
    effects = {
      {
        type = "proc",
        spells = {
          51952,
        },
      },
    },
  },
  {
    name = "Crystalforged Trinket",
    items = {
      32654,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40724,
        },
      },
    },
  },
  {
    name = "Dabiri's Enigma",
    items = {
      30300,
    },
    effects = {
      {
        type = "proc",
        spells = {
          36372,
        },
      },
    },
  },
  {
    name = "Dark Iron Smoking Pipe",
    items = {
      38290,
    },
    effects = {
      {
        type = "proc",
        spells = {
          51953,
        },
      },
    },
  },
  {
    name = "Darkmoon Card: Crusade",
    items = {
      31856,
    },
    effects = {
      {
        type = "proc",
        spells = {
          39439,
          39441,
        },
      },
    },
  },
  {
    name = "Darkmoon Card: Wrath",
    items = {
      31857,
    },
    effects = {
      {
        type = "proc",
        spells = {
          39443,
        },
      },
    },
  },
  {
    name = "Defiler's Talisman",
    items = {
      21116,
    },
    effects = {
      {
        type = "proc",
        spells = {
          25747,
        },
      },
    },
  },
  {
    name = "Defiler's Talisman",
    items = {
      21115,
    },
    effects = {
      {
        type = "proc",
        spells = {
          25746,
        },
      },
    },
  },
  {
    name = "Defiler's Talisman",
    items = {
      20072,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23991,
        },
      },
    },
  },
  {
    name = "Devilsaur Eye",
    items = {
      19991,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24352,
        },
      },
    },
  },
  {
    name = "Devilsaur Tooth",
    items = {
      19992,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24353,
        },
      },
    },
  },
  {
    name = "Diamond Flask",
    items = {
      20130,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24427,
        },
      },
    },
  },
  {
    name = "Direbrew Hops",
    items = {
      38288,
    },
    effects = {
      {
        type = "proc",
        spells = {
          51954,
        },
      },
    },
  },
  {
    name = "Draconic Infused Emblem",
    items = {
      22268,
    },
    effects = {
      {
        type = "proc",
        spells = {
          27675,
        },
      },
    },
  },
  {
    name = "Dragonspine Trophy",
    items = {
      28830,
    },
    effects = {
      {
        type = "proc",
        spells = {
          34775,
        },
        icd = 20,
      },
    },
  },
  {
    name = "Dragonmaw / Dragonstrike / Drakefist Hammer / Empyrean Demolisher",
    items = { 28438, 28439, 28437, 17112 },
    effects = {
      {
        type = "proc",
        spells = { 21165 },
      },
    },
  },
  {
    name = "Earring of Soulful Meditation",
    items = {
      30665,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40402,
        },
      },
    },
  },
  {
    name = "Earthen Sigil",
    items = {
      20525,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24884,
        },
      },
    },
  },
  {
    name = "Earthstrike",
    items = {
      21180,
    },
    effects = {
      {
        type = "proc",
        spells = {
          25891,
        },
      },
    },
  },
  {
    name = "Empty Mug of Direbrew",
    items = {
      38287,
    },
    effects = {
      {
        type = "proc",
        spells = {
          51955,
        },
      },
    },
  },
  {
    name = "Essence Infused Mushroom",
    items = {
      28109,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33746,
        },
      },
    },
  },
  {
    name = "Essence of the Martyr",
    items = {
      29376,
    },
    effects = {
      {
        type = "proc",
        spells = {
          35165,
        },
      },
    },
  },
  {
    name = "Eye of Diminution",
    items = {
      23001,
    },
    effects = {
      {
        type = "proc",
        spells = {
          28862,
        },
      },
    },
  },
  {
    name = "Eye of Gruul",
    items = {
      28823,
    },
    effects = {
      {
        type = "proc",
        spells = {
          37706,
        },
      },
    },
  },
  {
    name = "Eye of Magtheridon",
    items = {
      28789,
    },
    effects = {
      {
        type = "proc",
        spells = {
          34747,
        },
      },
    },
  },
  {
    name = "Eye of Moam",
    items = {
      21473,
    },
    effects = {
      {
        type = "proc",
        spells = {
          26166,
        },
      },
    },
  },
  {
    name = "Eye of the Dead",
    items = {
      23047,
    },
    effects = {
      {
        type = "proc",
        spells = {
          28780,
        },
      },
    },
  },
  {
    name = "Fathom-Brooch of the Tidewalker",
    items = {
      30663,
    },
    effects = {
      {
        type = "proc",
        spells = {
          37243,
        },
        icd = 40,
      },
    },
  },
  {
    name = "Fel Reaver's Piston",
    items = {
      30619,
    },
    effects = {
      {
        type = "proc",
        spells = {
          38324,
        },
        icd = 15,
      },
    },
  },
  {
    name = "Fetish of Chitinous Spikes",
    items = {
      21488,
    },
    effects = {
      {
        type = "proc",
        spells = {
          26168,
        },
      },
    },
  },
  {
    name = "Fetish of the Fallen",
    items = {
      27416,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33014,
        },
      },
    },
  },
  {
    name = "Fetish of the Sand Reaver",
    items = {
      21647,
    },
    effects = {
      {
        type = "proc",
        spells = {
          26400,
        },
      },
    },
  },
  {
    name = "Figurine - Crimson Serpent",
    items = {
      35700,
    },
    effects = {
      {
        type = "proc",
        spells = {
          46783,
        },
      },
    },
  },
  {
    name = "Figurine - Dawnstone Crab",
    items = {
      24125,
    },
    effects = {
      {
        type = "proc",
        spells = {
          31039,
        },
      },
    },
  },
  {
    name = "Figurine - Empyrean Tortoise",
    items = {
      35693,
    },
    effects = {
      {
        type = "proc",
        spells = {
          46780,
        },
      },
    },
  },
  {
    name = "Figurine - Felsteel Boar",
    items = {
      24124,
    },
    effects = {
      {
        type = "proc",
        spells = {
          31038,
        },
      },
    },
  },
  {
    name = "Figurine - Khorium Boar",
    items = {
      35694,
    },
    effects = {
      {
        type = "proc",
        spells = {
          46782,
        },
      },
    },
  },
  {
    name = "Figurine - Living Ruby Serpent",
    items = {
      24126,
    },
    effects = {
      {
        type = "proc",
        spells = {
          31040,
        },
      },
    },
  },
  {
    name = "Figurine - Nightseye Panther",
    items = {
      24128,
    },
    effects = {
      {
        type = "proc",
        spells = {
          31047,
        },
      },
    },
  },
  {
    name = "Figurine - Seaspray Albatross",
    items = {
      35703,
    },
    effects = {
      {
        type = "proc",
        spells = {
          46785,
        },
      },
    },
  },
  {
    name = "Figurine - Shadowsong Panther",
    items = {
      35702,
    },
    effects = {
      {
        type = "proc",
        spells = {
          46784,
        },
      },
    },
  },
  {
    name = "Figurine - Talasite Owl",
    items = {
      24127,
    },
    effects = {
      {
        type = "proc",
        spells = {
          31045,
        },
      },
    },
  },
  {
    name = "Figurine of the Colossus",
    items = {
      27529,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33089,
        },
      },
    },
  },
  {
    name = "Fire Ruby",
    items = {
      20036,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24389,
        },
      },
    },
  },
  {
    name = "Glimmering Mithril Insignia",
    items = {
      10418,
    },
    effects = {
      {
        type = "proc",
        spells = {
          12733,
        },
      },
    },
  },
  {
    name = "Glimmering Naaru Sliver",
    items = {
      34430,
    },
    effects = {
      {
        type = "proc",
        spells = {
          45052,
        },
      },
    },
  },
  {
    name = "Glowing Crystal Insignia",
    items = {
      25619,
      25620,
    },
    effects = {
      {
        type = "proc",
        spells = {
          32355,
        },
      },
    },
  },
  {
    name = "Glyph of Deflection",
    items = {
      23040,
    },
    effects = {
      {
        type = "proc",
        spells = {
          28773,
        },
      },
    },
  },
  {
    name = "Gnomeregan Auto-Blocker 600",
    items = {
      29387,
    },
    effects = {
      {
        type = "proc",
        spells = {
          35169,
        },
      },
    },
  },
  {
    name = "Gnomish Cloaking Device",
    items = {
      4397,
    },
    effects = {
      {
        type = "proc",
        spells = {
          4079,
        },
      },
    },
  },
  {
    name = "Goblin Dragon Gun",
    items = {
      10727,
    },
    effects = {
      {
        type = "proc",
        spells = {
          13183,
        },
      },
    },
  },
  {
    name = "Gri'lek's Charm of Might",
    items = {
      19951,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24571,
        },
      },
    },
  },
  {
    name = "Gri'lek's Charm of Valor",
    items = {
      19952,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24498,
        },
      },
    },
  },
  {
    name = "Gyrofreeze Ice Reflector",
    items = {
      18634,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23131,
        },
      },
    },
  },
  {
    name = "Hazza'rah's Charm of Destruction",
    items = {
      19957,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24543,
        },
      },
    },
  },
  {
    name = "Hazza'rah's Charm of Healing",
    items = {
      19958,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24546,
        },
      },
    },
  },
  {
    name = "Hazza'rah's Charm of Magic",
    items = {
      19959,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24544,
        },
      },
    },
  },
  {
    name = "Heart of the Scale",
    items = {
      13164,
    },
    effects = {
      {
        type = "proc",
        spells = {
          17275,
        },
      },
    },
  },
  {
    name = "Heavenly Inspiration",
    items = {
      30293,
    },
    effects = {
      {
        type = "proc",
        spells = {
          36347,
        },
      },
    },
  },
  {
    name = "Hex Shrunken Head",
    items = {
      33829,
    },
    effects = {
      {
        type = "proc",
        spells = {
          43712,
        },
      },
    },
  },
  {
    name = "Hibernation Crystal",
    items = {
      20636,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24998,
        },
      },
    },
  },
  {
    name = "Hook of the Master Angler",
    items = {
      19979,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24347,
        },
      },
    },
  },
  {
    name = "Hourglass of the Unraveller",
    items = {
      28034,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33648,
          33649,
        },
        icd = 50,
      },
    },
  },
  {
    name = "Hunting Net",
    items = {
      20084,
    },
    effects = {
      {
        type = "proc",
        spells = {
          8312,
        },
      },
    },
  },
  {
    name = "Hyper-Radiant Flame Reflector",
    items = {
      18638,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23097,
        },
      },
    },
  },
  {
    name = "Icon of the Silver Crescent",
    items = {
      29370,
    },
    effects = {
      {
        type = "proc",
        spells = {
          35163,
        },
      },
    },
  },
  {
    name = "Icon of Unyielding Courage",
    items = {
      28121,
    },
    effects = {
      {
        type = "proc",
        spells = {
          34106,
        },
      },
    },
  },
  {
    name = "Jewel of Charismatic Mystique",
    items = {
      27900,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33486,
        },
      },
    },
  },
  {
    name = "Jom Gabbar",
    items = {
      23570,
    },
    effects = {
      {
        type = "proc",
        spells = {
          29602,
        },
      },
    },
  },
  {
    name = "Kiss of the Spider",
    items = {
      22954,
    },
    effects = {
      {
        type = "proc",
        spells = {
          28866,
        },
      },
    },
  },
  {
    name = "Lifegiving Gem",
    items = {
      19341,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23725,
        },
      },
    },
  },
  {
    name = "Living Root of the Wildheart",
    items = {
      30664,
    },
    effects = {
      {
        type = "proc",
        spells = {
          37340,
          37341,
          37342,
          37343,
          37344,
        },
      },
    },
  },
  {
    name = "Loatheb's Reflection",
    items = {
      23042,
    },
    effects = {
      {
        type = "proc",
        spells = {
          28778,
        },
      },
    },
  },
  {
    name = "Lower City Prayerbook",
    items = {
      30841,
    },
    effects = {
      {
        type = "proc",
        spells = {
          37877,
        },
      },
    },
  },
  {
    name = "Madness of the Betrayer",
    items = {
      32505,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40477,
        },
      },
    },
  },
  {
    name = "Mar'li's Eye",
    items = {
      19930,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24268,
        },
      },
    },
  },
  {
    name = "Mark of Defiance",
    items = {
      27922,
      27924,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33511,
          33513,
        },
        icd = 17,
      },
    },
  },
  {
    name = "Mark of Resolution",
    items = {
      17759,
    },
    effects = {
      {
        type = "proc",
        spells = {
          21956,
        },
      },
    },
  },
  {
    name = "Mark of Vindication",
    items = {
      27926,
      27927,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33522,
          33523,
        },
        icd = 25,
      },
    },
  },
  {
    name = "Memento of Tyrande",
    items = {
      32496,
    },
    effects = {
      {
        type = "proc",
        spells = {
          37656,
        },
        icd = 50,
      },
    },
  },
  {
    name = "Mind Quickening Gem",
    items = {
      19339,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23723,
        },
      },
    },
  },
  {
    name = "Moroes' Lucky Pocket Watch",
    items = {
      28528,
    },
    effects = {
      {
        type = "proc",
        spells = {
          34519,
        },
      },
    },
  },
  {
    name = "Nat Pagle's Broken Reel",
    items = {
      19947,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24610,
        },
      },
    },
  },
  {
    name = "Natural Alignment Crystal",
    items = {
      19344,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23734,
        },
      },
    },
  },
  {
    name = "Nifty Stopwatch",
    items = {
      2820,
    },
    effects = {
      {
        type = "proc",
        spells = {
          14530,
        },
      },
    },
  },
  --[[{
    name = "No Proc Effect Trinkets",
    items = {
    },
    effects = {
      {
        type = "proc",
        noCooldown = true,
        spells = {
          99999,
        },
      },
    },
  },]]
  {
    name = "Gnomish Battle Chicken",
    items = {
      10725,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23133,
        },
      },
    },
  },
  {
    name = "Gnomish Poultryizer",
    items = {
      23835,
    },
    effects = {
      {
        type = "proc",
        spells = {
          30507,
        },
      },
    },
  },
  {
    name = "Goblin Rocket Launcher",
    items = {
      23836,
    },
    effects = {
      {
        type = "proc",
        spells = {
          46567,
        },
      },
    },
  },
  {
    name = "Hypnotist's Watch",
    items = {
      25786,
    },
    effects = {
      {
        type = "proc",
        spells = {
          32599,
        },
      },
    },
  },
  {
    name = "Timelapse Shard",
    items = {
      29181,
    },
    effects = {
      {
        type = "proc",
        spells = {
          35352,
        },
      },
    },
  },
  {
    name = "Darkmoon Card: Vengeance",
    items = {
      31858,
    },
    effects = {
      {
        type = "proc",
        spells = {
          39444,
        },
      },
    },
  },
  {
    name = "Darkmoon Card: Madness",
    items = {
      31859,
    },
    effects = {
      {
        type = "proc",
        spells = {
          39446,
        },
      },
    },
  },
  {
    name = "Oculus of the Hidden Eye",
    items = {
      26055,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33012,
        },
      },
    },
  },
  {
    name = "Ogre Mauler's Badge",
    items = {
      25628,
      25633,
    },
    effects = {
      {
        type = "proc",
        spells = {
          32362,
        },
      },
    },
  },
  {
    name = "Oshu'gun Relic",
    items = {
      25634,
    },
    effects = {
      {
        type = "proc",
        spells = {
          32367,
        },
      },
    },
  },
  {
    name = "Pendant of the Violet Eye",
    items = {
      28727,
    },
    effects = {
      {
        type = "proc",
        spells = {
          29601,
        },
      },
      {
        type = "aura",
        stacks = true,
        spell = 35095,
      },
    },
  },
  {
    name = "Power Infused Mushroom",
    items = {
      28108,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33759,
        },
      },
    },
  },
  {
    name = "PvP Trinket",
    items = {
      33046,
      37864,
      37865,
      18864,
      18863,
      18854,
      18856,
      18857,
      18858,
      18859,
      18862,
      209618,
      29593,
      209611,
      209612,
      209613,
      209614,
      209615,
      209616,
      209617,
      18845,
      29592,
      18853,
      18852,
      18851,
      18850,
      18849,
      18846,
      18834,
      209626,
      209619,
      209620,
      209621,
      209622,
      209623,
      209624,
      209625,
      28235,
      28234,
      28236,
      28237,
      30351,
      30350,
      30349,
      30348,
      28238,
      28240,
      30346,
      30345,
      30344,
      28243,
      28242,
      30343,
    },
    effects = {
      {
        type = "proc",
        spells = {
          42292,
        },
      },
    },
  },
  {
    name = "Quagmirran's Eye",
    items = {
      27683,
      28190,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33370,
        },
        icd = 45,
      },
    },
  },
  {
    name = "Regal Protectorate",
    items = {
      28042,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33668,
        },
      },
    },
  },
  {
    name = "Ribbon of Sacrifice",
    items = {
      28590,
    },
    effects = {
      {
        type = "proc",
        spells = {
          38332,
        },
      },
      {
        type = "aura",
        spell = 38333,
      },
    },
  },
  {
    name = "Romulo's Poison Vial",
    items = {
      28579,
    },
    effects = {
      {
        type = "proc",
        spells = {
          34587,
        },
      },
    },
  },
  {
    name = "Rune of Metamorphosis",
    items = {
      19340,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23724,
        },
      },
    },
  },
  {
    name = "Runed Fungalcap",
    items = {
      24376,
    },
    effects = {
      {
        type = "proc",
        spells = {
          31771,
        },
      },
    },
  },
  {
    name = "Sanctified Orb",
    items = {
      20512,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24865,
        },
      },
    },
  },
  {
    name = "Scarab Brooch",
    items = {
      21625,
    },
    effects = {
      {
        type = "proc",
        spells = {
          26467,
        },
      },
    },
  },
  {
    name = "Scarab of Displacement",
    items = {
      30629,
    },
    effects = {
      {
        type = "proc",
        spells = {
          38351,
        },
      },
    },
  },
  {
    name = "Scrolls of Blinding Light",
    items = {
      19343,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23733,
        },
      },
    },
  },
  {
    name = "Scryer's Bloodgem",
    items = {
      29132,
      29179,
    },
    effects = {
      {
        type = "proc",
        spells = {
          35337,
        },
      },
    },
  },
  {
    name = "Second Wind",
    items = {
      11819,
    },
    effects = {
      {
        type = "proc",
        spells = {
          15604,
        },
      },
    },
  },
  {
    name = "Serpent-Coil Braid",
    items = {
      30720,
    },
    effects = {
      {
        type = "proc",
        spells = {
          37445,
        },
      },
    },
  },
  {
    name = "Sextant of Unstable Currents",
    items = {
      30626,
    },
    effects = {
      {
        type = "proc",
        spells = {
          38348,
        },
        icd = 45,
      },
    },
  },
  {
    name = "Shadowmoon Insignia",
    items = {
      32501,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40464,
        },
      },
    },
  },
  {
    name = "Shard of Contempt",
    items = {
      34472,
    },
    effects = {
      {
        type = "proc",
        spells = {
          45053,
        },
        icd = 45,
      },
    },
  },
  {
    name = "Shiffar's Nexus-Horn",
    items = {
      28418,
    },
    effects = {
      {
        type = "proc",
        spells = {
          34321,
        },
        icd = 45,
      },
    },
  },
  {
    name = "Shifting Naaru Sliver",
    items = {
      34429,
    },
    effects = {
      {
        type = "proc",
        spells = {
          45044,
        },
      },
    },
  },
  {
    name = "Skyguard Silver Cross",
    items = {
      32770,
    },
    effects = {
      {
        type = "proc",
        spells = {
          41261,
        },
        icd = 10,
      },
    },
  },
  {
    name = "Slayer's Crest",
    items = {
      23041,
    },
    effects = {
      {
        type = "proc",
        spells = {
          28777,
        },
      },
    },
  },
  {
    name = "Smolderweb's Eye",
    items = {
      13213,
    },
    effects = {
      {
        type = "proc",
        spells = {
          17330,
        },
      },
    },
  },
  {
    name = "Spyglass of the Hidden Fleet",
    items = {
      30620,
    },
    effects = {
      {
        type = "proc",
        spells = {
          38325,
        },
      },
    },
  },
  {
    name = "Starkiller's Bauble",
    items = {
      30340,
    },
    effects = {
      {
        type = "proc",
        spells = {
          36432,
        },
      },
    },
  },
  {
    name = "Steely Naaru Sliver",
    items = {
      34428,
    },
    effects = {
      {
        type = "proc",
        spells = {
          45049,
        },
      },
    },
  },
  {
    name = "Talisman of Arathor",
    items = {
      20071,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23991,
        },
      },
    },
  },
  {
    name = "Talisman of Arathor",
    items = {
      21119,
    },
    effects = {
      {
        type = "proc",
        spells = {
          25750,
        },
      },
    },
  },
  {
    name = "Talisman of Arathor",
    items = {
      21117,
    },
    effects = {
      {
        type = "proc",
        spells = {
          25746,
        },
      },
    },
  },
  {
    name = "Talisman of Arathor",
    items = {
      21118,
    },
    effects = {
      {
        type = "proc",
        spells = {
          25747,
        },
      },
    },
  },
  {
    name = "Talisman of Ascendance",
    items = {
      22678,
    },
    effects = {
      {
        type = "proc",
        spells = {
          28200,
        },
      },
    },
  },
  {
    name = "Talisman of Ephemeral Power",
    items = {
      18820,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23271,
        },
      },
    },
  },
  {
    name = "Talisman of the Alliance",
    items = {
      25829,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33828,
        },
      },
    },
  },
  {
    name = "Talisman of the Horde",
    items = {
      24551,
    },
    effects = {
      {
        type = "proc",
        spells = {
          32140,
        },
      },
    },
  },
  {
    name = "Talon of Al'ar",
    items = {
      30448,
    },
    effects = {
      {
        type = "proc",
        spells = {
          37508,
        },
      },
    },
  },
  {
    name = "Terokkar Tablet of Precision",
    items = {
      25937,
    },
    effects = {
      {
        type = "proc",
        spells = {
          39200,
        },
      },
    },
  },
  {
    name = "Terokkar Tablet of Vim",
    items = {
      25936,
    },
    effects = {
      {
        type = "proc",
        spells = {
          39201,
        },
      },
    },
  },
  {
    name = "The Black Book",
    items = {
      19337,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23720,
        },
      },
    },
  },
  {
    name = "The Burrower's Shell",
    items = {
      23558,
    },
    effects = {
      {
        type = "proc",
        spells = {
          29506,
        },
      },
    },
  },
  {
    name = "The Lightning Capacitor",
    items = {
      28785,
    },
    effects = {
      {
        type = "proc",
        spells = {
          37658,
        },
        icd = 2.5,
      },
    },
  },
  {
    name = "The Lion Horn of Stormwind",
    items = {
      14557,
    },
    effects = {
      {
        type = "proc",
        spells = {
          18946,
        },
      },
    },
  },
  {
    name = "The Restrained Essence of Sapphiron",
    items = {
      23046,
    },
    effects = {
      {
        type = "proc",
        spells = {
          28779,
        },
      },
    },
  },
  {
    name = "The Skull of Gul'dan",
    items = {
      32483,
    },
    effects = {
      {
        type = "proc",
        spells = {
          40396,
        },
      },
    },
  },
  {
    name = "Timbal's Focusing Crystal",
    items = {
      34470,
    },
    effects = {
      {
        type = "proc",
        spells = {
          45055,
        },
        icd = 15,
      },
    },
  },
  {
    name = "Time-Lost Figurine",
    items = {
      32782,
    },
    effects = {
      {
        type = "proc",
        spells = {
          41301,
        },
      },
    },
  },
  {
    name = "Tiny Voodoo Mask",
    items = {
      34029,
    },
    effects = {
      {
        type = "proc",
        spells = {
          43995,
        },
      },
    },
  },
  {
    name = "Tome of Diabolic Remedy",
    items = {
      33828,
    },
    effects = {
      {
        type = "proc",
        spells = {
          43710,
        },
      },
    },
  },
  {
    name = "Tome of Fiery Redemption",
    items = {
      30447,
    },
    effects = {
      {
        type = "proc",
        spells = {
          37198,
        },
        icd = 45,
      },
    },
  },
  {
    name = "Tsunami Talisman",
    items = {
      30627,
    },
    effects = {
      {
        type = "proc",
        spells = {
          42084,
        },
        icd = 45,
      },
    },
  },
  {
    name = "Ultra-Flash Shadow Reflector",
    items = {
      18639,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23132,
        },
      },
    },
  },
  {
    name = "Vengeance of the Illidari",
    items = {
      28040,
      31615,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33662,
        },
      },
    },
  },
  {
    name = "Venomous Totem",
    items = {
      19342,
    },
    effects = {
      {
        type = "proc",
        spells = {
          23726,
        },
      },
    },
  },
  {
    name = "Vial of the Sunwell",
    items = {
      34471,
    },
    effects = {
      {
        type = "proc",
        spells = {
          45064,
        },
      },
    },
  },
  {
    name = "Warp-Scarab Brooch",
    items = {
      27828,
    },
    effects = {
      {
        type = "proc",
        spells = {
          33400,
        },
      },
    },
  },
  {
    name = "Warp-Spring Coil",
    items = {
      30450,
    },
    effects = {
      {
        type = "proc",
        spells = {
          37174,
        },
        icd = 30,
      },
    },
  },
  {
    name = "Wushoolay's Charm of Nature",
    items = {
      19955,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24542,
        },
      },
    },
  },
  {
    name = "Wushoolay's Charm of Spirits",
    items = {
      19956,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24499,
        },
      },
    },
  },
  {
    name = "Zandalarian Hero Charm",
    items = {
      19950,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24658,
        },
      },
    },
  },
  {
    name = "Zandalarian Hero Medallion",
    items = {
      19949,
    },
    effects = {
      {
        type = "proc",
        spells = {
          24661,
        },
      },
    },
  },
  {
    name = "Zila Gular",
    items = {
      223214,
    },
    effects = {
      {
        type = "proc",
        spells = {
          448686,
        },
      },
    },
  },
}

-- [enchantId] = procId
local enchants = {
  [2673] = 28093, -- Mongoose
  [3225] = 42976, -- Executioner
  [2674] = 27996, -- Spellsurge
}
-- [gemId] = procId
local gems = {
  [25893] = 18803, -- Mystical Skyfire Diamond
  [25898] = 32845, -- Tenacious Earthstorm Diamond
  [25899] = 23454, -- Brutal Earthstorm Diamond
  [32410] = 39959, -- Thundering Skyfire Diamond
}

Merfin.GetTrinketData = function()
  return trinketData or {}
end

Merfin.GetEnchantData = function()
  return enchants or {}
end

Merfin.GetGemData = function()
  return gems or {}
end
