EbonholdHub.AffixCatalog = EbonholdHub.AffixCatalog or {}

EbonholdHub.AffixCatalog.SOURCE = "ExtractionService live dump 2026-07-10"
EbonholdHub.AffixCatalog.GENERATED_AT = "2026-07-10 13:40:00"
EbonholdHub.AffixCatalog.ENTRY_COUNT = 66

-- 25 ranked affixes (ranks I–VI; Spell Mastery caps at IV) +
-- 41 weapon affixes (rankless; spellIds from ExtractionService 700xxx range).

EbonholdHub.AffixCatalog.ENTRIES = {
  -- ── Ranked affixes (25) ───────────────────────────────────────────────────
  {
    id = "arcane_mind",
    name = "Arcane Mind",
    description = "Increases your Intellect, boosting spell power and mana pool.",
    spellId = 102202,
    learned = true,
    maxLearnedCount = 2,
    rankAffixIds = {
      [1] = 900933,
      [2] = 900934,
      [3] = 900935,
      [4] = 900936,
      [5] = 102202,
      [6] = 102259,
    },
  },
  {
    id = "armor_rend",
    name = "Armor Rend",
    description = "Your attacks reduce the target's armor, increasing physical damage taken.",
    spellId = 102222,
    rankAffixIds = {
      [1] = 901013,
      [2] = 901014,
      [3] = 901015,
      [4] = 901016,
      [5] = 102222,
      [6] = 102278,
    },
  },
  {
    id = "bulwark",
    name = "Bulwark",
    description = "Increases your block value and the damage absorbed by Shield Block.",
    spellId = 102217,
    rankAffixIds = {
      [1] = 900993,
      [2] = 900994,
      [3] = 900995,
      [4] = 900996,
      [5] = 102217,
      [6] = 102273,
    },
  },
  {
    id = "cold",
    name = "Cold",
    description = "Increases Frost damage dealt. Higher ranks amplify all Frost effects.",
    spellId = 102223,
    rankAffixIds = {
      [1] = 901017,
      [2] = 901018,
      [3] = 901019,
      [4] = 901020,
      [5] = 102223,
      [6] = 102279,
    },
  },
  {
    id = "feral_grace",
    name = "Feral Grace",
    description = "Increases Agility, improving attack power, dodge chance, and critical strike rating.",
    spellId = 102201,
    rankAffixIds = {
      [1] = 900929,
      [2] = 900930,
      [3] = 900931,
      [4] = 900932,
      [5] = 102201,
      [6] = 102258,
    },
  },
  {
    id = "fortified_by_pain",
    name = "Fortified by Pain",
    description = "Taking damage grants stacks of damage reduction, making you harder to kill.",
    spellId = 102213,
    learned = true,
    maxLearnedCount = 1,
    rankAffixIds = {
      [1] = 900977,
      [2] = 900978,
      [3] = 900979,
      [4] = 900980,
      [5] = 102213,
      [6] = 102269,
    },
  },
  {
    id = "frost_breath",
    name = "Frost Breath",
    description = "Your attacks apply a Frost debuff, slowing the target's attack and movement speed.",
    spellId = 102214,
    learned = true,
    maxLearnedCount = 1,
    rankAffixIds = {
      [1] = 900981,
      [2] = 900982,
      [3] = 900983,
      [4] = 900984,
      [5] = 102214,
      [6] = 102270,
    },
  },
  {
    id = "frozen_pulse",
    name = "Frozen Pulse",
    description = "Periodically releases a Frost pulse that deals AoE damage and slows nearby enemies.",
    spellId = 102206,
    learned = true,
    rankAffixIds = {
      [1] = 900949,
      [2] = 900950,
      [3] = 900951,
      [4] = 900952,
      [5] = 102206,
      [6] = 102263,
    },
  },
  {
    id = "infinite_star",
    name = "Infinite Star",
    description = "Occasionally launches a bouncing star that deals Arcane damage to multiple targets.",
    spellId = 102210,
    learned = true,
    maxLearnedCount = 1,
    rankAffixIds = {
      [1] = 900965,
      [2] = 900966,
      [3] = 900967,
      [4] = 900968,
      [5] = 102210,
      [6] = 102267,
    },
  },
  {
    id = "iron_will",
    name = "Iron Will",
    description = "Increases your Stamina, raising your maximum health.",
    spellId = 102200,
    learned = true,
    rankAffixIds = {
      [1] = 900925,
      [2] = 900926,
      [3] = 900927,
      [4] = 900928,
      [5] = 102200,
      [6] = 102257,
    },
  },
  {
    id = "ironhide",
    name = "Ironhide",
    description = "Increases your Armor, reducing physical damage taken.",
    spellId = 102204,
    learned = true,
    maxLearnedCount = 1,
    rankAffixIds = {
      [1] = 900941,
      [2] = 900942,
      [3] = 900943,
      [4] = 900944,
      [5] = 102204,
      [6] = 102261,
    },
  },
  {
    id = "keen_strikes",
    name = "Keen Strikes",
    description = "Increases your critical strike chance with melee and ranged attacks.",
    spellId = 102205,
    learned = true,
    maxLearnedCount = 1,
    rankAffixIds = {
      [1] = 900945,
      [2] = 900946,
      [3] = 900947,
      [4] = 900948,
      [5] = 102205,
      [6] = 102262,
    },
  },
  {
    id = "living_tide",
    name = "Living Tide",
    description = "Increases healing power and the effectiveness of periodic healing effects.",
    spellId = 102208,
    rankAffixIds = {
      [1] = 900957,
      [2] = 900958,
      [3] = 900959,
      [4] = 900960,
      [5] = 102208,
      [6] = 102265,
    },
  },
  {
    id = "mender_s_surge",
    name = "Mender's Surge",
    description = "Your heals have a chance to surge, healing an additional target or granting a shield.",
    spellId = 102209,
    rankAffixIds = {
      [1] = 900961,
      [2] = 900962,
      [3] = 900963,
      [4] = 900964,
      [5] = 102209,
      [6] = 102266,
    },
  },
  {
    id = "overwhelming_force",
    name = "Overwhelming Force",
    description = "Increases Attack Power, amplifying all physical damage you deal.",
    spellId = 102215,
    learned = true,
    maxLearnedCount = 1,
    rankAffixIds = {
      [1] = 900985,
      [2] = 900986,
      [3] = 900987,
      [4] = 900988,
      [5] = 102215,
      [6] = 102271,
    },
  },
  {
    id = "pet_power",
    name = "Pet Power",
    description = "Increases the damage and health of your pet or summoned creature.",
    spellId = 102218,
    rankAffixIds = {
      [1] = 900997,
      [2] = 900998,
      [3] = 900999,
      [4] = 901000,
      [5] = 102218,
      [6] = 102274,
    },
  },
  {
    id = "quick_instincts",
    name = "Quick Instincts",
    description = "Increases your Haste Rating, reducing the global cooldown and cast times.",
    spellId = 102219,
    rankAffixIds = {
      [1] = 901001,
      [2] = 901002,
      [3] = 901003,
      [4] = 901004,
      [5] = 102219,
      [6] = 102275,
    },
  },
  {
    id = "relentless_crits",
    name = "Relentless Crits",
    description = "Increases critical strike rating for all attacks and spells.",
    spellId = 102212,
    rankAffixIds = {
      [1] = 900973,
      [2] = 900974,
      [3] = 900975,
      [4] = 900976,
      [5] = 102212,
      [6] = 102268,
    },
  },
  {
    id = "shield_block",
    name = "Shield Block",
    description = "Increases your chance to block attacks and the value of each block.",
    spellId = 102226,
    rankAffixIds = {
      [1] = 901031,
      [2] = 901032,
      [3] = 901033,
      [4] = 901034,
      [5] = 102226,
      [6] = 102282,
    },
  },
  {
    id = "spell_mastery",
    name = "Spell Mastery",
    description = "Increases spell damage and healing done by all of your spells.",
    learned = true,
    maxLearnedCount = 1,
    -- Caps at rank IV — no rank V or VI in ExtractionService.
    rankAffixIds = {
      [1] = 900969,
      [2] = 900970,
      [3] = 900971,
      [4] = 900972,
    },
  },
  {
    id = "spirit_surge",
    name = "Spirit Surge",
    description = "Increases Spirit, improving mana regeneration and out-of-combat healing.",
    spellId = 102203,
    learned = true,
    rankAffixIds = {
      [1] = 900937,
      [2] = 900938,
      [3] = 900939,
      [4] = 900940,
      [5] = 102203,
      [6] = 102260,
    },
  },
  {
    id = "stalwart",
    name = "Stalwart",
    description = "Reduces all damage taken by a flat percentage.",
    spellId = 102216,
    learned = true,
    rankAffixIds = {
      [1] = 900989,
      [2] = 900990,
      [3] = 900991,
      [4] = 900992,
      [5] = 102216,
      [6] = 102272,
    },
  },
  {
    id = "temporal_flux",
    name = "Temporal Flux",
    description = "Increases Haste for both spells and attacks, accelerating your combat tempo.",
    spellId = 102207,
    rankAffixIds = {
      [1] = 900953,
      [2] = 900954,
      [3] = 900955,
      [4] = 900956,
      [5] = 102207,
      [6] = 102264,
    },
  },
  {
    id = "thick_hide",
    name = "Thick Hide",
    description = "Significantly increases your Armor rating. Can be applied up to 3 times.",
    spellId = 102220,
    learned = true,
    maxLearnedCount = 3,
    rankAffixIds = {
      [1] = 901005,
      [2] = 901006,
      [3] = 901007,
      [4] = 901008,
      [5] = 102220,
      [6] = 102276,
    },
  },
  {
    id = "wellspring",
    name = "Wellspring",
    description = "Increases mana regeneration and restores mana on critical heals.",
    spellId = 102221,
    rankAffixIds = {
      [1] = 901009,
      [2] = 901010,
      [3] = 901011,
      [4] = 901012,
      [5] = 102221,
      [6] = 102277,
    },
  },

  -- ── Weapon affixes (41) ───────────────────────────────────────────────────
  -- Rankless; spellId sourced from ExtractionService (700xxx range).
  { id = "affliction",      name = "Affliction",      description = "Your attacks apply a stacking disease that deals periodic Nature damage.",             weapon = true, spellId = 700086 },
  { id = "azzinoth",        name = "Azzinoth",         description = "Channels the power of the Twin Blades, increasing melee swing speed.",               weapon = true, spellId = 700108 },
  { id = "bladestorm",      name = "Bladestorm",       description = "Periodically unleashes a whirlwind of blades, striking all nearby enemies.",         weapon = true, spellId = 700120 },
  { id = "bloodlust",       name = "Bloodlust",        description = "Grants a burst of Haste on kill, increasing attack and cast speed temporarily.",      weapon = true, spellId = 700093 },
  { id = "clarity",         name = "Clarity",          description = "Restores mana on spellcasts, sustaining long fights.",                               weapon = true, spellId = 700111 },
  { id = "concussion",      name = "Concussion",       description = "Your strikes have a chance to stun the target briefly.",                             weapon = true, spellId = 700078 },
  { id = "decay",           name = "Decay",            description = "Leaves a decaying field on the ground that damages enemies standing in it.",          weapon = true, spellId = 700091 },
  { id = "devastation",     name = "Devastation",      description = "Increases the critical strike damage multiplier of your weapon attacks.",             weapon = true, spellId = 700101 },
  { id = "dissolution",     name = "Dissolution",      description = "Your attacks dissolve enemy armor, stacking a physical damage amplifier.",            weapon = true, spellId = 700089 },
  { id = "execution",       name = "Execution",        description = "Deals bonus damage to targets below 20% health.",                                    weapon = true, spellId = 700090 },
  { id = "ferocity",        name = "Ferocity",         description = "Increases raw Attack Power, amplifying melee and ranged damage.",                    weapon = true, spellId = 700094 },
  { id = "fire_blast",      name = "Fire Blast",       description = "Your strikes have a chance to release a blast of Fire damage.",                      weapon = true, spellId = 700121 },
  { id = "flame_wrath",     name = "Flame Wrath",      description = "Wreath your weapon in flames; attacks apply a burn that deals Fire damage over time.", weapon = true, spellId = 700130 },
  { id = "flurry",          name = "Flurry",           description = "After a critical hit, your next 3 swings are significantly faster.",                  weapon = true, spellId = 700098 },
  { id = "fortification",   name = "Fortification",    description = "Increases your maximum health and grants a passive damage shield.",                   weapon = true, spellId = 700100 },
  { id = "frailty",         name = "Frailty",          description = "Your attacks reduce the target's healing received.",                                  weapon = true, spellId = 700092 },
  { id = "frost_arrow",     name = "Frost Arrow",      description = "Ranged attacks apply a Frost debuff, reducing movement and attack speed.",            weapon = true, spellId = 700115 },
  { id = "fury",            name = "Fury",             description = "Building stacks of Fury on consecutive hits increases damage dealt.",                 weapon = true, spellId = 700106 },
  { id = "glaciation",      name = "Glaciation",       description = "Attacks have a chance to encase the target in ice, rooting them briefly.",            weapon = true, spellId = 700085 },
  { id = "hemorrhage",      name = "Hemorrhage",       description = "Inflicts a deep wound that causes the target to bleed, dealing damage over time.",    weapon = true, spellId = 700083 },
  { id = "incineration",    name = "Incineration",     description = "Engulfs your weapon in fire; each hit adds a stack of burning to the target.",        weapon = true, spellId = 700087 },
  { id = "judgement",       name = "Judgement",        description = "Calls down holy judgment on your target, dealing Holy damage and reducing resistances.", weapon = true, spellId = 700102 },
  { id = "julie_s_blessing",name = "Julie's Blessing", description = "Heals you for a portion of the damage you deal.",                                    weapon = true, spellId = 700114 },
  { id = "keeper_s_sting",  name = "Keeper's Sting",   description = "Ranged shots apply a venom sting that deals Nature damage and reduces healing.",      weapon = true, spellId = 700116 },
  { id = "maiming",         name = "Maiming",          description = "Your attacks reduce the target's movement speed and slow their attack rate.",          weapon = true, spellId = 700080 },
  { id = "permafrost",      name = "Permafrost",       description = "Coats your weapon in permafrost; attacks chill the target and reduce their Haste.",    weapon = true, spellId = 700096 },
  { id = "pyromancy",       name = "Pyromancy",        description = "Unleashes a bolt of fire at the target periodically, dealing Fire damage.",            weapon = true, spellId = 700084 },
  { id = "rending",         name = "Rending",          description = "Causes deep rending wounds that deal increasing physical damage over time.",           weapon = true, spellId = 700081 },
  { id = "resurgence",      name = "Resurgence",       description = "Heals you when you take damage, providing a passive regeneration effect in combat.",   weapon = true, spellId = 700097 },
  { id = "shackling",       name = "Shackling",        description = "Periodically shackles the target, interrupting spellcasting.",                        weapon = true, spellId = 700082 },
  { id = "shahram",         name = "Shahram",          description = "Summons Shahram on hit, granting a powerful random blessing or onslaught.",            weapon = true, spellId = 700109 },
  { id = "speed",           name = "Speed",            description = "Increases your movement speed while the weapon is equipped.",                          weapon = true, spellId = 700113 },
  { id = "sulfuras",        name = "Sulfuras",         description = "Channels the power of Sulfuras, dealing Fire damage and granting Strength on hit.",    weapon = true, spellId = 700105 },
  { id = "thunderfury",     name = "Thunderfury",      description = "Strikes the target with nature and shadow energies, chaining to nearby enemies.",      weapon = true, spellId = 700104 },
  { id = "twin_shot",       name = "Twin Shot",        description = "Ranged attacks fire a second shot at reduced damage.",                                 weapon = true, spellId = 700107 },
  { id = "undead",          name = "Undead",           description = "Raises fallen enemies as undead minions to fight for you briefly.",                   weapon = true, spellId = 700110 },
  { id = "val_anyr",        name = "Val'anyr",         description = "Your heals create a protective shield on the target equal to a portion of the heal.",  weapon = true, spellId = 700112 },
  { id = "vampirism",       name = "Vampirism",        description = "Drains life from the target on hit, healing you for a portion of damage dealt.",       weapon = true, spellId = 700095 },
  { id = "venom",           name = "Venom",            description = "Coats your weapon in lethal venom; attacks apply a stack of poison.",                  weapon = true, spellId = 700079 },
  { id = "vulnerability",   name = "Vulnerability",    description = "Your attacks expose a vulnerability, increasing all damage the target takes.",         weapon = true, spellId = 700103 },
  { id = "wilds",           name = "Wilds",            description = "Connects you to nature, periodically healing nearby allies and yourself.",              weapon = true, spellId = 700088 },
}

EbonholdHub.AffixCatalog.SOURCE = "ExtractionService live dump 2026-07-10"
EbonholdHub.AffixCatalog.GENERATED_AT = "2026-07-10 13:40:00"
EbonholdHub.AffixCatalog.ENTRY_COUNT = 66

-- 25 ranked affixes (ranks I–VI; Spell Mastery caps at IV) +
-- 41 weapon affixes (rankless; spellIds from ExtractionService 700xxx range).

EbonholdHub.AffixCatalog.ENTRIES = {
  -- ── Ranked affixes (25) ───────────────────────────────────────────────────
  {
    id = "arcane_mind",
    name = "Arcane Mind",
    spellId = 102202,
    learned = true,
    maxLearnedCount = 2,
    rankAffixIds = {
      [1] = 900933,
      [2] = 900934,
      [3] = 900935,
      [4] = 900936,
      [5] = 102202,
      [6] = 102259,
    },
  },
  {
    id = "armor_rend",
    name = "Armor Rend",
    spellId = 102222,
    rankAffixIds = {
      [1] = 901013,
      [2] = 901014,
      [3] = 901015,
      [4] = 901016,
      [5] = 102222,
      [6] = 102278,
    },
  },
  {
    id = "bulwark",
    name = "Bulwark",
    spellId = 102217,
    rankAffixIds = {
      [1] = 900993,
      [2] = 900994,
      [3] = 900995,
      [4] = 900996,
      [5] = 102217,
      [6] = 102273,
    },
  },
  {
    id = "cold",
    name = "Cold",
    spellId = 102223,
    rankAffixIds = {
      [1] = 901017,
      [2] = 901018,
      [3] = 901019,
      [4] = 901020,
      [5] = 102223,
      [6] = 102279,
    },
  },
  {
    id = "feral_grace",
    name = "Feral Grace",
    spellId = 102201,
    rankAffixIds = {
      [1] = 900929,
      [2] = 900930,
      [3] = 900931,
      [4] = 900932,
      [5] = 102201,
      [6] = 102258,
    },
  },
  {
    id = "fortified_by_pain",
    name = "Fortified by Pain",
    spellId = 102213,
    learned = true,
    maxLearnedCount = 1,
    rankAffixIds = {
      [1] = 900977,
      [2] = 900978,
      [3] = 900979,
      [4] = 900980,
      [5] = 102213,
      [6] = 102269,
    },
  },
  {
    id = "frost_breath",
    name = "Frost Breath",
    spellId = 102214,
    learned = true,
    maxLearnedCount = 1,
    rankAffixIds = {
      [1] = 900981,
      [2] = 900982,
      [3] = 900983,
      [4] = 900984,
      [5] = 102214,
      [6] = 102270,
    },
  },
  {
    id = "frozen_pulse",
    name = "Frozen Pulse",
    spellId = 102206,
    learned = true,
    rankAffixIds = {
      [1] = 900949,
      [2] = 900950,
      [3] = 900951,
      [4] = 900952,
      [5] = 102206,
      [6] = 102263,
    },
  },
  {
    id = "infinite_star",
    name = "Infinite Star",
    spellId = 102210,
    learned = true,
    maxLearnedCount = 1,
    rankAffixIds = {
      [1] = 900965,
      [2] = 900966,
      [3] = 900967,
      [4] = 900968,
      [5] = 102210,
      [6] = 102267,
    },
  },
  {
    id = "iron_will",
    name = "Iron Will",
    spellId = 102200,
    learned = true,
    rankAffixIds = {
      [1] = 900925,
      [2] = 900926,
      [3] = 900927,
      [4] = 900928,
      [5] = 102200,
      [6] = 102257,
    },
  },
  {
    id = "ironhide",
    name = "Ironhide",
    spellId = 102204,
    learned = true,
    maxLearnedCount = 1,
    rankAffixIds = {
      [1] = 900941,
      [2] = 900942,
      [3] = 900943,
      [4] = 900944,
      [5] = 102204,
      [6] = 102261,
    },
  },
  {
    id = "keen_strikes",
    name = "Keen Strikes",
    spellId = 102205,
    learned = true,
    maxLearnedCount = 1,
    rankAffixIds = {
      [1] = 900945,
      [2] = 900946,
      [3] = 900947,
      [4] = 900948,
      [5] = 102205,
      [6] = 102262,
    },
  },
  {
    id = "living_tide",
    name = "Living Tide",
    spellId = 102208,
    rankAffixIds = {
      [1] = 900957,
      [2] = 900958,
      [3] = 900959,
      [4] = 900960,
      [5] = 102208,
      [6] = 102265,
    },
  },
  {
    id = "mender_s_surge",
    name = "Mender's Surge",
    spellId = 102209,
    rankAffixIds = {
      [1] = 900961,
      [2] = 900962,
      [3] = 900963,
      [4] = 900964,
      [5] = 102209,
      [6] = 102266,
    },
  },
  {
    id = "overwhelming_force",
    name = "Overwhelming Force",
    spellId = 102215,
    learned = true,
    maxLearnedCount = 1,
    rankAffixIds = {
      [1] = 900985,
      [2] = 900986,
      [3] = 900987,
      [4] = 900988,
      [5] = 102215,
      [6] = 102271,
    },
  },
  {
    id = "pet_power",
    name = "Pet Power",
    spellId = 102218,
    rankAffixIds = {
      [1] = 900997,
      [2] = 900998,
      [3] = 900999,
      [4] = 901000,
      [5] = 102218,
      [6] = 102274,
    },
  },
  {
    id = "quick_instincts",
    name = "Quick Instincts",
    spellId = 102219,
    rankAffixIds = {
      [1] = 901001,
      [2] = 901002,
      [3] = 901003,
      [4] = 901004,
      [5] = 102219,
      [6] = 102275,
    },
  },
  {
    id = "relentless_crits",
    name = "Relentless Crits",
    spellId = 102212,
    rankAffixIds = {
      [1] = 900973,
      [2] = 900974,
      [3] = 900975,
      [4] = 900976,
      [5] = 102212,
      [6] = 102268,
    },
  },
  {
    id = "shield_block",
    name = "Shield Block",
    spellId = 102226,
    rankAffixIds = {
      [1] = 901031,
      [2] = 901032,
      [3] = 901033,
      [4] = 901034,
      [5] = 102226,
      [6] = 102282,
    },
  },
  {
    id = "spell_mastery",
    name = "Spell Mastery",
    learned = true,
    maxLearnedCount = 1,
    -- Caps at rank IV — no rank V or VI in ExtractionService.
    rankAffixIds = {
      [1] = 900969,
      [2] = 900970,
      [3] = 900971,
      [4] = 900972,
    },
  },
  {
    id = "spirit_surge",
    name = "Spirit Surge",
    spellId = 102203,
    learned = true,
    rankAffixIds = {
      [1] = 900937,
      [2] = 900938,
      [3] = 900939,
      [4] = 900940,
      [5] = 102203,
      [6] = 102260,
    },
  },
  {
    id = "stalwart",
    name = "Stalwart",
    spellId = 102216,
    learned = true,
    rankAffixIds = {
      [1] = 900989,
      [2] = 900990,
      [3] = 900991,
      [4] = 900992,
      [5] = 102216,
      [6] = 102272,
    },
  },
  {
    id = "temporal_flux",
    name = "Temporal Flux",
    spellId = 102207,
    rankAffixIds = {
      [1] = 900953,
      [2] = 900954,
      [3] = 900955,
      [4] = 900956,
      [5] = 102207,
      [6] = 102264,
    },
  },
  {
    id = "thick_hide",
    name = "Thick Hide",
    spellId = 102220,
    learned = true,
    maxLearnedCount = 3,
    rankAffixIds = {
      [1] = 901005,
      [2] = 901006,
      [3] = 901007,
      [4] = 901008,
      [5] = 102220,
      [6] = 102276,
    },
  },
  {
    id = "wellspring",
    name = "Wellspring",
    spellId = 102221,
    rankAffixIds = {
      [1] = 901009,
      [2] = 901010,
      [3] = 901011,
      [4] = 901012,
      [5] = 102221,
      [6] = 102277,
    },
  },

  -- ── Weapon affixes (41) ───────────────────────────────────────────────────
  -- Rankless; spellId sourced from ExtractionService (700xxx range).
  { id = "affliction",      name = "Affliction",      weapon = true, spellId = 700086 },
  { id = "azzinoth",        name = "Azzinoth",         weapon = true, spellId = 700108 },
  { id = "bladestorm",      name = "Bladestorm",       weapon = true, spellId = 700120 },
  { id = "bloodlust",       name = "Bloodlust",        weapon = true, spellId = 700093 },
  { id = "clarity",         name = "Clarity",          weapon = true, spellId = 700111 },
  { id = "concussion",      name = "Concussion",       weapon = true, spellId = 700078 },
  { id = "decay",           name = "Decay",            weapon = true, spellId = 700091 },
  { id = "devastation",     name = "Devastation",      weapon = true, spellId = 700101 },
  { id = "dissolution",     name = "Dissolution",      weapon = true, spellId = 700089 },
  { id = "execution",       name = "Execution",        weapon = true, spellId = 700090 },
  { id = "ferocity",        name = "Ferocity",         weapon = true, spellId = 700094 },
  { id = "fire_blast",      name = "Fire Blast",       weapon = true, spellId = 700121 },
  { id = "flame_wrath",     name = "Flame Wrath",      weapon = true, spellId = 700130 },
  { id = "flurry",          name = "Flurry",           weapon = true, spellId = 700098 },
  { id = "fortification",   name = "Fortification",    weapon = true, spellId = 700100 },
  { id = "frailty",         name = "Frailty",          weapon = true, spellId = 700092 },
  { id = "frost_arrow",     name = "Frost Arrow",      weapon = true, spellId = 700115 },
  { id = "fury",            name = "Fury",             weapon = true, spellId = 700106 },
  { id = "glaciation",      name = "Glaciation",       weapon = true, spellId = 700085 },
  { id = "hemorrhage",      name = "Hemorrhage",       weapon = true, spellId = 700083 },
  { id = "incineration",    name = "Incineration",     weapon = true, spellId = 700087 },
  { id = "judgement",       name = "Judgement",        weapon = true, spellId = 700102 },
  { id = "julie_s_blessing",name = "Julie's Blessing", weapon = true, spellId = 700114 },
  { id = "keeper_s_sting",  name = "Keeper's Sting",   weapon = true, spellId = 700116 },
  { id = "maiming",         name = "Maiming",          weapon = true, spellId = 700080 },
  { id = "permafrost",      name = "Permafrost",       weapon = true, spellId = 700096 },
  { id = "pyromancy",       name = "Pyromancy",        weapon = true, spellId = 700084 },
  { id = "rending",         name = "Rending",          weapon = true, spellId = 700081 },
  { id = "resurgence",      name = "Resurgence",       weapon = true, spellId = 700097 },
  { id = "shackling",       name = "Shackling",        weapon = true, spellId = 700082 },
  { id = "shahram",         name = "Shahram",          weapon = true, spellId = 700109 },
  { id = "speed",           name = "Speed",            weapon = true, spellId = 700113 },
  { id = "sulfuras",        name = "Sulfuras",         weapon = true, spellId = 700105 },
  { id = "thunderfury",     name = "Thunderfury",      weapon = true, spellId = 700104 },
  { id = "twin_shot",       name = "Twin Shot",        weapon = true, spellId = 700107 },
  { id = "undead",          name = "Undead",           weapon = true, spellId = 700110 },
  { id = "val_anyr",        name = "Val'anyr",         weapon = true, spellId = 700112 },
  { id = "vampirism",       name = "Vampirism",        weapon = true, spellId = 700095 },
  { id = "venom",           name = "Venom",            weapon = true, spellId = 700079 },
  { id = "vulnerability",   name = "Vulnerability",    weapon = true, spellId = 700103 },
  { id = "wilds",           name = "Wilds",            weapon = true, spellId = 700088 },
}
