{
  "checked": "2026-10-02",
  "baseBuild": "3.2.1.73552",
  "rulesPatch": "3.2.2",
  "changes": [
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2611717",
      "name": "Maxstacks · Spiritborn Gorilla Passive",
      "internal": "Tempered_Generic_ResolveStacks_Tier2",
      "key": "MaxStacks",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes/maximum-resolve-stacks"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2611719",
      "name": "Maxstacks · Spiritborn Gorilla Passive",
      "internal": "Tempered_Generic_ResolveStacks_Tier3",
      "key": "MaxStacks",
      "power": 0,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes/maximum-resolve-stacks"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2611715",
      "name": "Maxstacks · Spiritborn Gorilla Passive",
      "internal": "Tempered_Generic_ResolveStacks_Tier1",
      "key": "MaxStacks",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes/maximum-resolve-stacks"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1859772",
      "name": "Ranks: Barbarian Bash",
      "internal": "S04_SkillRankBonus_Barb_Basic_Bash",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1859772",
      "name": "Ranks: Barbarian Bash",
      "internal": "S04_SkillRankBonus_Barb_Basic_Bash",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861930",
      "name": "Ranks: Barbarian ChallengingShout",
      "internal": "S04_SkillRankBonus_Barb_Special_ChallengingShout",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861930",
      "name": "Ranks: Barbarian ChallengingShout",
      "internal": "S04_SkillRankBonus_Barb_Special_ChallengingShout",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861932",
      "name": "Ranks: Barbarian Charge",
      "internal": "S04_SkillRankBonus_Barb_Special_Charge",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861932",
      "name": "Ranks: Barbarian Charge",
      "internal": "S04_SkillRankBonus_Barb_Special_Charge",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861934",
      "name": "Ranks: Barbarian DeathBlow",
      "internal": "S04_SkillRankBonus_Barb_Special_DeathBlow",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861934",
      "name": "Ranks: Barbarian DeathBlow",
      "internal": "S04_SkillRankBonus_Barb_Special_DeathBlow",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861896",
      "name": "Ranks: Barbarian DoubleSwing",
      "internal": "S04_SkillRankBonus_Barb_Core_DoubleSwing",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861896",
      "name": "Ranks: Barbarian DoubleSwing",
      "internal": "S04_SkillRankBonus_Barb_Core_DoubleSwing",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1859778",
      "name": "Ranks: Barbarian Frenzy",
      "internal": "S04_SkillRankBonus_Barb_Basic_Frenzy",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1859778",
      "name": "Ranks: Barbarian Frenzy",
      "internal": "S04_SkillRankBonus_Barb_Basic_Frenzy",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861941",
      "name": "Ranks: Barbarian GroundStomp",
      "internal": "S04_SkillRankBonus_Barb_Special_GroundStomp",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861941",
      "name": "Ranks: Barbarian GroundStomp",
      "internal": "S04_SkillRankBonus_Barb_Special_GroundStomp",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861835",
      "name": "Ranks: Barbarian HammeroftheAncients",
      "internal": "S04_SkillRankBonus_Barb_Core_HammeroftheAncients",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861835",
      "name": "Ranks: Barbarian HammeroftheAncients",
      "internal": "S04_SkillRankBonus_Barb_Core_HammeroftheAncients",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861944",
      "name": "Ranks: Barbarian IronSkin",
      "internal": "S04_SkillRankBonus_Barb_Special_IronSkin",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861944",
      "name": "Ranks: Barbarian IronSkin",
      "internal": "S04_SkillRankBonus_Barb_Special_IronSkin",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861946",
      "name": "Ranks: Barbarian Kick",
      "internal": "S04_SkillRankBonus_Barb_Special_Kick",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861946",
      "name": "Ranks: Barbarian Kick",
      "internal": "S04_SkillRankBonus_Barb_Special_Kick",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861953",
      "name": "Ranks: Barbarian Leap",
      "internal": "S04_SkillRankBonus_Barb_Special_Leap",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861953",
      "name": "Ranks: Barbarian Leap",
      "internal": "S04_SkillRankBonus_Barb_Special_Leap",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1859780",
      "name": "Ranks: Barbarian LungingStrike",
      "internal": "S04_SkillRankBonus_Barb_Basic_LungingStrike",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1859780",
      "name": "Ranks: Barbarian LungingStrike",
      "internal": "S04_SkillRankBonus_Barb_Basic_LungingStrike",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1859776",
      "name": "Ranks: Barbarian Maim",
      "internal": "S04_SkillRankBonus_Barb_Basic_Flay",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1859776",
      "name": "Ranks: Barbarian Maim",
      "internal": "S04_SkillRankBonus_Barb_Basic_Flay",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861955",
      "name": "Ranks: Barbarian RallyingCry",
      "internal": "S04_SkillRankBonus_Barb_Special_RallyingCry",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861955",
      "name": "Ranks: Barbarian RallyingCry",
      "internal": "S04_SkillRankBonus_Barb_Special_RallyingCry",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861878",
      "name": "Ranks: Barbarian Rend",
      "internal": "S04_SkillRankBonus_Barb_Core_Rend",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861878",
      "name": "Ranks: Barbarian Rend",
      "internal": "S04_SkillRankBonus_Barb_Core_Rend",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861957",
      "name": "Ranks: Barbarian Rupture",
      "internal": "S04_SkillRankBonus_Barb_Special_Rupture",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861957",
      "name": "Ranks: Barbarian Rupture",
      "internal": "S04_SkillRankBonus_Barb_Special_Rupture",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861959",
      "name": "Ranks: Barbarian SteelGrasp",
      "internal": "S04_SkillRankBonus_Barb_Special_SteelGrasp",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861959",
      "name": "Ranks: Barbarian SteelGrasp",
      "internal": "S04_SkillRankBonus_Barb_Special_SteelGrasp",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861902",
      "name": "Ranks: Barbarian Upheaval",
      "internal": "S04_SkillRankBonus_Barb_Core_Upheaval",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861902",
      "name": "Ranks: Barbarian Upheaval",
      "internal": "S04_SkillRankBonus_Barb_Core_Upheaval",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861961",
      "name": "Ranks: Barbarian WarCry",
      "internal": "S04_SkillRankBonus_Barb_Special_WarCry",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861961",
      "name": "Ranks: Barbarian WarCry",
      "internal": "S04_SkillRankBonus_Barb_Special_WarCry",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861920",
      "name": "Ranks: Barbarian Whirlwind",
      "internal": "S04_SkillRankBonus_Barb_Core_Whirlwind",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1861920",
      "name": "Ranks: Barbarian Whirlwind",
      "internal": "S04_SkillRankBonus_Barb_Core_Whirlwind",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884269",
      "name": "Ranks: Druid BloodHowl",
      "internal": "S04_SkillRankBonus_Druid_Special_BloodHowl",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884269",
      "name": "Ranks: Druid BloodHowl",
      "internal": "S04_SkillRankBonus_Druid_Special_BloodHowl",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884271",
      "name": "Ranks: Druid Boulder",
      "internal": "S04_SkillRankBonus_Druid_Special_Boulder",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884271",
      "name": "Ranks: Druid Boulder",
      "internal": "S04_SkillRankBonus_Druid_Special_Boulder",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884244",
      "name": "Ranks: Druid Claw",
      "internal": "S04_SkillRankBonus_Druid_Basic_Claw",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884244",
      "name": "Ranks: Druid Claw",
      "internal": "S04_SkillRankBonus_Druid_Basic_Claw",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884273",
      "name": "Ranks: Druid CycloneArmor",
      "internal": "S04_SkillRankBonus_Druid_Special_CycloneArmor",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884273",
      "name": "Ranks: Druid CycloneArmor",
      "internal": "S04_SkillRankBonus_Druid_Special_CycloneArmor",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884275",
      "name": "Ranks: Druid DebilitatingRoar",
      "internal": "S04_SkillRankBonus_Druid_Special_DebilitatingRoar",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884275",
      "name": "Ranks: Druid DebilitatingRoar",
      "internal": "S04_SkillRankBonus_Druid_Special_DebilitatingRoar",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884277",
      "name": "Ranks: Druid EarthenBulwark",
      "internal": "S04_SkillRankBonus_Druid_Special_EarthenBulwark",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884277",
      "name": "Ranks: Druid EarthenBulwark",
      "internal": "S04_SkillRankBonus_Druid_Special_EarthenBulwark",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884242",
      "name": "Ranks: Druid Earthspike Instant",
      "internal": "S04_SkillRankBonus_Druid_Basic_Earthspike",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884242",
      "name": "Ranks: Druid Earthspike Instant",
      "internal": "S04_SkillRankBonus_Druid_Basic_Earthspike",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884279",
      "name": "Ranks: Druid Hurricane",
      "internal": "S04_SkillRankBonus_Druid_Special_Hurricane",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884279",
      "name": "Ranks: Druid Hurricane",
      "internal": "S04_SkillRankBonus_Druid_Special_Hurricane",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884264",
      "name": "Ranks: Druid LightningStorm",
      "internal": "S04_SkillRankBonus_Druid_Core_LightningStorm",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884264",
      "name": "Ranks: Druid LightningStorm",
      "internal": "S04_SkillRankBonus_Druid_Core_LightningStorm",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884256",
      "name": "Ranks: Druid Maul",
      "internal": "S04_SkillRankBonus_Druid_Basic_Maul",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884256",
      "name": "Ranks: Druid Maul",
      "internal": "S04_SkillRankBonus_Druid_Basic_Maul",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884260",
      "name": "Ranks: Druid Pulverize",
      "internal": "S04_SkillRankBonus_Druid_Core_Pulverize",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884260",
      "name": "Ranks: Druid Pulverize",
      "internal": "S04_SkillRankBonus_Druid_Core_Pulverize",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884547",
      "name": "Ranks: Druid Rabies",
      "internal": "S04_SkillRankBonus_Druid_Special_Rabies",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884547",
      "name": "Ranks: Druid Rabies",
      "internal": "S04_SkillRankBonus_Druid_Special_Rabies",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884549",
      "name": "Ranks: Druid Ravens",
      "internal": "S04_SkillRankBonus_Druid_Special_Ravens",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884549",
      "name": "Ranks: Druid Ravens",
      "internal": "S04_SkillRankBonus_Druid_Special_Ravens",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884266",
      "name": "Ranks: Druid Shred NEW",
      "internal": "S04_SkillRankBonus_Druid_Core_Shred",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884266",
      "name": "Ranks: Druid Shred NEW",
      "internal": "S04_SkillRankBonus_Druid_Core_Shred",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1997086",
      "name": "Ranks: Druid StoneBurst",
      "internal": "X1_SkillRankBonus_Druid_Core_StoneBurst",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1997086",
      "name": "Ranks: Druid StoneBurst",
      "internal": "X1_SkillRankBonus_Druid_Core_StoneBurst",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884246",
      "name": "Ranks: Druid StormStrike",
      "internal": "S04_SkillRankBonus_Druid_Basic_StormStrike",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884246",
      "name": "Ranks: Druid StormStrike",
      "internal": "S04_SkillRankBonus_Druid_Basic_StormStrike",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884262",
      "name": "Ranks: Druid Tornado",
      "internal": "S04_SkillRankBonus_Druid_Core_Tornado",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884262",
      "name": "Ranks: Druid Tornado",
      "internal": "S04_SkillRankBonus_Druid_Core_Tornado",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884552",
      "name": "Ranks: Druid Trample",
      "internal": "S04_SkillRankBonus_Druid_Special_Trample",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884552",
      "name": "Ranks: Druid Trample",
      "internal": "S04_SkillRankBonus_Druid_Special_Trample",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884554",
      "name": "Ranks: Druid VineCreeper",
      "internal": "S04_SkillRankBonus_Druid_Special_VineCreeper",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884554",
      "name": "Ranks: Druid VineCreeper",
      "internal": "S04_SkillRankBonus_Druid_Special_VineCreeper",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884248",
      "name": "Ranks: Druid WindShear",
      "internal": "S04_SkillRankBonus_Druid_Basic_WindShear",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884248",
      "name": "Ranks: Druid WindShear",
      "internal": "S04_SkillRankBonus_Druid_Basic_WindShear",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884557",
      "name": "Ranks: Druid WolfPack",
      "internal": "S04_SkillRankBonus_Druid_Special_Wolves",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884557",
      "name": "Ranks: Druid WolfPack",
      "internal": "S04_SkillRankBonus_Druid_Special_Wolves",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884258",
      "name": "Ranks: Druid landslide",
      "internal": "S04_SkillRankBonus_Druid_Core_Landslide",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1884258",
      "name": "Ranks: Druid landslide",
      "internal": "S04_SkillRankBonus_Druid_Core_Landslide",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867418",
      "name": "Ranks: Necromancer Blight",
      "internal": "S04_SkillRankBonus_Necro_Core_Blight",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867418",
      "name": "Ranks: Necromancer Blight",
      "internal": "S04_SkillRankBonus_Necro_Core_Blight",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867440",
      "name": "Ranks: Necromancer BloodLance",
      "internal": "S04_SkillRankBonus_Necro_Core_BloodLance",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867440",
      "name": "Ranks: Necromancer BloodLance",
      "internal": "S04_SkillRankBonus_Necro_Core_BloodLance",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867442",
      "name": "Ranks: Necromancer BloodMist",
      "internal": "S04_SkillRankBonus_Necro_Special_BloodMist",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867442",
      "name": "Ranks: Necromancer BloodMist",
      "internal": "S04_SkillRankBonus_Necro_Special_BloodMist",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867432",
      "name": "Ranks: Necromancer BloodSurge",
      "internal": "S04_SkillRankBonus_Necro_Core_BloodSurge",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867432",
      "name": "Ranks: Necromancer BloodSurge",
      "internal": "S04_SkillRankBonus_Necro_Core_BloodSurge",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867446",
      "name": "Ranks: Necromancer BonePrison",
      "internal": "S04_SkillRankBonus_Necro_Special_BonePrison",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867446",
      "name": "Ranks: Necromancer BonePrison",
      "internal": "S04_SkillRankBonus_Necro_Special_BonePrison",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867408",
      "name": "Ranks: Necromancer BoneSpear",
      "internal": "S04_SkillRankBonus_Necro_Core_BoneSpear",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867408",
      "name": "Ranks: Necromancer BoneSpear",
      "internal": "S04_SkillRankBonus_Necro_Core_BoneSpear",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867448",
      "name": "Ranks: Necromancer BoneSpirit",
      "internal": "S04_SkillRankBonus_Necro_Special_BoneSpirit",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867448",
      "name": "Ranks: Necromancer BoneSpirit",
      "internal": "S04_SkillRankBonus_Necro_Special_BoneSpirit",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867374",
      "name": "Ranks: Necromancer BoneSplinters",
      "internal": "S04_SkillRankBonus_Necro_Basic_BoneSplinters",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867374",
      "name": "Ranks: Necromancer BoneSplinters",
      "internal": "S04_SkillRankBonus_Necro_Basic_BoneSplinters",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867450",
      "name": "Ranks: Necromancer CorpseExplosion",
      "internal": "S04_SkillRankBonus_Necro_Special_CorpseExplosion",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867450",
      "name": "Ranks: Necromancer CorpseExplosion",
      "internal": "S04_SkillRankBonus_Necro_Special_CorpseExplosion",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867452",
      "name": "Ranks: Necromancer CorpseTendrils",
      "internal": "S04_SkillRankBonus_Necro_Special_CorpseTendrils",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867452",
      "name": "Ranks: Necromancer CorpseTendrils",
      "internal": "S04_SkillRankBonus_Necro_Special_CorpseTendrils",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867389",
      "name": "Ranks: Necromancer Decompose",
      "internal": "S04_SkillRankBonus_Necro_Basic_Decompose",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867389",
      "name": "Ranks: Necromancer Decompose",
      "internal": "S04_SkillRankBonus_Necro_Basic_Decompose",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867454",
      "name": "Ranks: Necromancer Decrepify",
      "internal": "S04_SkillRankBonus_Necro_Special_Decrepify",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867454",
      "name": "Ranks: Necromancer Decrepify",
      "internal": "S04_SkillRankBonus_Necro_Special_Decrepify",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928787",
      "name": "Ranks: Necromancer Golem",
      "internal": "S04_SkillRankBonus_Necro_Talent_Golem",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928787",
      "name": "Ranks: Necromancer Golem",
      "internal": "S04_SkillRankBonus_Necro_Talent_Golem",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867396",
      "name": "Ranks: Necromancer Hemorrhage",
      "internal": "S04_SkillRankBonus_Necro_Basic_Hemorrhage",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867396",
      "name": "Ranks: Necromancer Hemorrhage",
      "internal": "S04_SkillRankBonus_Necro_Basic_Hemorrhage",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867456",
      "name": "Ranks: Necromancer IronMaiden",
      "internal": "S04_SkillRankBonus_Necro_Special_IronMaiden",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867456",
      "name": "Ranks: Necromancer IronMaiden",
      "internal": "S04_SkillRankBonus_Necro_Special_IronMaiden",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867400",
      "name": "Ranks: Necromancer Reap",
      "internal": "S04_SkillRankBonus_Necro_Basic_Reap",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867400",
      "name": "Ranks: Necromancer Reap",
      "internal": "S04_SkillRankBonus_Necro_Basic_Reap",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867425",
      "name": "Ranks: Necromancer Sever",
      "internal": "S04_SkillRankBonus_Necro_Core_Sever",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1867425",
      "name": "Ranks: Necromancer Sever",
      "internal": "S04_SkillRankBonus_Necro_Core_Sever",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928785",
      "name": "Ranks: Necromancer SkeletonMage",
      "internal": "S04_SkillRankBonus_Necro_Talent_SkeletonMage",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928785",
      "name": "Ranks: Necromancer SkeletonMage",
      "internal": "S04_SkillRankBonus_Necro_Talent_SkeletonMage",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928783",
      "name": "Ranks: Necromancer SkeletonWarrior",
      "internal": "S04_SkillRankBonus_Necro_Talent_SkeletonWarrior",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928783",
      "name": "Ranks: Necromancer SkeletonWarrior",
      "internal": "S04_SkillRankBonus_Necro_Talent_SkeletonWarrior",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2439595",
      "name": "Ranks: Paladin Advance lunge",
      "internal": "X2_SkillRankBonus_Paladin_Basic_Advance",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2439595",
      "name": "Ranks: Paladin Advance lunge",
      "internal": "X2_SkillRankBonus_Paladin_Basic_Advance",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2420823",
      "name": "Ranks: Paladin BlessedHammer",
      "internal": "X2_SkillRankBonus_Paladin_Core_BlessedHammer",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2420823",
      "name": "Ranks: Paladin BlessedHammer",
      "internal": "X2_SkillRankBonus_Paladin_Core_BlessedHammer",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2420817",
      "name": "Ranks: Paladin BlessedShield",
      "internal": "X2_SkillRankBonus_Paladin_Core_BlessedShield",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2420817",
      "name": "Ranks: Paladin BlessedShield",
      "internal": "X2_SkillRankBonus_Paladin_Core_BlessedShield",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2439788",
      "name": "Ranks: Paladin Brandish",
      "internal": "X2_SkillRankBonus_Paladin_Basic_Brandish",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2439788",
      "name": "Ranks: Paladin Brandish",
      "internal": "X2_SkillRankBonus_Paladin_Basic_Brandish",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497256",
      "name": "Ranks: Paladin Condemn",
      "internal": "X2_SkillRankBonus_Paladin_Justice_Condemn",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497256",
      "name": "Ranks: Paladin Condemn",
      "internal": "X2_SkillRankBonus_Paladin_Justice_Condemn",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497252",
      "name": "Ranks: Paladin Consecration",
      "internal": "X2_SkillRankBonus_Paladin_Justice_Consecration",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497252",
      "name": "Ranks: Paladin Consecration",
      "internal": "X2_SkillRankBonus_Paladin_Justice_Consecration",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497215",
      "name": "Ranks: Paladin Defensive Aura",
      "internal": "X2_SkillRankBonus_Paladin_Aura_DefianceAura",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497215",
      "name": "Ranks: Paladin Defensive Aura",
      "internal": "X2_SkillRankBonus_Paladin_Aura_DefianceAura",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497213",
      "name": "Ranks: Paladin HolyShock Aura",
      "internal": "X2_SkillRankBonus_Paladin_Aura_HolyLightAura",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497213",
      "name": "Ranks: Paladin HolyShock Aura",
      "internal": "X2_SkillRankBonus_Paladin_Aura_HolyLightAura",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2470114",
      "name": "Ranks: Paladin Impale",
      "internal": "X2_SkillRankBonus_Paladin_Core_DivineLance",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2470114",
      "name": "Ranks: Paladin Impale",
      "internal": "X2_SkillRankBonus_Paladin_Core_DivineLance",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497245",
      "name": "Ranks: Paladin LanceDive OLD",
      "internal": "X2_SkillRankBonus_Paladin_Valor_FallingStar",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497245",
      "name": "Ranks: Paladin LanceDive OLD",
      "internal": "X2_SkillRankBonus_Paladin_Valor_FallingStar",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497211",
      "name": "Ranks: Paladin Offensive Aura",
      "internal": "X2_SkillRankBonus_Paladin_Aura_FanaticismAura",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497211",
      "name": "Ranks: Paladin Offensive Aura",
      "internal": "X2_SkillRankBonus_Paladin_Aura_FanaticismAura",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497207",
      "name": "Ranks: Paladin PreTrailZeal",
      "internal": "X2_SkillRankBonus_Paladin_Core_Zeal",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497207",
      "name": "Ranks: Paladin PreTrailZeal",
      "internal": "X2_SkillRankBonus_Paladin_Core_Zeal",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497191",
      "name": "Ranks: Paladin Punish",
      "internal": "X2_SkillRankBonus_Paladin_Basic_Clash",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497191",
      "name": "Ranks: Paladin Punish",
      "internal": "X2_SkillRankBonus_Paladin_Basic_Clash",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497250",
      "name": "Ranks: Paladin Sacrifice",
      "internal": "X2_SkillRankBonus_Paladin_Valor_Rally",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497250",
      "name": "Ranks: Paladin Sacrifice",
      "internal": "X2_SkillRankBonus_Paladin_Valor_Rally",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2429486",
      "name": "Ranks: Paladin ShieldBash",
      "internal": "X2_SkillRankBonus_Paladin_Core_ShieldBash",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2429486",
      "name": "Ranks: Paladin ShieldBash",
      "internal": "X2_SkillRankBonus_Paladin_Core_ShieldBash",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497240",
      "name": "Ranks: Paladin ShieldCharge Channel Short",
      "internal": "X2_SkillRankBonus_Paladin_Valor_ShieldCharge",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497240",
      "name": "Ranks: Paladin ShieldCharge Channel Short",
      "internal": "X2_SkillRankBonus_Paladin_Valor_ShieldCharge",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497230",
      "name": "Ranks: Paladin Smite FalconPunch Recast 1",
      "internal": "X2_SkillRankBonus_Paladin_Valor_Aegis",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497230",
      "name": "Ranks: Paladin Smite FalconPunch Recast 1",
      "internal": "X2_SkillRankBonus_Paladin_Valor_Aegis",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497189",
      "name": "Ranks: Paladin StormBolt",
      "internal": "X2_SkillRankBonus_Paladin_Basic_HolyBolt",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497189",
      "name": "Ranks: Paladin StormBolt",
      "internal": "X2_SkillRankBonus_Paladin_Basic_HolyBolt",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873215",
      "name": "Ranks: Rogue Barrage",
      "internal": "S04_SkillRankBonus_Rogue_Core_Barrage",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873215",
      "name": "Ranks: Rogue Barrage",
      "internal": "S04_SkillRankBonus_Rogue_Core_Barrage",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873207",
      "name": "Ranks: Rogue BladeShift",
      "internal": "S04_SkillRankBonus_Rogue_Basic_BladeShift",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873207",
      "name": "Ranks: Rogue BladeShift",
      "internal": "S04_SkillRankBonus_Rogue_Basic_BladeShift",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873223",
      "name": "Ranks: Rogue Caltrops",
      "internal": "S04_SkillRankBonus_Rogue_Special_Caltrops",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873223",
      "name": "Ranks: Rogue Caltrops",
      "internal": "S04_SkillRankBonus_Rogue_Special_Caltrops",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873225",
      "name": "Ranks: Rogue ColdImbue",
      "internal": "S04_SkillRankBonus_Rogue_Special_ColdImbue",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873225",
      "name": "Ranks: Rogue ColdImbue",
      "internal": "S04_SkillRankBonus_Rogue_Special_ColdImbue",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1997105",
      "name": "Ranks: Rogue DanceOfKnives",
      "internal": "X1_SkillRankBonus_Rogue_Special_DanceOfKnives",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1997105",
      "name": "Ranks: Rogue DanceOfKnives",
      "internal": "X1_SkillRankBonus_Rogue_Special_DanceOfKnives",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873229",
      "name": "Ranks: Rogue DarkShroud",
      "internal": "S04_SkillRankBonus_Rogue_Special_DarkShroud",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873229",
      "name": "Ranks: Rogue DarkShroud",
      "internal": "S04_SkillRankBonus_Rogue_Special_DarkShroud",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873231",
      "name": "Ranks: Rogue Dash",
      "internal": "S04_SkillRankBonus_Rogue_Special_Dash",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873231",
      "name": "Ranks: Rogue Dash",
      "internal": "S04_SkillRankBonus_Rogue_Special_Dash",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873213",
      "name": "Ranks: Rogue Flurry",
      "internal": "S04_SkillRankBonus_Rogue_Core_Flurry",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873213",
      "name": "Ranks: Rogue Flurry",
      "internal": "S04_SkillRankBonus_Rogue_Core_Flurry",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873205",
      "name": "Ranks: Rogue ForcefulArrow",
      "internal": "S04_SkillRankBonus_Rogue_Basic_ForcefulArrow",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873205",
      "name": "Ranks: Rogue ForcefulArrow",
      "internal": "S04_SkillRankBonus_Rogue_Basic_ForcefulArrow",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873199",
      "name": "Ranks: Rogue Heartseeker",
      "internal": "S04_SkillRankBonus_Rogue_Basic_Heartseeker",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873199",
      "name": "Ranks: Rogue Heartseeker",
      "internal": "S04_SkillRankBonus_Rogue_Basic_Heartseeker",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873203",
      "name": "Ranks: Rogue InvigoratingStrike",
      "internal": "S04_SkillRankBonus_Rogue_Basic_InvigoratingStrike",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873203",
      "name": "Ranks: Rogue InvigoratingStrike",
      "internal": "S04_SkillRankBonus_Rogue_Basic_InvigoratingStrike",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873219",
      "name": "Ranks: Rogue PenetratingShot",
      "internal": "S04_SkillRankBonus_Rogue_Core_PenetratingShot",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873219",
      "name": "Ranks: Rogue PenetratingShot",
      "internal": "S04_SkillRankBonus_Rogue_Core_PenetratingShot",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873221",
      "name": "Ranks: Rogue PoisonImbue",
      "internal": "S04_SkillRankBonus_Rogue_Special_PoisonImbue",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873221",
      "name": "Ranks: Rogue PoisonImbue",
      "internal": "S04_SkillRankBonus_Rogue_Special_PoisonImbue",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873233",
      "name": "Ranks: Rogue PoisonTrap",
      "internal": "S04_SkillRankBonus_Rogue_Special_PoisonTrap",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873233",
      "name": "Ranks: Rogue PoisonTrap",
      "internal": "S04_SkillRankBonus_Rogue_Special_PoisonTrap",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873201",
      "name": "Ranks: Rogue Puncture",
      "internal": "S04_SkillRankBonus_Rogue_Basic_Puncture",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873201",
      "name": "Ranks: Rogue Puncture",
      "internal": "S04_SkillRankBonus_Rogue_Basic_Puncture",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873211",
      "name": "Ranks: Rogue RapidFire",
      "internal": "S04_SkillRankBonus_Rogue_Core_RapidFire",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873211",
      "name": "Ranks: Rogue RapidFire",
      "internal": "S04_SkillRankBonus_Rogue_Core_RapidFire",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873235",
      "name": "Ranks: Rogue ShadowImbue",
      "internal": "S04_SkillRankBonus_Rogue_Special_ShadowImbue",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873235",
      "name": "Ranks: Rogue ShadowImbue",
      "internal": "S04_SkillRankBonus_Rogue_Special_ShadowImbue",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873237",
      "name": "Ranks: Rogue ShadowStep",
      "internal": "S04_SkillRankBonus_Rogue_Special_ShadowStep",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873237",
      "name": "Ranks: Rogue ShadowStep",
      "internal": "S04_SkillRankBonus_Rogue_Special_ShadowStep",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873239",
      "name": "Ranks: Rogue SmokeBomb",
      "internal": "S04_SkillRankBonus_Rogue_Special_SmokeBomb",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873239",
      "name": "Ranks: Rogue SmokeBomb",
      "internal": "S04_SkillRankBonus_Rogue_Special_SmokeBomb",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873227",
      "name": "Ranks: Rogue Stealth",
      "internal": "S04_SkillRankBonus_Rogue_Special_Concealment",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873227",
      "name": "Ranks: Rogue Stealth",
      "internal": "S04_SkillRankBonus_Rogue_Special_Concealment",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873217",
      "name": "Ranks: Rogue TwistingBlades",
      "internal": "S04_SkillRankBonus_Rogue_Core_TwistingBlades",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1873217",
      "name": "Ranks: Rogue TwistingBlades",
      "internal": "S04_SkillRankBonus_Rogue_Core_TwistingBlades",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926994",
      "name": "Ranks: Sorcerer ArcLash",
      "internal": "S04_SkillRankBonus_Sorc_Basic_4",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926994",
      "name": "Ranks: Sorcerer ArcLash",
      "internal": "S04_SkillRankBonus_Sorc_Basic_4",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926996",
      "name": "Ranks: Sorcerer BallLightning",
      "internal": "S04_SkillRankBonus_Sorc_Special_BallLightning",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926996",
      "name": "Ranks: Sorcerer BallLightning",
      "internal": "S04_SkillRankBonus_Sorc_Special_BallLightning",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926998",
      "name": "Ranks: Sorcerer Blizzard",
      "internal": "S04_SkillRankBonus_Sorc_Special_Blizzard",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926998",
      "name": "Ranks: Sorcerer Blizzard",
      "internal": "S04_SkillRankBonus_Sorc_Special_Blizzard",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926979",
      "name": "Ranks: Sorcerer ChainLightning",
      "internal": "S04_SkillRankBonus_Sorc_Core_3_ChainLightning",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926979",
      "name": "Ranks: Sorcerer ChainLightning",
      "internal": "S04_SkillRankBonus_Sorc_Core_3_ChainLightning",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926981",
      "name": "Ranks: Sorcerer ChargedBolt",
      "internal": "S04_SkillRankBonus_Sorc_Core_4_ChargedBolts",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926981",
      "name": "Ranks: Sorcerer ChargedBolt",
      "internal": "S04_SkillRankBonus_Sorc_Core_4_ChargedBolts",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926989",
      "name": "Ranks: Sorcerer FireBolt",
      "internal": "S04_SkillRankBonus_Sorc_Basic_2",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926989",
      "name": "Ranks: Sorcerer FireBolt",
      "internal": "S04_SkillRankBonus_Sorc_Basic_2",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926975",
      "name": "Ranks: Sorcerer Fireball",
      "internal": "S04_SkillRankBonus_Sorc_Core_1_Fireball",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926975",
      "name": "Ranks: Sorcerer Fireball",
      "internal": "S04_SkillRankBonus_Sorc_Core_1_Fireball",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927000",
      "name": "Ranks: Sorcerer Firewall",
      "internal": "S04_SkillRankBonus_Sorc_Special_Firewall",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927000",
      "name": "Ranks: Sorcerer Firewall",
      "internal": "S04_SkillRankBonus_Sorc_Special_Firewall",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927002",
      "name": "Ranks: Sorcerer FlameShield",
      "internal": "S04_SkillRankBonus_Sorc_Special_FlameShield",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927002",
      "name": "Ranks: Sorcerer FlameShield",
      "internal": "S04_SkillRankBonus_Sorc_Special_FlameShield",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926992",
      "name": "Ranks: Sorcerer FrostBolt",
      "internal": "S04_SkillRankBonus_Sorc_Basic_3",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926992",
      "name": "Ranks: Sorcerer FrostBolt",
      "internal": "S04_SkillRankBonus_Sorc_Basic_3",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927004",
      "name": "Ranks: Sorcerer FrostNova",
      "internal": "S04_SkillRankBonus_Sorc_Special_FrostNova",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927004",
      "name": "Ranks: Sorcerer FrostNova",
      "internal": "S04_SkillRankBonus_Sorc_Special_FrostNova",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926985",
      "name": "Ranks: Sorcerer FrozenOrb",
      "internal": "S04_SkillRankBonus_Sorc_Core_6_FrozenOrb",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926985",
      "name": "Ranks: Sorcerer FrozenOrb",
      "internal": "S04_SkillRankBonus_Sorc_Core_6_FrozenOrb",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927006",
      "name": "Ranks: Sorcerer Hydra",
      "internal": "S04_SkillRankBonus_Sorc_Special_Hydra",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927006",
      "name": "Ranks: Sorcerer Hydra",
      "internal": "S04_SkillRankBonus_Sorc_Special_Hydra",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927008",
      "name": "Ranks: Sorcerer IceArmor",
      "internal": "S04_SkillRankBonus_Sorc_Special_IceArmor",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927008",
      "name": "Ranks: Sorcerer IceArmor",
      "internal": "S04_SkillRankBonus_Sorc_Special_IceArmor",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927010",
      "name": "Ranks: Sorcerer IceBlades",
      "internal": "S04_SkillRankBonus_Sorc_Special_IceBlades",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927010",
      "name": "Ranks: Sorcerer IceBlades",
      "internal": "S04_SkillRankBonus_Sorc_Special_IceBlades",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926977",
      "name": "Ranks: Sorcerer IceShards",
      "internal": "S04_SkillRankBonus_Sorc_Core_2_IceShards",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926977",
      "name": "Ranks: Sorcerer IceShards",
      "internal": "S04_SkillRankBonus_Sorc_Core_2_IceShards",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926983",
      "name": "Ranks: Sorcerer Incinerate",
      "internal": "S04_SkillRankBonus_Sorc_Core_5_Incinerate",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926983",
      "name": "Ranks: Sorcerer Incinerate",
      "internal": "S04_SkillRankBonus_Sorc_Core_5_Incinerate",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927012",
      "name": "Ranks: Sorcerer LightningSpear",
      "internal": "S04_SkillRankBonus_Sorc_Special_LightningSpear",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927012",
      "name": "Ranks: Sorcerer LightningSpear",
      "internal": "S04_SkillRankBonus_Sorc_Special_LightningSpear",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927014",
      "name": "Ranks: Sorcerer Meteor",
      "internal": "S04_SkillRankBonus_Sorc_Special_Meteor",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927014",
      "name": "Ranks: Sorcerer Meteor",
      "internal": "S04_SkillRankBonus_Sorc_Special_Meteor",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926987",
      "name": "Ranks: Sorcerer Spark",
      "internal": "S04_SkillRankBonus_Sorc_Basic_1",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1926987",
      "name": "Ranks: Sorcerer Spark",
      "internal": "S04_SkillRankBonus_Sorc_Basic_1",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927016",
      "name": "Ranks: Sorcerer Teleport",
      "internal": "S04_SkillRankBonus_Sorc_Special_Teleport",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1927016",
      "name": "Ranks: Sorcerer Teleport",
      "internal": "S04_SkillRankBonus_Sorc_Special_Teleport",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014491",
      "name": "Ranks: Spiritborn Centipede Basic",
      "internal": "X1_SkillRankBonus_Spiritborn_Basic_WitheringFist",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014491",
      "name": "Ranks: Spiritborn Centipede Basic",
      "internal": "X1_SkillRankBonus_Spiritborn_Basic_WitheringFist",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014649",
      "name": "Ranks: Spiritborn Centipede Core",
      "internal": "X1_SkillRankBonus_Spiritborn_Core_Stinger",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014649",
      "name": "Ranks: Spiritborn Centipede Core",
      "internal": "X1_SkillRankBonus_Spiritborn_Core_Stinger",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2019796",
      "name": "Ranks: Spiritborn Centipede Defensive",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_Scourge",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2019796",
      "name": "Ranks: Spiritborn Centipede Defensive",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_Scourge",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2015641",
      "name": "Ranks: Spiritborn Centipede Focus",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_ToxicSkin",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2015641",
      "name": "Ranks: Spiritborn Centipede Focus",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_ToxicSkin",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2020173",
      "name": "Ranks: Spiritborn Centipede Potency",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_TouchOfDeath",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2020173",
      "name": "Ranks: Spiritborn Centipede Potency",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_TouchOfDeath",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014125",
      "name": "Ranks: Spiritborn Eagle Basic",
      "internal": "X1_SkillRankBonus_Spiritborn_Basic_Thunderspike",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014125",
      "name": "Ranks: Spiritborn Eagle Basic",
      "internal": "X1_SkillRankBonus_Spiritborn_Basic_Thunderspike",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014537",
      "name": "Ranks: Spiritborn Eagle Core",
      "internal": "X1_SkillRankBonus_Spiritborn_Core_QuillVolley",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014537",
      "name": "Ranks: Spiritborn Eagle Core",
      "internal": "X1_SkillRankBonus_Spiritborn_Core_QuillVolley",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014953",
      "name": "Ranks: Spiritborn Eagle Focus",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_Vortex",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014953",
      "name": "Ranks: Spiritborn Eagle Focus",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_Vortex",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2015486",
      "name": "Ranks: Spiritborn Eagle Focus2",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_Soar",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2015486",
      "name": "Ranks: Spiritborn Eagle Focus2",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_Soar",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2020081",
      "name": "Ranks: Spiritborn Eagle Potency1",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_RazorWings",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2020081",
      "name": "Ranks: Spiritborn Eagle Potency1",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_RazorWings",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2013348",
      "name": "Ranks: Spiritborn Gorilla Basic",
      "internal": "X1_SkillRankBonus_Spiritborn_Basic_RockSplitter",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2013348",
      "name": "Ranks: Spiritborn Gorilla Basic",
      "internal": "X1_SkillRankBonus_Spiritborn_Basic_RockSplitter",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014518",
      "name": "Ranks: Spiritborn Gorilla Core",
      "internal": "X1_SkillRankBonus_Spiritborn_Core_CrushingHand",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014518",
      "name": "Ranks: Spiritborn Gorilla Core",
      "internal": "X1_SkillRankBonus_Spiritborn_Core_CrushingHand",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2015672",
      "name": "Ranks: Spiritborn Gorilla Defensive1",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_ArmoredHide",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2015672",
      "name": "Ranks: Spiritborn Gorilla Defensive1",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_ArmoredHide",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2020073",
      "name": "Ranks: Spiritborn Gorilla Potency",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_Payback",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2020073",
      "name": "Ranks: Spiritborn Gorilla Potency",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_Payback",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014135",
      "name": "Ranks: Spiritborn Jaguar Basic",
      "internal": "X1_SkillRankBonus_Spiritborn_Basic_Thrash",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014135",
      "name": "Ranks: Spiritborn Jaguar Basic",
      "internal": "X1_SkillRankBonus_Spiritborn_Basic_Thrash",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014560",
      "name": "Ranks: Spiritborn Jaguar Core",
      "internal": "X1_SkillRankBonus_Spiritborn_Core_Rake",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014560",
      "name": "Ranks: Spiritborn Jaguar Core",
      "internal": "X1_SkillRankBonus_Spiritborn_Core_Rake",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2019531",
      "name": "Ranks: Spiritborn Jaguar Defensive",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_Counterattack",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2019531",
      "name": "Ranks: Spiritborn Jaguar Defensive",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_Counterattack",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2015513",
      "name": "Ranks: Spiritborn Jaguar Focus",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_Ravager",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2015513",
      "name": "Ranks: Spiritborn Jaguar Focus",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_Ravager",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2020152",
      "name": "Ranks: Spiritborn Jaguar Potency",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_RushingClaw",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2020152",
      "name": "Ranks: Spiritborn Jaguar Potency",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_RushingClaw",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534760",
      "name": "Ranks: Warlock BrimstoneOrb",
      "internal": "X2_SkillRankBonus_Warlock_Basic_MoltenBomb",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534760",
      "name": "Ranks: Warlock BrimstoneOrb",
      "internal": "X2_SkillRankBonus_Warlock_Basic_MoltenBomb",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534726",
      "name": "Ranks: Warlock BurningSkull",
      "internal": "X2_SkillRankBonus_Warlock_Core_BlazingScream",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534726",
      "name": "Ranks: Warlock BurningSkull",
      "internal": "X2_SkillRankBonus_Warlock_Core_BlazingScream",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534724",
      "name": "Ranks: Warlock ChainLash",
      "internal": "X2_SkillRankBonus_Warlock_Core_UmbralChains",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534724",
      "name": "Ranks: Warlock ChainLash",
      "internal": "X2_SkillRankBonus_Warlock_Core_UmbralChains",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534778",
      "name": "Ranks: Warlock ChainTotem",
      "internal": "X2_SkillRankBonus_Warlock_Special_DarkPrison",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534778",
      "name": "Ranks: Warlock ChainTotem",
      "internal": "X2_SkillRankBonus_Warlock_Special_DarkPrison",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534769",
      "name": "Ranks: Warlock Demon Wall",
      "internal": "X2_SkillRankBonus_Warlock_Special_WallofAgony",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534769",
      "name": "Ranks: Warlock Demon Wall",
      "internal": "X2_SkillRankBonus_Warlock_Special_WallofAgony",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534776",
      "name": "Ranks: Warlock DemonDefender",
      "internal": "X2_SkillRankBonus_Warlock_Special_TorturedWretch",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534776",
      "name": "Ranks: Warlock DemonDefender",
      "internal": "X2_SkillRankBonus_Warlock_Special_TorturedWretch",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534784",
      "name": "Ranks: Warlock Demonic Breath",
      "internal": "X2_SkillRankBonus_Warlock_Special_InfernalBreath",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534784",
      "name": "Ranks: Warlock Demonic Breath",
      "internal": "X2_SkillRankBonus_Warlock_Special_InfernalBreath",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534789",
      "name": "Ranks: Warlock Demonic Drain",
      "internal": "X2_SkillRankBonus_Warlock_Special_ProfaneSentinel",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534789",
      "name": "Ranks: Warlock Demonic Drain",
      "internal": "X2_SkillRankBonus_Warlock_Special_ProfaneSentinel",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534861",
      "name": "Ranks: Warlock DemonicBombard",
      "internal": "X2_SkillRankBonus_Warlock_Core_Bombardment",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534861",
      "name": "Ranks: Warlock DemonicBombard",
      "internal": "X2_SkillRankBonus_Warlock_Core_Bombardment",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534787",
      "name": "Ranks: Warlock DemonicGrasp",
      "internal": "X2_SkillRankBonus_Warlock_Special_TyrantsGrasp",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534787",
      "name": "Ranks: Warlock DemonicGrasp",
      "internal": "X2_SkillRankBonus_Warlock_Special_TyrantsGrasp",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534782",
      "name": "Ranks: Warlock DemonicSlash",
      "internal": "X2_SkillRankBonus_Warlock_Special_Rampage",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534782",
      "name": "Ranks: Warlock DemonicSlash",
      "internal": "X2_SkillRankBonus_Warlock_Special_Rampage",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534722",
      "name": "Ranks: Warlock Fissure",
      "internal": "X2_SkillRankBonus_Warlock_Core_HellFracture",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534722",
      "name": "Ranks: Warlock Fissure",
      "internal": "X2_SkillRankBonus_Warlock_Core_HellFracture",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534762",
      "name": "Ranks: Warlock HexCast",
      "internal": "X2_SkillRankBonus_Warlock_Basic_Doom",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534762",
      "name": "Ranks: Warlock HexCast",
      "internal": "X2_SkillRankBonus_Warlock_Basic_Doom",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534728",
      "name": "Ranks: Warlock ShadowShred",
      "internal": "X2_SkillRankBonus_Warlock_Core_DreadClaws",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534728",
      "name": "Ranks: Warlock ShadowShred",
      "internal": "X2_SkillRankBonus_Warlock_Core_DreadClaws",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534795",
      "name": "Ranks: Warlock SigilOfFlames",
      "internal": "X2_SkillRankBonus_Warlock_Special_SigilofChaos",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534795",
      "name": "Ranks: Warlock SigilOfFlames",
      "internal": "X2_SkillRankBonus_Warlock_Special_SigilofChaos",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534791",
      "name": "Ranks: Warlock SigilOfShadows",
      "internal": "X2_SkillRankBonus_Warlock_Special_SigilofSubversion",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534791",
      "name": "Ranks: Warlock SigilOfShadows",
      "internal": "X2_SkillRankBonus_Warlock_Special_SigilofSubversion",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534793",
      "name": "Ranks: Warlock SigilOfSummons",
      "internal": "X2_SkillRankBonus_Warlock_Special_SigilofSummons",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534793",
      "name": "Ranks: Warlock SigilOfSummons",
      "internal": "X2_SkillRankBonus_Warlock_Special_SigilofSummons",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534733",
      "name": "Ranks: Warlock Summon Lunatic",
      "internal": "X2_SkillRankBonus_Warlock_Basic_CommandFallen",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534733",
      "name": "Ranks: Warlock Summon Lunatic",
      "internal": "X2_SkillRankBonus_Warlock_Basic_CommandFallen",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534764",
      "name": "Ranks: Warlock TailWhip",
      "internal": "X2_SkillRankBonus_Warlock_Basic_HellionSting",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534764",
      "name": "Ranks: Warlock TailWhip",
      "internal": "X2_SkillRankBonus_Warlock_Basic_HellionSting",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534780",
      "name": "Ranks: Warlock WraithStep",
      "internal": "X2_SkillRankBonus_Warlock_Special_NetherStep",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534780",
      "name": "Ranks: Warlock WraithStep",
      "internal": "X2_SkillRankBonus_Warlock_Special_NetherStep",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1997217",
      "name": "Ranks: X1 Barbarian WeaponThrow",
      "internal": "X1_SkillRankBonus_Barb_Special_WeaponThrow",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1997217",
      "name": "Ranks: X1 Barbarian WeaponThrow",
      "internal": "X1_SkillRankBonus_Barb_Special_WeaponThrow",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1997224",
      "name": "Ranks: X1 Sorcerer Familiar",
      "internal": "X1_SkillRankBonus_Sorc_Special_Familiar",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1997224",
      "name": "Ranks: X1 Sorcerer Familiar",
      "internal": "X1_SkillRankBonus_Sorc_Special_Familiar",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497228",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Justice",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497228",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Justice",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589353",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Special_DustDevils",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589353",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Special_DustDevils",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624421",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Category_Marksman",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624421",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Category_Marksman",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624415",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Juggernaut",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624415",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Juggernaut",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928747",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Generic_Category_Defensive",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928747",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Generic_Category_Defensive",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624411",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Necro_Category_Minion",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624411",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Necro_Category_Minion",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497223",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Valor",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497223",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Valor",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534850",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Warlock_Category_Occult",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534850",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Warlock_Category_Occult",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534852",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Warlock_Category_Hellfire",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534852",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Warlock_Category_Hellfire",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624401",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Category_Werebear",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624401",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Category_Werebear",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624423",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Category_Trap",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624423",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Category_Trap",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624431",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Spiritborn_Category_Centipede",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624431",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Spiritborn_Category_Centipede",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928771",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Rogue_Category_Subterfuge",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928771",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Rogue_Category_Subterfuge",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928743",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Barb_Category_WeaponMastery",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928743",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Barb_Category_WeaponMastery",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928751",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Generic_Category_Basic",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928751",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Generic_Category_Basic",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534854",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Warlock_Category_Abyss",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes/ranks-to-abyss-skills"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534854",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Warlock_Category_Abyss",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes/ranks-to-abyss-skills"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928749",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Druid_Category_Companion",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928749",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Druid_Category_Companion",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624427",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Sorc_Category_Pyromancy",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624427",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Sorc_Category_Pyromancy",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534856",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Warlock_Category_Demonology",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2534856",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Warlock_Category_Demonology",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928755",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Druid_Category_Wrath",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928755",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Druid_Category_Wrath",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624399",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Category_Storm",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624399",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Category_Storm",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928767",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Sorc_Category_Mastery",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928767",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Sorc_Category_Mastery",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928779",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Necro_Category_Corpse",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928779",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Necro_Category_Corpse",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014717",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X1_SkillRankBonus_Spiritborn_Category_Focus",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2014717",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X1_SkillRankBonus_Spiritborn_Category_Focus",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928769",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Rogue_Category_Agility",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928769",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Rogue_Category_Agility",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928741",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Barb_Category_Brawling",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928741",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Barb_Category_Brawling",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2420787",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Judicator",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2420787",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Judicator",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2420842",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Zealot",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2420842",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Zealot",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624417",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Category_Cutthroat",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624417",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Category_Cutthroat",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928775",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Necro_Category_Macabre",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928775",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Necro_Category_Macabre",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624403",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Category_Werewolf",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624403",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Category_Werewolf",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624397",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Category_Shapeshifting",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624397",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Category_Shapeshifting",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624425",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Sorc_Category_Frost",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624425",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Sorc_Category_Frost",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589365",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Special_ArrowStorm",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589365",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Special_ArrowStorm",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928753",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Generic_Category_Core",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928753",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Generic_Category_Core",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589363",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Special_Shade",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589363",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Special_Shade",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624409",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Necro_Category_Darkness",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624409",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Necro_Category_Darkness",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589349",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Special_Ancients",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589349",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Special_Ancients",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624413",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Disciple",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624413",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Disciple",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624395",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Category_NatureMagic",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624395",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Category_NatureMagic",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624435",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Spiritborn_Category_Gorilla",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624435",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Spiritborn_Category_Gorilla",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928765",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Sorc_Category_Conjuration",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928765",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Sorc_Category_Conjuration",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589369",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Special_Versatile",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589369",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Special_Versatile",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=10"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2020040",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X1_SkillRankBonus_Spiritborn_Category_Potency",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2020040",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X1_SkillRankBonus_Spiritborn_Category_Potency",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624437",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Spiritborn_Category_Jaguar",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624437",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Spiritborn_Category_Jaguar",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624393",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Category_Earth",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624393",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Category_Earth",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589355",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Special_Earthquake",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589355",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Special_Earthquake",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928773",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Rogue_Category_Imbuements",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928773",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Rogue_Category_Imbuements",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497218",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Aura",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2497218",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Paladin_Category_Aura",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928777",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Necro_Category_Curse",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "1928777",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "S04_SkillRankBonus_Necro_Category_Curse",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624407",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Necro_Category_Bone",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624407",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Necro_Category_Bone",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589359",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Special_IronShrapnel",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589359",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Special_IronShrapnel",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624433",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Spiritborn_Category_Eagle",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624433",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Spiritborn_Category_Eagle",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=7"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624419",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Category_Grenade",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624419",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Category_Grenade",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589367",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Special_Human",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2589367",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Druid_Special_Human",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=8"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624405",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Necro_Category_Blood",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624405",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Necro_Category_Blood",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624429",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Sorc_Category_Shock",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2624429",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Sorc_Category_Shock",
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=9"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2571274",
      "name": "to All Skills",
      "internal": "X2_SkillRankBonus_AllSkills",
      "key": "Skill_Rank_All_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 1,
        "steps": 0
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2571274",
      "name": "to All Skills",
      "internal": "X2_SkillRankBonus_AllSkills",
      "key": "Skill_Rank_All_Bonus",
      "power": 750,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes?page=6"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1975355",
      "name": "of Apprehension",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_040_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2646307",
      "name": "S14 Amulet Unique Generic 100",
      "count": 5,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S14_Amulet_Unique_Generic_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1212246",
      "name": "of Efficiency",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_132.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2540929",
      "name": "of Natural Instincts",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_062_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578874",
      "name": "of Arrow Storms",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_028.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2020159",
      "name": "Pants Unique Spiritborn 015 x1",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Spiritborn_015_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2020159",
      "name": "Pants Unique Spiritborn 015 x1",
      "internal": "Pants_Unique_Spiritborn_015_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.25,
        "max": 0.3,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Spiritborn_015_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574436",
      "name": "2HMace Unique Druid 100 x2",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Druid_100_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2574436",
      "name": "2HMace Unique Druid 100 x2",
      "internal": "2HMace_Unique_Druid_100_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.5,
        "max": 0.625,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Druid_100_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2577876",
      "name": "of Piercing Cold",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_110_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559892",
      "name": "2HMace Unique Warlock 001",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559892",
      "name": "2HMace Unique Warlock 001",
      "internal": "2HMace_Unique_Warlock_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.0085,
        "max": 0.0125,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2465766",
      "name": "Boots Unique Druid 101",
      "internal": "Boots_Unique_Druid_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.5,
        "max": 2.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Druid_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1184469",
      "name": "Ravenous",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_106.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1822332",
      "name": "of Combined Strikes",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_006_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2463574",
      "name": "Pants Unique Rogue 100",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Rogue_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2463574",
      "name": "Pants Unique Rogue 100",
      "internal": "Pants_Unique_Rogue_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 25.0,
        "max": 30.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Rogue_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2463574",
      "name": "Pants Unique Rogue 100",
      "internal": "Pants_Unique_Rogue_100",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 25.0,
        "max": 30.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Rogue_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2620551",
      "name": "of Shielding Bones",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_054_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1822339",
      "name": "Bruiser's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_008_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547936",
      "name": "of Lava",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_016_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2469489",
      "name": "Revelator's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_084.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578840",
      "name": "Starlight",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_006.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574416",
      "name": "Ring Unique Druid 06 x2",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_06_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2574416",
      "name": "Ring Unique Druid 06 x2",
      "internal": "Ring_Unique_Druid_06_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 6.0,
        "max": 8.0,
        "steps": 2.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_06_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574579",
      "name": "Writhing",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_134_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2620610",
      "name": "Raw Might",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_122_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547950",
      "name": "Misanthropic",
      "count": 4,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_020_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574634",
      "name": "of Splintering Energy",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_121_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2224763",
      "name": "Helm Unique Druid 102",
      "internal": "Helm_Unique_Druid_102",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.2,
        "max": 0.3,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Druid_102.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "579657",
      "name": "2HStaff Unique Sorc 002",
      "internal": "2HStaff_Unique_Sorc_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 70.0,
        "max": 90.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HStaff_Unique_Sorc_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2019033",
      "name": "of Forward Momentum",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_116.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2622371",
      "name": "of Excellence",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_076_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1977089",
      "name": "of Creeping Cadaver",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_132.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1186856",
      "name": "of Stolen Vigor",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_108.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1740178",
      "name": "of Rapid Ossification",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_125.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "578831",
      "name": "Gloves Unique Generic 002",
      "internal": "Gloves_Unique_Generic_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 250.0,
        "max": 300.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Generic_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2538886",
      "name": "Grotesque Grasps",
      "internal": "Gloves_Unique_Generic_005",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 30.0,
        "max": 40.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Generic_005.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547920",
      "name": "Demonic",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_009_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2571353",
      "name": "Chest Unique Druid 97 x2",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Druid_97_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2571353",
      "name": "Chest Unique Druid 97 x2",
      "internal": "Chest_Unique_Druid_97_x2",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 0.2,
        "max": 0.25,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Druid_97_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1709696",
      "name": "Ring Unique Barb 100",
      "count": 4,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Barb_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1709696",
      "name": "Ring Unique Barb 100",
      "internal": "Ring_Unique_Barb_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 50.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Barb_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2622381",
      "name": "of the Disciple",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_059_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578850",
      "name": "of Unstable Imbuements",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_020.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2466053",
      "name": "of Swift Spirit",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_054.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1609003",
      "name": "Amulet Unique Druid 100",
      "internal": "Amulet_Unique_Druid_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.75,
        "max": 0.9,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Druid_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2419796",
      "name": "of Celestial Strife",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_005.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2585075",
      "name": "Sickfoot's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_133_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1934418",
      "name": "Gloves Unique Druid 101",
      "internal": "Gloves_Unique_Druid_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 40.0,
        "max": 100.0,
        "steps": 20.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Druid_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2429484",
      "name": "1HShield Unique Paladin 002",
      "internal": "1HShield_Unique_Paladin_002",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 0.8,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Paladin_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1184010",
      "name": "of Debilitating Toxins",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_104.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1956797",
      "name": "of Tenuous Agility",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_141.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1222629",
      "name": "Ring Unique Necro 100",
      "internal": "Ring_Unique_Necro_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 6.5,
        "max": 11.0,
        "steps": 20.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Necro_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2582877",
      "name": "Earthstriker's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_014_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578882",
      "name": "Toxic Alchemist's",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_023.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2175019",
      "name": "Quarterstaff Unique Spiritborn 001",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Quarterstaff_Unique_Spiritborn_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2175019",
      "name": "Quarterstaff Unique Spiritborn 001",
      "internal": "Quarterstaff_Unique_Spiritborn_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 30.0,
        "max": 35.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Quarterstaff_Unique_Spiritborn_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1978616",
      "name": "of Soil Power",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_042_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2584809",
      "name": "1HDagger Unique Sorc 100 x2",
      "internal": "1HDagger_Unique_Sorc_100_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 20.0,
        "max": 25.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HDagger_Unique_Sorc_100_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2557499",
      "name": "Duelist's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_005_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1302634",
      "name": "Frostbitten",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_123.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2576352",
      "name": "Battle Caster's",
      "count": 4,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_137_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2510765",
      "name": "Amulet Unique Paladin 003",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Paladin_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2510765",
      "name": "Amulet Unique Paladin 003",
      "internal": "Amulet_Unique_Paladin_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.5333,
        "max": 0.666,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Paladin_003.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2569782",
      "name": "Battle Fervor's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_011_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1225245",
      "name": "Amulet Unique Sorc 100",
      "count": 4,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Sorc_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2470100",
      "name": "1HFlail Unique Paladin 003",
      "internal": "1HFlail_Unique_Paladin_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 150.0,
        "max": 200.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFlail_Unique_Paladin_003.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2580474",
      "name": "of Poisonous Clouds",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_129_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2580754",
      "name": "Pants Unique Barb 100 x2",
      "internal": "Pants_Unique_Barb_100_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.3,
        "max": 0.4,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Barb_100_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2630062",
      "name": "S14 Ring Unique Generic 104",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S14_Ring_Unique_Generic_104.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1208172",
      "name": "High Velocity",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547989",
      "name": "Pyroclastic",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_030_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559880",
      "name": "1HFocus Unique Warlock 002",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559880",
      "name": "1HFocus Unique Warlock 002",
      "internal": "1HFocus_Unique_Warlock_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.8,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547940",
      "name": "of Diabolical Armor",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_018_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2317340",
      "name": "Gloves Unique Necro 102",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Necro_102.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2317340",
      "name": "Gloves Unique Necro 102",
      "internal": "Gloves_Unique_Necro_102",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.8,
        "max": 0.9,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Necro_102.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2439588",
      "name": "Boots Unique Paladin 001",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Paladin_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2439588",
      "name": "Boots Unique Paladin 001",
      "internal": "Boots_Unique_Paladin_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.8,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Paladin_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2332551",
      "name": "Pants Unique Spiritborn 100",
      "count": 5,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Spiritborn_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2332551",
      "name": "Pants Unique Spiritborn 100",
      "internal": "Pants_Unique_Spiritborn_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.25,
        "max": 1.5,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Spiritborn_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1811514",
      "name": "Ruthless",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_001_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2646303",
      "name": "S14 2HStaff Unique Generic 100",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S14_2HStaff_Unique_Generic_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2573108",
      "name": "Ring Unique Druid 05 x2",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_05_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2573108",
      "name": "Ring Unique Druid 05 x2",
      "internal": "Ring_Unique_Druid_05_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.15,
        "max": 0.2,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_05_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1822329",
      "name": "of Unyielding Hits",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_005_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2363633",
      "name": "Ring Unique Sorc 102",
      "internal": "Ring_Unique_Sorc_102",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 40.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Sorc_102.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1215923",
      "name": "Boots Unique Sorc 100",
      "internal": "Boots_Unique_Sorc_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 20.0,
        "max": 40.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Sorc_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2040949",
      "name": "Sidhe Bindings",
      "internal": "x1_unique_sorc_143",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.8,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_unique_sorc_143.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1966774",
      "name": "Ring Unique Spiritborn 005 x1",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Spiritborn_005_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1966774",
      "name": "Ring Unique Spiritborn 005 x1",
      "internal": "Ring_Unique_Spiritborn_005_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 7.0,
        "max": 10.0,
        "steps": 3.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Spiritborn_005_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2582126",
      "name": "Amulet Unique Barb 104 x2",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Barb_104_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2582126",
      "name": "Amulet Unique Barb 104 x2",
      "internal": "Amulet_Unique_Barb_104_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.3,
        "max": 0.4,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Barb_104_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1619876",
      "name": "[PH] Thorn Pulse",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_Ring_Unique_Generic_104.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2646309",
      "name": "S14 Chest Unique Generic 103",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S14_Chest_Unique_Generic_103.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2123322",
      "name": "Pants Unique Necro 102",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Necro_102.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2123322",
      "name": "Pants Unique Necro 102",
      "internal": "Pants_Unique_Necro_102",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 20.0,
        "max": 40.0,
        "steps": 40.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Necro_102.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1860795",
      "name": "of the Moonrise",
      "count": 5,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_120.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2474454",
      "name": "Gloves Unique Paladin 003",
      "count": 4,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Paladin_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2474454",
      "name": "Gloves Unique Paladin 003",
      "internal": "Gloves_Unique_Paladin_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 2.6,
        "max": 3.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Paladin_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1966573",
      "name": "Ring Unique Spiritborn 004 x1",
      "internal": "Ring_Unique_Spiritborn_004_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.15,
        "max": 0.2,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Spiritborn_004_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1966573",
      "name": "Ring Unique Spiritborn 004 x1",
      "internal": "Ring_Unique_Spiritborn_004_x1",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.8,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Spiritborn_004_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "989676",
      "name": "Ring Unique Druid 003",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "989676",
      "name": "Ring Unique Druid 003",
      "internal": "Ring_Unique_Druid_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.75,
        "max": 0.9,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_003.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2580658",
      "name": "Gloves Unique Rogue 98",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Rogue_98.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2580658",
      "name": "Gloves Unique Rogue 98",
      "internal": "Gloves_Unique_Rogue_98",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 90.0,
        "max": 120.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Rogue_98.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578864",
      "name": "1HDagger Unique Rogue 001",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HDagger_Unique_Rogue_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "578864",
      "name": "1HDagger Unique Rogue 001",
      "internal": "1HDagger_Unique_Rogue_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 45.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HDagger_Unique_Rogue_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2543598",
      "name": "of Human Ingenuity",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_074_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2588769",
      "name": "Chest Unique Necro 101 x2",
      "internal": "Chest_Unique_Necro_101_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 35.0,
        "max": 45.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Necro_101_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2588769",
      "name": "Chest Unique Necro 101 x2",
      "internal": "Chest_Unique_Necro_101_x2",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 30.0,
        "max": 40.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Necro_101_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2012499",
      "name": "Glaive Unique Spiritborn 010 x1",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Glaive_Unique_Spiritborn_010_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1822322",
      "name": "of Exhilaration",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_003_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2583652",
      "name": "Gloves Unique Barb 102 x2",
      "internal": "Gloves_Unique_Barb_102_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.75,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Barb_102_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2580585",
      "name": "Blast-Trapper's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_101_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1618097",
      "name": "Ring Unique Sorc 100",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Sorc_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1618097",
      "name": "Ring Unique Sorc 100",
      "internal": "Ring_Unique_Sorc_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 80.0,
        "max": 100.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Sorc_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2577945",
      "name": "of Malice",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_150_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2578445",
      "name": "Gloves Unique Barb 101 x2",
      "internal": "Gloves_Unique_Barb_101_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.75,
        "max": 0.9,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Barb_101_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2588101",
      "name": "Boots Unique Sorc 101 x2",
      "internal": "Boots_Unique_Sorc_101_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 20.0,
        "max": 25.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Sorc_101_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2567947",
      "name": "Amulet Unique Spiritborn 103",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Spiritborn_103.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2567947",
      "name": "Amulet Unique Spiritborn 103",
      "internal": "Amulet_Unique_Spiritborn_103",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 166.667,
        "max": 200.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Spiritborn_103.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2617223",
      "name": "Lord of Blood's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_009_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2447225",
      "name": "of Lapa's Scripture",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_042.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1968061",
      "name": "of Haste",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_044_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2420789",
      "name": "1HMace Unique Paladin 001",
      "internal": "1HMace_Unique_Paladin_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.8,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HMace_Unique_Paladin_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2512054",
      "name": "Ring Unique Paladin 003",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Paladin_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2512054",
      "name": "Ring Unique Paladin 003",
      "internal": "Ring_Unique_Paladin_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 45.0,
        "max": 55.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Paladin_003.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2571324",
      "name": "Dire Wolf's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HTotem_Unique_Druid_01_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2571324",
      "name": "Dire Wolf's",
      "internal": "1HTotem_Unique_Druid_01_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 1.25,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HTotem_Unique_Druid_01_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2580465",
      "name": "Amulet Unique Barb 101 x2",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Barb_101_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2580465",
      "name": "Amulet Unique Barb 101 x2",
      "internal": "Amulet_Unique_Barb_101_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.25,
        "max": 0.3,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Barb_101_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1234669",
      "name": "Helm Unique Necro 100",
      "internal": "Helm_Unique_Necro_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.7,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Necro_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1234669",
      "name": "Helm Unique Necro 100",
      "internal": "Helm_Unique_Necro_100",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 60.0,
        "max": 70.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Necro_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1903124",
      "name": "Ring Unique Rogue 102",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Rogue_102.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1903124",
      "name": "Ring Unique Rogue 102",
      "internal": "Ring_Unique_Rogue_102",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 75.0,
        "max": 90.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Rogue_102.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1559733",
      "name": "Amulet Unique Generic 101",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Generic_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1559733",
      "name": "Amulet Unique Generic 101",
      "internal": "Amulet_Unique_Generic_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 86.667,
        "max": 100.0,
        "steps": 3.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Generic_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559797",
      "name": "Helm Unique Druid 100 x2",
      "internal": "Helm_Unique_Druid_100_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.5,
        "max": 2.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Druid_100_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1711829",
      "name": "Ring Unique Druid 100",
      "internal": "Ring_Unique_Druid_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.3,
        "max": 0.45,
        "steps": 3.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1717016",
      "name": "Boots Unique Rogue 100",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Rogue_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1717016",
      "name": "Boots Unique Rogue 100",
      "internal": "Boots_Unique_Rogue_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.75,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Rogue_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1976571",
      "name": "of Empowered Feathers",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_046_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1602954",
      "name": "of Slaughter",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_115.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1968313",
      "name": "Boots Unique Spiritborn 008 x1",
      "internal": "Boots_Unique_Spiritborn_008_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.25,
        "max": 1.5,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Spiritborn_008_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1978628",
      "name": "of Plains Power",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_027_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "579693",
      "name": "2HStaff Unique Druid 001",
      "internal": "2HStaff_Unique_Druid_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.75,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HStaff_Unique_Druid_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1970962",
      "name": "Galvanized Slasher's",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_132.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547915",
      "name": "Ominous",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_007_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559978",
      "name": "Ring Unique Warlock 004",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_004.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559978",
      "name": "Ring Unique Warlock 004",
      "internal": "Ring_Unique_Warlock_004",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 2.3,
        "max": 2.7,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_004.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1858274",
      "name": "of Pestilence",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_016_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2541132",
      "name": "of the Ursine Horror",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_066_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1858737",
      "name": "Boots Unique Generic 003",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Generic_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1858737",
      "name": "Boots Unique Generic 003",
      "internal": "Boots_Unique_Generic_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 40.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Generic_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1612622",
      "name": "Pants Unique Necro 100",
      "internal": "Pants_Unique_Necro_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 7.0,
        "max": 10.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Necro_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1612622",
      "name": "Pants Unique Necro 100",
      "internal": "Pants_Unique_Necro_100",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 50.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Necro_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1434682",
      "name": "1HMace Unique Druid 001",
      "internal": "1HMace_Unique_Druid_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 1.35,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HMace_Unique_Druid_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "578805",
      "name": "Chest Unique Druid 002",
      "internal": "Chest_Unique_Druid_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.8,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Druid_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2567938",
      "name": "Amulet Unique Spiritborn 101",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Spiritborn_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2567938",
      "name": "Amulet Unique Spiritborn 101",
      "internal": "Amulet_Unique_Spiritborn_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 53.333,
        "max": 66.667,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Spiritborn_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2592148",
      "name": "Ring Unique Necro 102",
      "internal": "Ring_Unique_Necro_102",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.1,
        "max": 0.15,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Necro_102.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547987",
      "name": "Sadistic",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_029_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2587892",
      "name": "Gloves Unique Necro 104",
      "internal": "Gloves_Unique_Necro_104",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.4,
        "max": 0.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Necro_104.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2583644",
      "name": "Chest Unique Barb 102 x2",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Barb_102_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2583644",
      "name": "Chest Unique Barb 102 x2",
      "internal": "Chest_Unique_Barb_102_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.225,
        "max": 0.3,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Barb_102_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "579717",
      "name": "Amulet Unique Rogue 100",
      "internal": "Amulet_Unique_Rogue_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 75.0,
        "max": 90.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Rogue_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2478856",
      "name": "Pants Unique Barb 101",
      "internal": "Pants_Unique_Barb_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.8,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Barb_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1858272",
      "name": "Rebounding",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_015_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578865",
      "name": "of the Expectant",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_067.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559900",
      "name": "Amulet Unique Warlock 003",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Warlock_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559900",
      "name": "Amulet Unique Warlock 003",
      "internal": "Amulet_Unique_Warlock_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 6.0,
        "max": 8.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Warlock_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2581726",
      "name": "Boots Unique Rogue 001 x2",
      "internal": "Boots_Unique_Rogue_001_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 75.0,
        "max": 90.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Rogue_001_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2571947",
      "name": "Blood Boiling",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_123_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1966858",
      "name": "Ring Unique Spiritborn 003 x1",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Spiritborn_003_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1966858",
      "name": "Ring Unique Spiritborn 003 x1",
      "internal": "Ring_Unique_Spiritborn_003_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 50.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Spiritborn_003_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574571",
      "name": "Storm Splitter's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_124_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1983612",
      "name": "of Momentum",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_043_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "579719",
      "name": "Helm Unique Rogue 001",
      "internal": "Helm_Unique_Rogue_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 120.0,
        "max": 150.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Rogue_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2591186",
      "name": "of Coagulation",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_023_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2567355",
      "name": "of Supremacy",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_052.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578826",
      "name": "Wind Striker",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_016.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2548929",
      "name": "2HBow Unique AF 001",
      "internal": "2HBow_Unique_AF_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 25.0,
        "max": 50.0,
        "steps": 25.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HBow_Unique_AF_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2445946",
      "name": "2HSword Unique Paladin 002",
      "internal": "2HSword_Unique_Paladin_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.5,
        "max": 0.6,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HSword_Unique_Paladin_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2672415",
      "name": "Ring Unique Generic 108",
      "internal": "Ring_Unique_Generic_108",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.15,
        "max": 0.25,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Generic_108.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2463636",
      "name": "1HMace Unique Sorc 100",
      "internal": "1HMace_Unique_Sorc_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 15.0,
        "max": 25.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HMace_Unique_Sorc_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2420929",
      "name": "1HShield Unique Paladin 001",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Paladin_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2420929",
      "name": "1HShield Unique Paladin 001",
      "internal": "1HShield_Unique_Paladin_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 100.0,
        "max": 120.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Paladin_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1987548",
      "name": "Helm Unique Spiritborn 009 x1",
      "internal": "Helm_Unique_Spiritborn_009_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.25,
        "max": 0.3,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Spiritborn_009_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2178728",
      "name": "Amulet Unique Druid 101",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Druid_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2178728",
      "name": "Amulet Unique Druid 101",
      "internal": "Amulet_Unique_Druid_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.26667,
        "max": 0.4,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Druid_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1934443",
      "name": "Boots Unique Necro 101",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Necro_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1934443",
      "name": "Boots Unique Necro 101",
      "internal": "Boots_Unique_Necro_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 30.0,
        "max": 35.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Necro_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547911",
      "name": "Remorseless",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_005_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2192299",
      "name": "Amulet Unique Spiritborn 100",
      "count": 4,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Spiritborn_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2192299",
      "name": "Amulet Unique Spiritborn 100",
      "internal": "Amulet_Unique_Spiritborn_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 6.0,
        "max": 7.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Spiritborn_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2479862",
      "name": "Pants Unique Paladin 002",
      "internal": "Pants_Unique_Paladin_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.06,
        "max": 0.08,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Paladin_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1822320",
      "name": "of Rallying Reversal",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_002_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2446550",
      "name": "Helm Unique Paladin 002",
      "internal": "Helm_Unique_Paladin_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 30.0,
        "max": 40.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Paladin_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2363569",
      "name": "1HFocus Unique Necro 100",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Necro_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2363569",
      "name": "1HFocus Unique Necro 100",
      "internal": "1HFocus_Unique_Necro_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.3,
        "max": 0.4,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Necro_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1477008",
      "name": "Pants Unique Generic 101",
      "internal": "Pants_Unique_Generic_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 130.0,
        "max": 160.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Generic_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "616063",
      "name": "of Gloom",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_036.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2327699",
      "name": "Noxious Spine-Breaker",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Druid_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2327699",
      "name": "Noxious Spine-Breaker",
      "internal": "2HMace_Unique_Druid_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 2.0,
        "max": 4.0,
        "steps": 20.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Druid_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2327699",
      "name": "Noxious Spine-Breaker",
      "internal": "2HMace_Unique_Druid_100",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 0.2,
        "max": 0.4,
        "steps": 20.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Druid_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2646297",
      "name": "S14 1HSword Unique Generic 002",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S14_1HSword_Unique_Generic_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "578819",
      "name": "Helm Unique Druid 100",
      "internal": "Helm_Unique_Druid_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 15.0,
        "max": 35.0,
        "steps": 20.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Druid_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2572852",
      "name": "Ring Unique Druid 03 x2",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_03_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2572852",
      "name": "Ring Unique Druid 03 x2",
      "internal": "Ring_Unique_Druid_03_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.4,
        "max": 0.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_03_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578870",
      "name": "1HDagger Unique Rogue 002",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HDagger_Unique_Rogue_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2586356",
      "name": "Ring Unique Generic 105 x2",
      "internal": "Ring_Unique_Generic_105_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 10.0,
        "max": 15.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Generic_105_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2548008",
      "name": "of Ritual Synthesis",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_036_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2569780",
      "name": "of Booming Voice",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_010_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2586005",
      "name": "1HFocus Unique Sorc 103 x2",
      "internal": "1HFocus_Unique_Sorc_103_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 1.2,
        "steps": 4.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Sorc_103_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578782",
      "name": "1HAxe Unique Druid 100",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HAxe_Unique_Druid_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "578782",
      "name": "1HAxe Unique Druid 100",
      "internal": "1HAxe_Unique_Druid_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 45.0,
        "max": 60.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HAxe_Unique_Druid_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559904",
      "name": "Boots Unique Warlock 001",
      "internal": "Boots_Unique_Warlock_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578867",
      "name": "Helm Unique Rogue 002",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Rogue_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "578867",
      "name": "Helm Unique Rogue 002",
      "internal": "Helm_Unique_Rogue_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.75,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Rogue_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1559452",
      "name": "Chest Unique Generic 101",
      "internal": "Chest_Unique_Generic_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 25.0,
        "max": 30.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Generic_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2582128",
      "name": "Amulet Unique Barb 105 x2",
      "internal": "Amulet_Unique_Barb_105_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.75,
        "max": 0.9,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Barb_105_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1555204",
      "name": "Helm Unique Generic 003",
      "internal": "Helm_Unique_Generic_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 7.5,
        "max": 10.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Generic_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559985",
      "name": "Ring Unique Warlock 007",
      "internal": "Ring_Unique_Warlock_007",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.8,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_007.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2587297",
      "name": "Gloves Unique Sorc 102 x2",
      "internal": "Gloves_Unique_Sorc_102_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 20.0,
        "max": 30.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Sorc_102_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2536648",
      "name": "of Shelter",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_063_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574581",
      "name": "of Alchemical Advantage",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_142_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2416740",
      "name": "of the Northern Guard",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_022.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1439768",
      "name": "1HWand Unique Sorc 101",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HWand_Unique_Sorc_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1439768",
      "name": "1HWand Unique Sorc 101",
      "internal": "1HWand_Unique_Sorc_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 10.0,
        "max": 15.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HWand_Unique_Sorc_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547953",
      "name": "Gorefeast",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_021_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2589379",
      "name": "1HShield Unique Necro 101",
      "count": 4,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Necro_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2589379",
      "name": "1HShield Unique Necro 101",
      "internal": "1HShield_Unique_Necro_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 500.0,
        "max": 600.0,
        "steps": 100.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Necro_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2579588",
      "name": "Nightstalker's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_151_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2589357",
      "name": "Amulet Unique Necro 100 x2",
      "internal": "Amulet_Unique_Necro_100_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 86.667,
        "max": 100.0,
        "steps": 2.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Necro_100_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559918",
      "name": "Helm Unique Warlock 001",
      "internal": "Helm_Unique_Warlock_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.8,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559918",
      "name": "Helm Unique Warlock 001",
      "internal": "Helm_Unique_Warlock_001",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 0.5,
        "max": 2.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2571890",
      "name": "Ring Unique Druid 01 x2",
      "internal": "Ring_Unique_Druid_01_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.25,
        "max": 0.35,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_01_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2587857",
      "name": "Chest Unique Sorc 100 x2",
      "internal": "Chest_Unique_Sorc_100_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 1.2,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Sorc_100_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1822347",
      "name": "Reaper's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_012_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1879462",
      "name": "Ring Unique Druid 101",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1879462",
      "name": "Ring Unique Druid 101",
      "internal": "Ring_Unique_Druid_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 2.5,
        "max": 3.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1879462",
      "name": "Ring Unique Druid 101",
      "internal": "Ring_Unique_Druid_101",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 0.5,
        "max": 0.6,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2543092",
      "name": "Powershifting",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_113_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "579643",
      "name": "Weapon Master's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_004.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547971",
      "name": "of Fiendish Oppression",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_026_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574616",
      "name": "Overheating",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_burningUser_001_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1439779",
      "name": "1HShield Unique Necro 100",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Necro_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1439779",
      "name": "1HShield Unique Necro 100",
      "internal": "1HShield_Unique_Necro_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 35.0,
        "max": 45.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Necro_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578914",
      "name": "Charged",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_027.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2576064",
      "name": "Mage-Lord's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_120_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2581440",
      "name": "Boots Unique Barb 100 x2",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Barb_100_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2581440",
      "name": "Boots Unique Barb 100 x2",
      "internal": "Boots_Unique_Barb_100_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.2,
        "max": 0.25,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Barb_100_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1902466",
      "name": "Ring Unique Rogue 101",
      "internal": "Ring_Unique_Rogue_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 12.0,
        "max": 15.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Rogue_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2579564",
      "name": "2HAxe Unique Barb 001 x2",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HAxe_Unique_Barb_001_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2579564",
      "name": "2HAxe Unique Barb 001 x2",
      "internal": "2HAxe_Unique_Barb_001_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.45,
        "max": 0.6,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HAxe_Unique_Barb_001_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559968",
      "name": "Pants Unique Warlock 003",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Warlock_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559968",
      "name": "Pants Unique Warlock 003",
      "internal": "Pants_Unique_Warlock_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.25,
        "max": 0.4,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Warlock_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559968",
      "name": "Pants Unique Warlock 003",
      "internal": "Pants_Unique_Warlock_003",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 0.0,
        "max": 0.21,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Warlock_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2584897",
      "name": "Ring Unique Generic 104 x2",
      "internal": "Ring_Unique_Generic_104_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 250.0,
        "max": 300.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Generic_104_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2147318",
      "name": "of Mind's Awakening",
      "count": 6,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_146.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2587996",
      "name": "Ring Unique Necro 100 x2",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Necro_100_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2587996",
      "name": "Ring Unique Necro 100 x2",
      "internal": "Ring_Unique_Necro_100_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 30.0,
        "max": 35.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Necro_100_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2587996",
      "name": "Ring Unique Necro 100 x2",
      "internal": "Ring_Unique_Necro_100_x2",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 30.0,
        "max": 35.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Necro_100_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1201315",
      "name": "of Anemia",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_102.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2238900",
      "name": "2HSword Unique Necro 100",
      "internal": "2HSword_Unique_Necro_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 20.0,
        "max": 25.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HSword_Unique_Necro_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574919",
      "name": "of Entrapment",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_145_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2445175",
      "name": "of Glynn's Anvil",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_031.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1822345",
      "name": "Raider's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_011_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2548006",
      "name": "of Authority",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_035_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2159691",
      "name": "Boots Unique Rogue 101",
      "internal": "Boots_Unique_Rogue_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 45.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Rogue_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2159691",
      "name": "Boots Unique Rogue 101",
      "internal": "Boots_Unique_Rogue_101",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 45.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Rogue_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2577075",
      "name": "of Elemental Attunement",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_126_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2567943",
      "name": "Amulet Unique Spiritborn 102",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Spiritborn_102.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1215063",
      "name": "Chest Unique Generic 100",
      "internal": "Chest_Unique_Generic_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 200.0,
        "max": 250.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Generic_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2325143",
      "name": "Boots Unique Barb 101",
      "internal": "Boots_Unique_Barb_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 45.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Barb_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574460",
      "name": "Impairing",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_139_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578909",
      "name": "Protecting",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_034.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2582519",
      "name": "1HDagger Unique Rogue 004 x2",
      "internal": "1HDagger_Unique_Rogue_004_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 45.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HDagger_Unique_Rogue_004_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547945",
      "name": "of Deeper Shadows",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_019_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2513541",
      "name": "1HFlail Unique Paladin 004",
      "internal": "1HFlail_Unique_Paladin_004",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 85.0,
        "max": 105.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFlail_Unique_Paladin_004.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2246466",
      "name": "of Contamination",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_138.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2573044",
      "name": "Ring Unique Druid 04 x2",
      "internal": "Ring_Unique_Druid_04_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.4,
        "max": 0.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_04_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1968411",
      "name": "Gloves Unique Spiritborn 007 x1",
      "internal": "Gloves_Unique_Spiritborn_007_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.1,
        "max": 0.15,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Spiritborn_007_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1978374",
      "name": "of Sky Power",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_045_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2175683",
      "name": "of Endless Talons",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_049.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2420868",
      "name": "Vanguard's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_011.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574430",
      "name": "Ring Unique Druid 07 x2",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_07_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2574430",
      "name": "Ring Unique Druid 07 x2",
      "internal": "Ring_Unique_Druid_07_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.07,
        "max": 0.09,
        "steps": 3.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_07_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2665279",
      "name": "2HAxe Unique Generic 001",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HAxe_Unique_Generic_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2665279",
      "name": "2HAxe Unique Generic 001",
      "internal": "2HAxe_Unique_Generic_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 20.0,
        "max": 30.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HAxe_Unique_Generic_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559966",
      "name": "Pants Unique Warlock 002",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559966",
      "name": "Pants Unique Warlock 002",
      "internal": "Pants_Unique_Warlock_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.1,
        "max": 0.15,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559966",
      "name": "Pants Unique Warlock 002",
      "internal": "Pants_Unique_Warlock_002",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 0.1,
        "max": 0.15,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2476979",
      "name": "1HSword Unique Paladin 002",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Paladin_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2476979",
      "name": "1HSword Unique Paladin 002",
      "internal": "1HSword_Unique_Paladin_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.8,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Paladin_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2476979",
      "name": "1HSword Unique Paladin 002",
      "internal": "1HSword_Unique_Paladin_002",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 130.0,
        "max": 150.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Paladin_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578749",
      "name": "Iron Blood",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_005.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574550",
      "name": "Blasting",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_116_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2584913",
      "name": "Helm Unique Sorc 102 x2",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Sorc_102_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2584913",
      "name": "Helm Unique Sorc 102 x2",
      "internal": "Helm_Unique_Sorc_102_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.8,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Sorc_102_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2457976",
      "name": "of Dedication",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_066.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1199202",
      "name": "Chest Unique Barb 100",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Barb_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1199202",
      "name": "Chest Unique Barb 100",
      "internal": "Chest_Unique_Barb_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 45.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Barb_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559878",
      "name": "1HFocus Unique Warlock 001",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559878",
      "name": "1HFocus Unique Warlock 001",
      "internal": "1HFocus_Unique_Warlock_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.8,
        "max": 1.1,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559878",
      "name": "1HFocus Unique Warlock 001",
      "internal": "1HFocus_Unique_Warlock_001",
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "bounds": {
        "min": 0.8,
        "max": 1.1,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2164939",
      "name": "Vehement Brawler's",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_127.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1304554",
      "name": "Agile",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_118.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1713421",
      "name": "Chest Unique Necro 100",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Necro_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1713421",
      "name": "Chest Unique Necro 100",
      "internal": "Chest_Unique_Necro_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 7.0,
        "max": 9.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Necro_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2663049",
      "name": "1HSword Unique Generic 103",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Generic_103.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2663049",
      "name": "1HSword Unique Generic 103",
      "internal": "1HSword_Unique_Generic_103",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 8.0,
        "max": 10.0,
        "steps": 2.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Generic_103.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "616122",
      "name": "of Serration",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_038.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2129925",
      "name": "1HFocus Unique Sorc 100",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Sorc_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2129925",
      "name": "1HFocus Unique Sorc 100",
      "internal": "1HFocus_Unique_Sorc_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 40.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Sorc_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2575383",
      "name": "Recharging",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_118_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2134751",
      "name": "1HFocus Unique Sorc 101",
      "internal": "1HFocus_Unique_Sorc_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 2.1,
        "max": 2.5,
        "steps": 20.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Sorc_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2571998",
      "name": "Ring Unique Druid 02 x2",
      "internal": "Ring_Unique_Druid_02_x2",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 0.4,
        "max": 0.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_02_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1966464",
      "name": "Ring Unique Spiritborn 001 x1",
      "internal": "Ring_Unique_Spiritborn_001_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 7.0,
        "max": 10.0,
        "steps": 3.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Spiritborn_001_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1223323",
      "name": "of Reanimation",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_118.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559980",
      "name": "Ring Unique Warlock 005",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_005.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559980",
      "name": "Ring Unique Warlock 005",
      "internal": "Ring_Unique_Warlock_005",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 1.4,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_005.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2152638",
      "name": "of Bitter Infection",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_136.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2571078",
      "name": "Boots Unique Druid 01 x2",
      "internal": "Boots_Unique_Druid_01_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.3,
        "max": 0.4,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Druid_01_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578742",
      "name": "1HSword Unique Barb 101",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Barb_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "578742",
      "name": "1HSword Unique Barb 101",
      "internal": "1HSword_Unique_Barb_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.0035,
        "max": 0.005,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Barb_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2617264",
      "name": "Bulwark's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_008_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2576122",
      "name": "Encased",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_coldUser_002_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574510",
      "name": "Prepared Assailant's",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_141_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2429561",
      "name": "Ring Unique Paladin 001",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Paladin_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2429561",
      "name": "Ring Unique Paladin 001",
      "internal": "Ring_Unique_Paladin_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 5.0,
        "max": 15.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Paladin_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2570632",
      "name": "Gloves Unique Druid 01 x2",
      "internal": "Gloves_Unique_Druid_01_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.8,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Druid_01_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2246442",
      "name": "Gloves Unique Rogue 102",
      "internal": "Gloves_Unique_Rogue_102",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 75.0,
        "max": 90.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Rogue_102.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1990379",
      "name": "Helm Unique Spiritborn 011 x1",
      "internal": "Helm_Unique_Spiritborn_011_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.5,
        "max": 0.6,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Spiritborn_011_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547977",
      "name": "of Immolation",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_027_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559983",
      "name": "Ring Unique Warlock 006",
      "internal": "Ring_Unique_Warlock_006",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 1.3,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_006.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559983",
      "name": "Ring Unique Warlock 006",
      "internal": "Ring_Unique_Warlock_006",
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 1.3,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_006.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578792",
      "name": "of Disobedience",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_036.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2448369",
      "name": "of Watkins' Law",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_049.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1968381",
      "name": "of Nebulous Brews",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_130.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578775",
      "name": "Pants Unique Generic 100",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Generic_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "578775",
      "name": "Pants Unique Generic 100",
      "internal": "Pants_Unique_Generic_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 80.0,
        "max": 100.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Generic_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1200856",
      "name": "of Tempering Blows",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_105.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547926",
      "name": "of Heresy",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_012_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1559366",
      "name": "Pants Unique Generic 102",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Generic_102.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1559366",
      "name": "Pants Unique Generic 102",
      "internal": "Pants_Unique_Generic_102",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 15.0,
        "max": 20.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Generic_102.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1221467",
      "name": "of Crippling Darkness",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_105.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1186374",
      "name": "Cheat's",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_111.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547980",
      "name": "Bane-Link",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_028_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2467143",
      "name": "of Firm Decree",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_062.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1746093",
      "name": "Juggernaut's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_117.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578823",
      "name": "1HAxe Unique Generic 001",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HAxe_Unique_Generic_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "578823",
      "name": "1HAxe Unique Generic 001",
      "internal": "1HAxe_Unique_Generic_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 85.0,
        "max": 95.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HAxe_Unique_Generic_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2567333",
      "name": "of Intricacy",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_051.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1186519",
      "name": "Gloves Unique Rogue 100",
      "internal": "Gloves_Unique_Rogue_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 45.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Rogue_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574494",
      "name": "Wyward's",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_lightningUser_003_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2448316",
      "name": "of Ascension",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_047.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559960",
      "name": "Helm Unique Warlock 004",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_004.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559960",
      "name": "Helm Unique Warlock 004",
      "internal": "Helm_Unique_Warlock_004",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 1.2,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_004.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "609903",
      "name": "Bone Breaker's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_016.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2580483",
      "name": "of Mending Obscurity",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_152_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559972",
      "name": "Ring Unique Warlock 001",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559972",
      "name": "Ring Unique Warlock 001",
      "internal": "Ring_Unique_Warlock_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 2.0,
        "max": 2.4,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2580344",
      "name": "Helm Unique Barb 101 x2",
      "internal": "Helm_Unique_Barb_101_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.45,
        "max": 0.6,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Barb_101_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1559737",
      "name": "Ring Unique Generic 102",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Generic_102.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1559737",
      "name": "Ring Unique Generic 102",
      "internal": "Ring_Unique_Generic_102",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 3.0,
        "max": 3.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Generic_102.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559890",
      "name": "2HAxe Unique Warlock 001",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HAxe_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559890",
      "name": "2HAxe Unique Warlock 001",
      "internal": "2HAxe_Unique_Warlock_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.004,
        "max": 0.005,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HAxe_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2439343",
      "name": "of Akarat's Blessing",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_019.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2575266",
      "name": "Cremator's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_fireUser_001_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1709779",
      "name": "Ring Unique Sorc 101",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Sorc_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1709779",
      "name": "Ring Unique Sorc 101",
      "internal": "Ring_Unique_Sorc_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 10.0,
        "max": 20.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Sorc_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "579680",
      "name": "Balanced",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_060.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2575120",
      "name": "Grenadier's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_147_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2577860",
      "name": "of Overwhelming Currents",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_117_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "607957",
      "name": "2HScythe Unique Necro 100",
      "count": 4,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HScythe_Unique_Necro_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "607957",
      "name": "2HScythe Unique Necro 100",
      "internal": "2HScythe_Unique_Necro_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 1.25,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HScythe_Unique_Necro_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547961",
      "name": "of Cauterization",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_022_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1224575",
      "name": "Pants Unique Sorc 100",
      "internal": "Pants_Unique_Sorc_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 20.0,
        "max": 30.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Sorc_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2575334",
      "name": "of Biting Cold",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_coldUser_003_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2469913",
      "name": "1HMace Unique Necro 100",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HMace_Unique_Necro_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2469913",
      "name": "1HMace Unique Necro 100",
      "internal": "1HMace_Unique_Necro_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 100.0,
        "max": 120.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HMace_Unique_Necro_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "579708",
      "name": "Boots Unique Generic 002",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Generic_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "579708",
      "name": "Boots Unique Generic 002",
      "internal": "Boots_Unique_Generic_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 3.0,
        "max": 4.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Generic_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2538585",
      "name": "Wendigo Seal",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Generic_103.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2538585",
      "name": "Wendigo Seal",
      "internal": "Ring_Unique_Generic_103",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 50.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Generic_103.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2475973",
      "name": "Amulet Unique Paladin 002",
      "internal": "Amulet_Unique_Paladin_002",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 86.666,
        "max": 100.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Paladin_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1225423",
      "name": "Ghostwalker",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2582112",
      "name": "Pants Unique Rogue 001 x2",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Rogue_001_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2582112",
      "name": "Pants Unique Rogue 001 x2",
      "internal": "Pants_Unique_Rogue_001_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 25.0,
        "max": 30.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Rogue_001_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2420773",
      "name": "Ring Unique Paladin 002",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Paladin_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2420773",
      "name": "Ring Unique Paladin 002",
      "internal": "Ring_Unique_Paladin_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 1.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Paladin_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578868",
      "name": "of Encircling Blades",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_011.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1987443",
      "name": "of Potent Exchange",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_047_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2472782",
      "name": "1HShield Unique Paladin 004",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Paladin_004.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2472782",
      "name": "1HShield Unique Paladin 004",
      "internal": "1HShield_Unique_Paladin_004",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.4,
        "max": 0.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Paladin_004.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1858270",
      "name": "Unrelenting",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_014_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559894",
      "name": "2HSword Unique Warlock 001",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HSword_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559894",
      "name": "2HSword Unique Warlock 001",
      "internal": "2HSword_Unique_Warlock_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.15,
        "max": 0.2,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HSword_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1858284",
      "name": "of Redirected Force",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_021_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559912",
      "name": "Gloves Unique Warlock 001",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559912",
      "name": "Gloves Unique Warlock 001",
      "internal": "Gloves_Unique_Warlock_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.4,
        "max": 0.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2668752",
      "name": "1HFocus Unique Generic 001",
      "internal": "1HFocus_Unique_Generic_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 85.0,
        "max": 115.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Generic_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "579735",
      "name": "2HStaff Unique Sorc 100",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HStaff_Unique_Sorc_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "579735",
      "name": "2HStaff Unique Sorc 100",
      "internal": "2HStaff_Unique_Sorc_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 55.0,
        "max": 80.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HStaff_Unique_Sorc_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1969083",
      "name": "Breakneck Bandit's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_131.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2462034",
      "name": "Boots Unique Spiritborn 001",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Spiritborn_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2462034",
      "name": "Boots Unique Spiritborn 001",
      "internal": "Boots_Unique_Spiritborn_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 8.0,
        "max": 12.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Spiritborn_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578880",
      "name": "of Imitated Imbuement",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_003.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "616326",
      "name": "1HScythe Unique Necro 100",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HScythe_Unique_Necro_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "616326",
      "name": "1HScythe Unique Necro 100",
      "internal": "1HScythe_Unique_Necro_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 120.0,
        "max": 160.0,
        "steps": 20.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HScythe_Unique_Necro_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "616326",
      "name": "1HScythe Unique Necro 100",
      "internal": "1HScythe_Unique_Necro_100",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 21.0,
        "max": 25.0,
        "steps": 20.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HScythe_Unique_Necro_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2576759",
      "name": "Ring Unique Barb 101 x2",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Barb_101_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2576759",
      "name": "Ring Unique Barb 101 x2",
      "internal": "Ring_Unique_Barb_101_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 6.0,
        "max": 8.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Barb_101_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2576759",
      "name": "Ring Unique Barb 101 x2",
      "internal": "Ring_Unique_Barb_101_x2",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.8,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Barb_101_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559922",
      "name": "Helm Unique Warlock 003",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559922",
      "name": "Helm Unique Warlock 003",
      "internal": "Helm_Unique_Warlock_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 2.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559922",
      "name": "Helm Unique Warlock 003",
      "internal": "Helm_Unique_Warlock_003",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 2.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1719182",
      "name": "Chained Anguish",
      "internal": "Amulet_Unique_Generic_102",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 80.0,
        "max": 100.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Generic_102.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574530",
      "name": "Everliving",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_130_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547997",
      "name": "Methodical",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_033_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578803",
      "name": "Stoneworker's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_111.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547913",
      "name": "Aggressive",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_006_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "610216",
      "name": "of the Void",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_017.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2616408",
      "name": "of Retribution",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_038_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2040945",
      "name": "x1 unique druid 127",
      "internal": "x1_unique_druid_127",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 2.5,
        "max": 3.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_unique_druid_127.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2249154",
      "name": "Hail of Varglas",
      "internal": "Helm_Unique_Sorc_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.3,
        "max": 0.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Sorc_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2363576",
      "name": "1HSword Unique Barb 103",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Barb_103.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2363576",
      "name": "1HSword Unique Barb 103",
      "internal": "1HSword_Unique_Barb_103",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 3.0,
        "max": 4.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Barb_103.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1969790",
      "name": "Chest Unique Spiritborn 013 x1",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Spiritborn_013_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1969790",
      "name": "Chest Unique Spiritborn 013 x1",
      "internal": "Chest_Unique_Spiritborn_013_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.07,
        "max": 0.1,
        "steps": 3.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Spiritborn_013_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2580719",
      "name": "Gloves Unique Rogue 001 x2",
      "internal": "Gloves_Unique_Rogue_001_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 45.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Rogue_001_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1966074",
      "name": "Fell Soothsayer's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_036_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "880489",
      "name": "Pants Unique Druid 001",
      "internal": "Pants_Unique_Druid_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 80.0,
        "max": 100.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Druid_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "579713",
      "name": "2HBow Unique Rogue 006",
      "internal": "2HBow_Unique_Rogue_006",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 25.0,
        "max": 30.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HBow_Unique_Rogue_006.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578751",
      "name": "of Encroaching Wrath",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_020.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574608",
      "name": "of Piercing Static",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_012_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574589",
      "name": "Icy Alchemist's",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_024_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1215132",
      "name": "Ring Unique Generic 100",
      "internal": "Ring_Unique_Generic_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 50.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Generic_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1221426",
      "name": "of Bursting Bones",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2445850",
      "name": "of the Zealot's Covenant",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_036.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574502",
      "name": "Galvanic",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_lightningUser_001_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2467583",
      "name": "of Holy Cadence",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_080.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2587263",
      "name": "Gloves Unique Sorc 103 x2",
      "internal": "Gloves_Unique_Sorc_103_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.8,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Sorc_103_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "578821",
      "name": "Helm Unique Druid 101",
      "internal": "Helm_Unique_Druid_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.02,
        "max": 0.05,
        "steps": 20.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Druid_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1213533",
      "name": "Elementalist's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_127.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2572426",
      "name": "2HPolearm Unique AF 001",
      "internal": "2HPolearm_Unique_AF_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 10.0,
        "max": 15.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HPolearm_Unique_AF_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2093164",
      "name": "Quarterstaff Unique Spiritborn 016 x1",
      "internal": "Quarterstaff_Unique_Spiritborn_016_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.005,
        "max": 0.006,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Quarterstaff_Unique_Spiritborn_016_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2464389",
      "name": "of Militance",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_055.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1715801",
      "name": "Ring Unique Rogue 100",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Rogue_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1715801",
      "name": "Ring Unique Rogue 100",
      "internal": "Ring_Unique_Rogue_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 6.0,
        "max": 8.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Rogue_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2580848",
      "name": "Gloves Unique Rogue 002 x2",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Rogue_002_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2580848",
      "name": "Gloves Unique Rogue 002 x2",
      "internal": "Gloves_Unique_Rogue_002_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 2.5,
        "max": 3.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Rogue_002_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2363619",
      "name": "Pants Unique Druid 002",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Druid_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2363619",
      "name": "Pants Unique Druid 002",
      "internal": "Pants_Unique_Druid_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.8,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Druid_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2586231",
      "name": "Ring Unique Sorc 103 x2",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Sorc_103_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2586231",
      "name": "Ring Unique Sorc 103 x2",
      "internal": "Ring_Unique_Sorc_103_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 60.0,
        "max": 80.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Sorc_103_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2586231",
      "name": "Ring Unique Sorc 103 x2",
      "internal": "Ring_Unique_Sorc_103_x2",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 40.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Sorc_103_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2580867",
      "name": "1HDagger Unique Rogue 003 x2",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HDagger_Unique_Rogue_003_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2580867",
      "name": "1HDagger Unique Rogue 003 x2",
      "internal": "1HDagger_Unique_Rogue_003_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 45.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HDagger_Unique_Rogue_003_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574575",
      "name": "of Merciless Cold",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_035_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1622847",
      "name": "of the Long Shadow",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_124.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559898",
      "name": "Amulet Unique Warlock 002",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559898",
      "name": "Amulet Unique Warlock 002",
      "internal": "Amulet_Unique_Warlock_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.13,
        "max": 0.2,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2474002",
      "name": "1HShield Unique Paladin 005",
      "internal": "1HShield_Unique_Paladin_005",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 8.0,
        "max": 10.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Paladin_005.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2474002",
      "name": "1HShield Unique Paladin 005",
      "internal": "1HShield_Unique_Paladin_005",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 80.0,
        "max": 100.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Paladin_005.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1965000",
      "name": "of Elemental Acuity",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_144.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2580902",
      "name": "1HSword Unique Rogue 001 x2",
      "count": 4,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Rogue_001_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2580902",
      "name": "1HSword Unique Rogue 001 x2",
      "internal": "1HSword_Unique_Rogue_001_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 9.0,
        "max": 12.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Rogue_001_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1214116",
      "name": "Prodigy's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_125.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1620630",
      "name": "of Artful Initiative",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_127.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "578774",
      "name": "2HBow Unique Rogue 001",
      "internal": "2HBow_Unique_Rogue_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 40.0,
        "max": 50.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HBow_Unique_Rogue_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2573066",
      "name": "1HShield Unique AF 001",
      "internal": "1HShield_Unique_AF_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 3.0,
        "max": 4.0,
        "steps": 2.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_AF_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2420653",
      "name": "of Proselytizing",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_006.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547938",
      "name": "of Scorn",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_017_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2646299",
      "name": "S14 1HSword Unique Generic 001",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S14_1HSword_Unique_Generic_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578842",
      "name": "of the Protector",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_011.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547906",
      "name": "Insidious",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_003_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2152208",
      "name": "of Siphoning Strikes",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_135.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2589329",
      "name": "Boots Unique Necro 102",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Necro_102.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2589329",
      "name": "Boots Unique Necro 102",
      "internal": "Boots_Unique_Necro_102",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 50.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Necro_102.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2589389",
      "name": "Amulet Unique Necro 102",
      "internal": "Amulet_Unique_Necro_102",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 4.0,
        "max": 5.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Necro_102.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1978626",
      "name": "of Forest Power",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_035_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2575438",
      "name": "2HMace Unique Barb 001 x2",
      "internal": "2HMace_Unique_Barb_001_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.75,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Barb_001_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574628",
      "name": "of the Frozen Wake",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_109_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578920",
      "name": "Chest Unique Sorc 002",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Sorc_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "578920",
      "name": "Chest Unique Sorc 002",
      "internal": "Chest_Unique_Sorc_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 40.0,
        "max": 50.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Sorc_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1199208",
      "name": "Bear Clan Berserker's",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_107.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "615173",
      "name": "Necrotic Carapace",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_031.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1822341",
      "name": "of Binding Morass",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_009_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "873650",
      "name": "Chest Unique Druid 003",
      "internal": "Chest_Unique_Druid_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.5,
        "max": 2.0,
        "steps": 20.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Druid_003.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1966841",
      "name": "Ring Unique Spiritborn 006 x1",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Spiritborn_006_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1966841",
      "name": "Ring Unique Spiritborn 006 x1",
      "internal": "Ring_Unique_Spiritborn_006_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.4,
        "max": 0.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Spiritborn_006_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2614308",
      "name": "Battle-Mad",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_058_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2439284",
      "name": "1HSword Unique Paladin 001",
      "internal": "1HSword_Unique_Paladin_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 120.0,
        "max": 160.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Paladin_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578706",
      "name": "of Berserk Ripping",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1987314",
      "name": "Quarterstaff Unique Spiritborn 012 x1",
      "internal": "Quarterstaff_Unique_Spiritborn_012_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.9,
        "max": 1.1,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Quarterstaff_Unique_Spiritborn_012_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578860",
      "name": "Enshrouding",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_004.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2666112",
      "name": "Chest Unique Generic 104",
      "internal": "Chest_Unique_Generic_104",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.35,
        "max": 0.5,
        "steps": 3.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Generic_104.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1983766",
      "name": "of Tenacity",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_032_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1972501",
      "name": "of the Unholy Confederate",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_127.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "579646",
      "name": "Amulet Unique Barb 100",
      "internal": "Amulet_Unique_Barb_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 50.0,
        "max": 66.66,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Barb_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "579646",
      "name": "Amulet Unique Barb 100",
      "internal": "Amulet_Unique_Barb_100",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 23.33,
        "max": 30.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Barb_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1222415",
      "name": "Cadaverous",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_119.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547963",
      "name": "Enfeebling",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_023_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2580670",
      "name": "2HBow Unique Rogue 002 x2",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HBow_Unique_Rogue_002_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2580670",
      "name": "2HBow Unique Rogue 002 x2",
      "internal": "2HBow_Unique_Rogue_002_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 60.0,
        "max": 90.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HBow_Unique_Rogue_002_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2538901",
      "name": "Carrion Reaver",
      "internal": "1HAxe_Unique_Generic_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 2.0,
        "max": 4.0,
        "steps": 2.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HAxe_Unique_Generic_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2538901",
      "name": "Carrion Reaver",
      "internal": "1HAxe_Unique_Generic_003",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 6.0,
        "max": 8.0,
        "steps": 2.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HAxe_Unique_Generic_003.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2540447",
      "name": "Great Storm",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_059_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2620659",
      "name": "of the Embalmer",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_120_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1184525",
      "name": "Vengeful",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_105.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559910",
      "name": "Chest Unique Warlock 002",
      "internal": "Chest_Unique_Warlock_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.2,
        "max": 1.5,
        "steps": 20.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2363591",
      "name": "2HCrossbow Unique Rogue 100",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HCrossbow_Unique_Rogue_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2363591",
      "name": "2HCrossbow Unique Rogue 100",
      "internal": "2HCrossbow_Unique_Rogue_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 40.0,
        "max": 50.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HCrossbow_Unique_Rogue_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2587681",
      "name": "Gloves Unique Necro 103",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Necro_103.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2587681",
      "name": "Gloves Unique Necro 103",
      "internal": "Gloves_Unique_Necro_103",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.35,
        "max": 0.5,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Necro_103.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1983255",
      "name": "of Kinetic Suppression",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_037_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559914",
      "name": "Gloves Unique Warlock 002",
      "internal": "Gloves_Unique_Warlock_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.5,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559914",
      "name": "Gloves Unique Warlock 002",
      "internal": "Gloves_Unique_Warlock_002",
      "key": "Bonus_Percent_Per_Power_2",
      "power": 0,
      "bounds": {
        "min": 0.5,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2620559",
      "name": "of Hewed Flesh",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_003_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1966863",
      "name": "Ring Unique Spiritborn 002 x1",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Spiritborn_002_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1966863",
      "name": "Ring Unique Spiritborn 002 x1",
      "internal": "Ring_Unique_Spiritborn_002_x1",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.25,
        "max": 1.5,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Spiritborn_002_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547904",
      "name": "Malicious",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_002_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2579579",
      "name": "2HMace Unique Barb 100 x2",
      "internal": "2HMace_Unique_Barb_100_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.6,
        "max": 0.75,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Barb_100_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1221707",
      "name": "of Untimely Death",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_112.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1862755",
      "name": "Amulet Unique Sorc 101",
      "count": 4,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Sorc_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1715765",
      "name": "Gloves Unique Druid 100",
      "internal": "Gloves_Unique_Druid_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.2,
        "max": 0.25,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Druid_100.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2512079",
      "name": "2HAxe Unique Paladin 001",
      "internal": "2HAxe_Unique_Paladin_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 80.0,
        "max": 100.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HAxe_Unique_Paladin_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2580577",
      "name": "of Explosive Verve",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_102_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2623203",
      "name": "Ring Unique Generic 106 x2",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Generic_106_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559874",
      "name": "1HDagger Unique Warlock 001",
      "internal": "1HDagger_Unique_Warlock_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 1.2,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HDagger_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1438479",
      "name": "of Audacity",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_113.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1715890",
      "name": "Ring Unique Necro 101",
      "internal": "Ring_Unique_Necro_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.75,
        "max": 1.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Necro_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1558648",
      "name": "Gloves Unique Generic 004",
      "internal": "Gloves_Unique_Generic_004",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 100.0,
        "max": 125.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Generic_004.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574498",
      "name": "Conjuration Master's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_039_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1934447",
      "name": "Pants Unique Sorc 101",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Sorc_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1934447",
      "name": "Pants Unique Sorc 101",
      "internal": "Pants_Unique_Sorc_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.0,
        "max": 4.0,
        "steps": 4.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Sorc_101.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1223890",
      "name": "Eluding",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_103.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1215682",
      "name": "of Concentration",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_128.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2535903",
      "name": "Shifter's",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_109_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2582124",
      "name": "Amulet Unique Barb 103 x2",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Barb_103_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2582124",
      "name": "Amulet Unique Barb 103 x2",
      "internal": "Amulet_Unique_Barb_103_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.15,
        "max": 0.2,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Barb_103_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1489569",
      "name": "Helm Unique Barb 100",
      "internal": "Helm_Unique_Barb_100",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 40.0,
        "max": 50.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Barb_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574644",
      "name": "of Shredding Blades",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_138_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1040973",
      "name": "of Armageddon",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_043_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2581800",
      "name": "Amulet Unique Barb 102 x2",
      "internal": "Amulet_Unique_Barb_102_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.5666,
        "max": 0.7333,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Barb_102_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559896",
      "name": "Amulet Unique Warlock 001",
      "count": 4,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559896",
      "name": "Amulet Unique Warlock 001",
      "internal": "Amulet_Unique_Warlock_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.004,
        "max": 0.005,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Warlock_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2620614",
      "name": "Overcharged",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_028_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1713205",
      "name": "Helm Unique Sorc 100",
      "internal": "Helm_Unique_Sorc_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 80.0,
        "max": 100.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Sorc_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2533703",
      "name": "of the Shapeshifter",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_002_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547934",
      "name": "of Peril",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_015_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559858",
      "name": "of the Calm Breeze",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Druid_101_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559858",
      "name": "of the Calm Breeze",
      "internal": "Helm_Unique_Druid_101_x2",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 1.5,
        "max": 2.0,
        "steps": 5.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Druid_101_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578816",
      "name": "of Natural Balance",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_029.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2430688",
      "name": "1HShield Unique Paladin 003",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Paladin_003.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2430688",
      "name": "1HShield Unique Paladin 003",
      "internal": "1HShield_Unique_Paladin_003",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.77,
        "max": 0.99,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HShield_Unique_Paladin_003.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2559906",
      "name": "Boots Unique Warlock 002",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559906",
      "name": "Boots Unique Warlock 002",
      "internal": "Boots_Unique_Warlock_002",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 2.0,
        "max": 2.8,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2559906",
      "name": "Boots Unique Warlock 002",
      "internal": "Boots_Unique_Warlock_002",
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "bounds": {
        "min": 2.0,
        "max": 2.8,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Warlock_002.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "608032",
      "name": "Gloves Unique Necro 100",
      "internal": "Gloves_Unique_Necro_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 70.0,
        "max": 90.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Necro_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2558637",
      "name": "Irrepressible",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_008_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1822334",
      "name": "of Infestation",
      "count": 3,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_007_x1.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1872313",
      "name": "Boots Unique Druid 100",
      "internal": "Boots_Unique_Druid_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 1.2,
        "max": 1.5,
        "steps": 3.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Druid_100.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2547995",
      "name": "of Misfortune",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_032_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2574620",
      "name": "of Searing Impact",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_106_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "578708",
      "name": "of Might",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_009.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2577891",
      "name": "Gloves Unique Barb 001 x2",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Barb_001_x2.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2577891",
      "name": "Gloves Unique Barb 001 x2",
      "internal": "Gloves_Unique_Barb_001_x2",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 0.75,
        "max": 0.9,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Barb_001_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2576770",
      "name": "of Concussive Blend",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_148_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2646315",
      "name": "S14 Helm Unique Generic 001",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S14_Helm_Unique_Generic_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1822324",
      "name": "of Wild Claws",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_004_x1.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "1738343",
      "name": "x1 unique rogue 128",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_unique_rogue_128.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1738343",
      "name": "x1 unique rogue 128",
      "internal": "x1_unique_rogue_128",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 3.75,
        "max": 5.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_unique_rogue_128.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2587975",
      "name": "Helm Unique Necro 101",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Necro_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2587975",
      "name": "Helm Unique Necro 101",
      "internal": "Helm_Unique_Necro_101",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 2.0,
        "max": 4.0,
        "steps": 2.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Necro_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2587975",
      "name": "Helm Unique Necro 101",
      "internal": "Helm_Unique_Necro_101",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 0.15,
        "max": 0.25,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Necro_101.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2538879",
      "name": "Symphony of Silence",
      "internal": "1HDagger_Unique_Generic_001",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 90.0,
        "max": 120.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HDagger_Unique_Generic_001.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2621643",
      "name": "of Recalling Feathers",
      "count": 2,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_025_x2.aff.json"
    },
    {
      "kind": "staticValues",
      "bucket": "powers",
      "id": "2596129",
      "name": "Gloves Unique Necro 105",
      "count": 1,
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Necro_105.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2596129",
      "name": "Gloves Unique Necro 105",
      "internal": "Gloves_Unique_Necro_105",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 30.0,
        "max": 40.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Necro_105.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2596129",
      "name": "Gloves Unique Necro 105",
      "internal": "Gloves_Unique_Necro_105",
      "key": "Affix_Value_2",
      "power": 0,
      "bounds": {
        "min": 60.0,
        "max": 80.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Necro_105.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "2560084",
      "name": "Gloves Unique Warlock 004",
      "internal": "Gloves_Unique_Warlock_004",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 2.9,
        "max": 3.5,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Warlock_004.aff.json"
    },
    {
      "kind": "range",
      "bucket": "powers",
      "id": "1610756",
      "name": "Chest Unique Rogue 100",
      "internal": "Chest_Unique_Rogue_100",
      "key": "Affix_Value_1",
      "power": 0,
      "bounds": {
        "min": 45.0,
        "max": 60.0,
        "steps": 10.0
      },
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Rogue_100.aff.json"
    },
    {
      "kind": "recipe",
      "id": "2674554",
      "before": [
        {
          "id": "2363567",
          "name": "Gospel of the Devotee",
          "quantity": 1
        },
        {
          "id": "2530716",
          "name": "{icon:Cube_TooltipIcon, 2} Enhanced Primordial Dust",
          "quantity": 1
        },
        {
          "id": "2502409",
          "name": "{icon:Cube_TooltipIcon, 2} Raw Primordial Dust",
          "quantity": 50
        },
        {
          "id": "2585031",
          "name": "{icon:Cube_TooltipIcon, 2} Infused Horadric Resin",
          "quantity": 100
        }
      ],
      "after": [
        {
          "id": "2647162",
          "name": "Henri's Perquisition",
          "quantity": 1,
          "ancestral": true
        },
        {
          "id": null,
          "name": "Any Unique Charm",
          "quantity": 3,
          "requirement": {
            "kind": "charm",
            "rarity": "unique"
          }
        },
        {
          "id": "2530716",
          "name": "{icon:Cube_TooltipIcon, 2} Enhanced Primordial Dust",
          "quantity": 1
        },
        {
          "id": "2502409",
          "name": "{icon:Cube_TooltipIcon, 2} Raw Primordial Dust",
          "quantity": 50
        },
        {
          "id": "2585031",
          "name": "{icon:Cube_TooltipIcon, 2} Infused Horadric Resin",
          "quantity": 100
        }
      ],
      "sources": [
        "https://news.blizzard.com/en-us/article/24295395/diablo-iv-patch-notes",
        "https://us.forums.blizzard.com/en/d4/t/henris-perquisition-not-craftable-into-charm/269556",
        "https://www.reddit.com/r/D4Necromancer/comments/1wn5pba/shadow_minion_necromancer_guide/",
        "https://d4guides.gg/en/database/horadric-cube/craft-unique-charm",
        "https://www.icy-veins.com/d4/guides/horadric-cube-overview/"
      ]
    },
    {
      "kind": "recipe",
      "id": "2674539",
      "before": [
        {
          "id": "2363567",
          "name": "Gospel of the Devotee",
          "quantity": 1
        },
        {
          "id": "2530716",
          "name": "{icon:Cube_TooltipIcon, 2} Enhanced Primordial Dust",
          "quantity": 1
        },
        {
          "id": "2502409",
          "name": "{icon:Cube_TooltipIcon, 2} Raw Primordial Dust",
          "quantity": 50
        },
        {
          "id": "2585031",
          "name": "{icon:Cube_TooltipIcon, 2} Infused Horadric Resin",
          "quantity": 100
        }
      ],
      "after": [
        {
          "id": "2647162",
          "name": "Henri's Perquisition",
          "quantity": 1,
          "ancestral": true
        },
        {
          "id": null,
          "name": "Any Unique Charm",
          "quantity": 3,
          "requirement": {
            "kind": "charm",
            "rarity": "unique"
          }
        },
        {
          "id": "2530716",
          "name": "{icon:Cube_TooltipIcon, 2} Enhanced Primordial Dust",
          "quantity": 1
        },
        {
          "id": "2502409",
          "name": "{icon:Cube_TooltipIcon, 2} Raw Primordial Dust",
          "quantity": 50
        },
        {
          "id": "2585031",
          "name": "{icon:Cube_TooltipIcon, 2} Infused Horadric Resin",
          "quantity": 100
        }
      ],
      "sources": [
        "https://news.blizzard.com/en-us/article/24295395/diablo-iv-patch-notes",
        "https://us.forums.blizzard.com/en/d4/t/henris-perquisition-not-craftable-into-charm/269556",
        "https://www.reddit.com/r/D4Necromancer/comments/1wn5pba/shadow_minion_necromancer_guide/",
        "https://d4guides.gg/en/database/horadric-cube/craft-unique-charm",
        "https://www.icy-veins.com/d4/guides/horadric-cube-overview/"
      ]
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2019418",
      "name": "Ranks: Spiritborn Gorilla Defensive2",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_ConcussiveStormp",
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "bounds": {
        "min": 1,
        "max": 2,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes/ranks-to-concussive-stomp"
    },
    {
      "kind": "range",
      "bucket": "affixes",
      "id": "2019418",
      "name": "Ranks: Spiritborn Gorilla Defensive2",
      "internal": "X1_SkillRankBonus_Spiritborn_Special_ConcussiveStormp",
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "bounds": {
        "min": 2,
        "max": 3,
        "steps": 1
      },
      "source": "https://d4guides.gg/en/database/affixes/ranks-to-concussive-stomp"
    }
  ],
  "remainingRanges": [
    {
      "bucket": "affixes",
      "id": "2573110",
      "name": "- Intelligence",
      "internal": "2HStaff_Unique_AF_001_Int_Decrease",
      "relevant": false,
      "key": "S12_AprilFools_Unique_NegativeInt",
      "power": 0,
      "expression": "Max(1, (4 + ROUND((32/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 4)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HStaff_Unique_AF_001_Int_Decrease.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2573110",
      "name": "- Intelligence",
      "internal": "2HStaff_Unique_AF_001_Int_Decrease",
      "relevant": false,
      "key": "S12_AprilFools_Unique_NegativeInt",
      "power": 590,
      "expression": "(54 + ROUND((17/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HStaff_Unique_AF_001_Int_Decrease.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2573110",
      "name": "- Intelligence",
      "internal": "2HStaff_Unique_AF_001_Int_Decrease",
      "relevant": false,
      "key": "S12_AprilFools_Unique_NegativeInt",
      "power": 750,
      "expression": "(92 + ROUND((18/100)*(IPower()-750))  + RandomInt(1,8 + ROUND((3/100)*(IPower()-750)))) - 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HStaff_Unique_AF_001_Int_Decrease.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1893313",
      "name": "Affix Value 1",
      "internal": "Gloves_Unique_Sorc_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 80, 100)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Sorc_101.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "578836",
      "name": "Affix Value 1",
      "internal": "2HMace_Unique_Generic_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 75, 100)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Generic_001.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "578836",
      "name": "Affix Value 1",
      "internal": "2HMace_Unique_Generic_001",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Vs_Elites",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 75, 100)/100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Generic_001.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "607819",
      "name": "Affix Value 1",
      "internal": "Amulet_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 0.27, 0.57)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2042287",
      "name": "Affix Value 1",
      "internal": "Helm_Unique_Necro_101_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 300, 350)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Necro_101_x1.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "578883",
      "name": "Affix Value 1",
      "internal": "Pants_Unique_Rogue_004",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 75, 90)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Rogue_004.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "616315",
      "name": "Affix Value 1",
      "internal": "Boots_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 2, 8)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1934439",
      "name": "Affix Value 1",
      "internal": "Chest_Unique_Rogue_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),10, 3, 4)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Rogue_101.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2577796",
      "name": "Affix Value 1",
      "internal": "Gloves_Unique_Barb_100_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.45, 0.6)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Barb_100_x2.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2663876",
      "name": "Affix Value 1",
      "internal": "2HPolearm_Unique_Generic_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 5, 17.5, 25)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HPolearm_Unique_Generic_003.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2663876",
      "name": "Affix Value 1",
      "internal": "2HPolearm_Unique_Generic_003",
      "relevant": false,
      "key": "Global_DeadlyStrikeDamage",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 5, .35, .5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HPolearm_Unique_Generic_003.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559916",
      "name": "Affix Value 1",
      "internal": "Gloves_Unique_Warlock_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.6, 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Warlock_003.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559916",
      "name": "Affix Value 1",
      "internal": "Gloves_Unique_Warlock_003",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.6, 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Warlock_003.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2363609",
      "name": "Affix Value 1",
      "internal": "Gloves_Unique_Spiritborn_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.5, 0.6)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Spiritborn_100.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559964",
      "name": "Affix Value 1",
      "internal": "Pants_Unique_Warlock_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.2, 0.3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559964",
      "name": "Affix Value 1",
      "internal": "Pants_Unique_Warlock_001",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.2, 0.3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2579837",
      "name": "Affix Value 1",
      "internal": "2HSword_Unique_Barb_002_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.375, 0.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HSword_Unique_Barb_002_x2.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559885",
      "name": "Affix Value 1",
      "internal": "1HSword_Unique_Warlock_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.3, 0.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559885",
      "name": "Affix Value 1",
      "internal": "1HSword_Unique_Warlock_001",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.3, 0.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559888",
      "name": "Affix Value 1",
      "internal": "1HSword_Unique_Warlock_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1,1.2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Warlock_002.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559888",
      "name": "Affix Value 1",
      "internal": "1HSword_Unique_Warlock_002",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1, 1.2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Warlock_002.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559888",
      "name": "Affix Value 1",
      "internal": "1HSword_Unique_Warlock_002",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 4, 6)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HSword_Unique_Warlock_002.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1902471",
      "name": "Affix Value 1",
      "internal": "Amulet_Unique_Necro_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 40, 46.667)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Necro_101.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2663078",
      "name": "Affix Value 1",
      "internal": "Gloves_Unique_Generic_006",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 30, 40)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Generic_006.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559883",
      "name": "Affix Value 1",
      "internal": "1HMace_Unique_Warlock_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1, 1.2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HMace_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559883",
      "name": "Affix Value 1",
      "internal": "1HMace_Unique_Warlock_001",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1, 1.2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HMace_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559970",
      "name": "Affix Value 1",
      "internal": "Pants_Unique_Warlock_004",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 3, 4)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Warlock_004.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559970",
      "name": "Affix Value 1",
      "internal": "Pants_Unique_Warlock_004",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 3, 4)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Warlock_004.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559908",
      "name": "Affix Value 1",
      "internal": "Chest_Unique_Warlock_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.7, 0.9)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559908",
      "name": "Affix Value 1",
      "internal": "Chest_Unique_Warlock_001",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.7, 0.9)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559976",
      "name": "Affix Value 1",
      "internal": "Ring_Unique_Warlock_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1, 1.2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_003.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559976",
      "name": "Affix Value 1",
      "internal": "Ring_Unique_Warlock_003",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1, 1.2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_003.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559902",
      "name": "Affix Value 1",
      "internal": "Amulet_Unique_Warlock_004",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.4, 0.6)/1.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Warlock_004.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559902",
      "name": "Affix Value 1",
      "internal": "Amulet_Unique_Warlock_004",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.4, 0.6)/1.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Warlock_004.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2196860",
      "name": "Affix Value 1",
      "internal": "Gloves_Unique_Rogue_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 10, 30)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Rogue_101.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559920",
      "name": "Affix Value 1",
      "internal": "Helm_Unique_Warlock_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1.4, 1.75)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_002.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559920",
      "name": "Affix Value 1",
      "internal": "Helm_Unique_Warlock_002",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1.4, 1.75)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_002.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559920",
      "name": "Affix Value 1",
      "internal": "Helm_Unique_Warlock_002",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1, 2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_002.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559974",
      "name": "Affix Value 1",
      "internal": "Ring_Unique_Warlock_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1.2, 1.3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_002.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559974",
      "name": "Affix Value 1",
      "internal": "Ring_Unique_Warlock_002",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1.2, 1.3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Warlock_002.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1902160",
      "name": "Affix Value 1",
      "internal": "Gloves_Unique_Necro_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 80, 100)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Necro_101.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "579732",
      "name": "Affix Value 1",
      "internal": "Gloves_Unique_Sorc_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 70, 100)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Sorc_002.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1439773",
      "name": "Affix Value 1",
      "internal": "2HBow_Unique_Rogue_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 60, 75)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HBow_Unique_Rogue_100.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2662414",
      "name": "Affix Value 1",
      "internal": "Helm_Unique_Generic_005",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 15, 35,  50)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Generic_005.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2662414",
      "name": "Affix Value 1",
      "internal": "Helm_Unique_Generic_005",
      "relevant": false,
      "key": "Gem_Attributes_Multiplier",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 15, 35,  50)/100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Generic_005.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2016203",
      "name": "Affix Value 1",
      "internal": "Ring_Unique_Druid_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 45, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Druid_102.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559876",
      "name": "Affix Value 1",
      "internal": "1HFlail_Unique_Warlock_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.6, 0.8)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFlail_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559876",
      "name": "Affix Value 1",
      "internal": "1HFlail_Unique_Warlock_001",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.6, 0.8)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFlail_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2574488",
      "name": "Affix Value 1",
      "internal": "Chest_Unique_Barb_101_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.60, 0.80)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Barb_101_x2.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559962",
      "name": "Affix Value 1",
      "internal": "Helm_Unique_Warlock_005",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1.6, 2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_005.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559962",
      "name": "Affix Value 1",
      "internal": "Helm_Unique_Warlock_005",
      "relevant": false,
      "key": "Multiplicative_Power_Damage_Percent_Bonus",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1.6, 2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_005.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2559962",
      "name": "Affix Value 1",
      "internal": "Helm_Unique_Warlock_005",
      "relevant": false,
      "key": "Multiplicative_Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 1.6, 2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Warlock_005.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1214794",
      "name": "Affix Value 1",
      "internal": "1HWand_Unique_Sorc_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 2, 3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HWand_Unique_Sorc_100.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2110237",
      "name": "Affix Value 1",
      "internal": "Pants_Unique_Necro_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),20, 5, 10)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Necro_101.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2110237",
      "name": "Affix Value 1",
      "internal": "Pants_Unique_Necro_101",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),10, 2.5, 3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Necro_101.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2584866",
      "name": "Affix Value 1",
      "internal": "1HFocus_Unique_Sorc_102_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 400, 500)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFocus_Unique_Sorc_102_x2.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583482",
      "name": "All Stats",
      "internal": "CoreStats_All",
      "relevant": false,
      "key": "Plus_All_Stats",
      "power": 0,
      "expression": "3 + ROUND((5/510)*(IPower()-10))  + RandomInt(1,1 + ROUND((4/510)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStats_All.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583482",
      "name": "All Stats",
      "internal": "CoreStats_All",
      "relevant": false,
      "key": "Plus_All_Stats",
      "power": 590,
      "expression": "12 + ROUND((2/120)*(IPower()-590))  + RandomInt(1,5 + ROUND((2/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStats_All.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321863",
      "name": "All Stats",
      "internal": "CoreStats_All_Weapon",
      "relevant": false,
      "key": "Plus_All_Stats",
      "power": 0,
      "expression": "4 + ROUND((7/510)*(IPower()-10))  + RandomInt(1,2 + ROUND((3/510)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStats_All_Weapon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321863",
      "name": "All Stats",
      "internal": "CoreStats_All_Weapon",
      "relevant": false,
      "key": "Plus_All_Stats",
      "power": 590,
      "expression": "16 + ROUND((3/120)*(IPower()-590))  + RandomInt(1,5 + ROUND((2/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStats_All_Weapon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2240892",
      "name": "Armor while in Human Form",
      "internal": "UNIQUE_HumanForm_Armor",
      "relevant": false,
      "key": "Druid_HumanForm_Armor",
      "power": 0,
      "expression": "20 + ROUND((79/530)*(IPower()-10))  + FloatRandomRangeWithInterval(10, 1, 5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_HumanForm_Armor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2240892",
      "name": "Armor while in Human Form",
      "internal": "UNIQUE_HumanForm_Armor",
      "relevant": false,
      "key": "Druid_HumanForm_Armor",
      "power": 590,
      "expression": "300 + ROUND((34/120)*(IPower()-590))  + FloatRandomRangeWithInterval(10, 1, 10)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_HumanForm_Armor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583206",
      "name": "Attack Speed",
      "internal": "AttackSpeed",
      "relevant": false,
      "key": "Attack_Speed_Percent_Bonus",
      "power": 0,
      "expression": "(0.6 + ROUND((2.2/510)*(IPower()-10))  + (0.4 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/AttackSpeed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583206",
      "name": "Attack Speed",
      "internal": "AttackSpeed",
      "relevant": false,
      "key": "Attack_Speed_Percent_Bonus",
      "power": 590,
      "expression": "(2.8 + ROUND((0.3/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/AttackSpeed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583206",
      "name": "Attack Speed",
      "internal": "AttackSpeed",
      "relevant": false,
      "key": "Attack_Speed_Percent_Bonus",
      "power": 750,
      "expression": "(3.1 + ROUND((0.9/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/AttackSpeed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341731",
      "name": "Attack Speed",
      "internal": "AttackSpeed_Greater",
      "relevant": false,
      "key": "Attack_Speed_Percent_Bonus",
      "power": 0,
      "expression": "(1 + ROUND((4.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/AttackSpeed_Greater.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341731",
      "name": "Attack Speed",
      "internal": "AttackSpeed_Greater",
      "relevant": false,
      "key": "Attack_Speed_Percent_Bonus",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/AttackSpeed_Greater.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341731",
      "name": "Attack Speed",
      "internal": "AttackSpeed_Greater",
      "relevant": false,
      "key": "Attack_Speed_Percent_Bonus",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/AttackSpeed_Greater.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210860",
      "name": "Attack Speed Bonus On Dodge",
      "internal": "Dodge_Gives_AttackSpeed",
      "relevant": false,
      "key": "Attack_Speed_Bonus_On_Dodge",
      "power": 0,
      "expression": "(0.5 + ROUND((5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Gives_AttackSpeed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210860",
      "name": "Attack Speed Bonus On Dodge",
      "internal": "Dodge_Gives_AttackSpeed",
      "relevant": false,
      "key": "Attack_Speed_Bonus_On_Dodge",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Gives_AttackSpeed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210860",
      "name": "Attack Speed Bonus On Dodge",
      "internal": "Dodge_Gives_AttackSpeed",
      "relevant": false,
      "key": "Attack_Speed_Bonus_On_Dodge",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Gives_AttackSpeed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1320022",
      "name": "Attack Speed Percent Bonus Per Skill Tag",
      "internal": "AttackSpeed_Basics",
      "relevant": false,
      "key": "Attack_Speed_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.6 + ROUND((2.2/510)*(IPower()-10))  + (0.4 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/AttackSpeed_Basics.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1320022",
      "name": "Attack Speed Percent Bonus Per Skill Tag",
      "internal": "AttackSpeed_Basics",
      "relevant": false,
      "key": "Attack_Speed_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(2.8 + ROUND((0.3/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/AttackSpeed_Basics.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1320022",
      "name": "Attack Speed Percent Bonus Per Skill Tag",
      "internal": "AttackSpeed_Basics",
      "relevant": false,
      "key": "Attack_Speed_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(3.1 + ROUND((0.9/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/AttackSpeed_Basics.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210863",
      "name": "Barrier Generation",
      "internal": "Barrier_Strength_Percent",
      "relevant": false,
      "key": "Barrier_Bonus_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((3.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Barrier_Strength_Percent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210863",
      "name": "Barrier Generation",
      "internal": "Barrier_Strength_Percent",
      "relevant": false,
      "key": "Barrier_Bonus_Percent",
      "power": 590,
      "expression": "(4 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Barrier_Strength_Percent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210863",
      "name": "Barrier Generation",
      "internal": "Barrier_Strength_Percent",
      "relevant": false,
      "key": "Barrier_Bonus_Percent",
      "power": 750,
      "expression": "(4.5 + ROUND((2/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Barrier_Strength_Percent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290786",
      "name": "Blood Orb Pickup Damage Percent Bonus",
      "internal": "BloodOrb_Damage",
      "relevant": false,
      "key": "Blood_Orb_Pickup_Damage_Percent_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/BloodOrb_Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290786",
      "name": "Blood Orb Pickup Damage Percent Bonus",
      "internal": "BloodOrb_Damage",
      "relevant": false,
      "key": "Blood_Orb_Pickup_Damage_Percent_Bonus",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/BloodOrb_Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290786",
      "name": "Blood Orb Pickup Damage Percent Bonus",
      "internal": "BloodOrb_Damage",
      "relevant": false,
      "key": "Blood_Orb_Pickup_Damage_Percent_Bonus",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/BloodOrb_Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290844",
      "name": "Blood Orb Pickup Healing Percent Bonus",
      "internal": "BloodOrb_Healing",
      "relevant": false,
      "key": "Blood_Orb_Pickup_Healing_Percent_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/BloodOrb_Healing.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290844",
      "name": "Blood Orb Pickup Healing Percent Bonus",
      "internal": "BloodOrb_Healing",
      "relevant": false,
      "key": "Blood_Orb_Pickup_Healing_Percent_Bonus",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/BloodOrb_Healing.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290844",
      "name": "Blood Orb Pickup Healing Percent Bonus",
      "internal": "BloodOrb_Healing",
      "relevant": false,
      "key": "Blood_Orb_Pickup_Healing_Percent_Bonus",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/BloodOrb_Healing.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483305",
      "name": "Chance for Projectiles to Cast Twice",
      "internal": "X2_Transfiguration_DoubleProjectile_All",
      "relevant": false,
      "key": "Percent_Bonus_Projectiles_All",
      "power": 0,
      "expression": "(1 + ROUND((11/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_DoubleProjectile_All.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483305",
      "name": "Chance for Projectiles to Cast Twice",
      "internal": "X2_Transfiguration_DoubleProjectile_All",
      "relevant": false,
      "key": "Percent_Bonus_Projectiles_All",
      "power": 590,
      "expression": "(12 + ROUND((2/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_DoubleProjectile_All.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483305",
      "name": "Chance for Projectiles to Cast Twice",
      "internal": "X2_Transfiguration_DoubleProjectile_All",
      "relevant": false,
      "key": "Percent_Bonus_Projectiles_All",
      "power": 750,
      "expression": "(14 + ROUND((6/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_DoubleProjectile_All.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2573039",
      "name": "Chance to Cluck Thrice",
      "internal": "S12_AprilFools_Unique_Bow_CluckThrice",
      "relevant": false,
      "key": "S12_AprilFools_Unique_Bow_CluckThrice",
      "power": 0,
      "expression": "(1.75 + ROUND((2.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S12_AprilFools_Unique_Bow_CluckThrice.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2573039",
      "name": "Chance to Cluck Thrice",
      "internal": "S12_AprilFools_Unique_Bow_CluckThrice",
      "relevant": false,
      "key": "S12_AprilFools_Unique_Bow_CluckThrice",
      "power": 590,
      "expression": "(4.75 + ROUND((1/120)*(IPower()-590))  + (0.25 * RandomInt(1, 5))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S12_AprilFools_Unique_Bow_CluckThrice.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2573039",
      "name": "Chance to Cluck Thrice",
      "internal": "S12_AprilFools_Unique_Bow_CluckThrice",
      "relevant": false,
      "key": "S12_AprilFools_Unique_Bow_CluckThrice",
      "power": 750,
      "expression": "(7 + ROUND((1/100)*(IPower()-750))  + (0.25 * RandomInt(1, 5 + ROUND((3/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S12_AprilFools_Unique_Bow_CluckThrice.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2482414",
      "name": "Condition Rune Scalar",
      "internal": "X2_Transfiguration_IncreasedRuneOffering",
      "relevant": false,
      "key": "Condition_Rune_Scalar",
      "power": 0,
      "expression": "(0.5 + ROUND((3.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_IncreasedRuneOffering.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2482414",
      "name": "Condition Rune Scalar",
      "internal": "X2_Transfiguration_IncreasedRuneOffering",
      "relevant": false,
      "key": "Condition_Rune_Scalar",
      "power": 590,
      "expression": "(4 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_IncreasedRuneOffering.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2482414",
      "name": "Condition Rune Scalar",
      "internal": "X2_Transfiguration_IncreasedRuneOffering",
      "relevant": false,
      "key": "Condition_Rune_Scalar",
      "power": 750,
      "expression": "(4.5 + ROUND((2/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_IncreasedRuneOffering.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234186",
      "name": "Cooldown Reduction",
      "internal": "INHERENT_Resource_Cost_Reduction_Druid",
      "relevant": false,
      "key": "Power_Cooldown_Reduction_Percent_All",
      "power": 0,
      "expression": "0.015 + ((0.03/510)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resource_Cost_Reduction_Druid.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234186",
      "name": "Cooldown Reduction",
      "internal": "INHERENT_Resource_Cost_Reduction_Druid",
      "relevant": false,
      "key": "Power_Cooldown_Reduction_Percent_All",
      "power": 590,
      "expression": "0.045 + ((0.01/120)*(IPower()-590))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resource_Cost_Reduction_Druid.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234186",
      "name": "Cooldown Reduction",
      "internal": "INHERENT_Resource_Cost_Reduction_Druid",
      "relevant": false,
      "key": "Power_Cooldown_Reduction_Percent_All",
      "power": 750,
      "expression": "0.055 + ((0.015/50)*(IPower()-750))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resource_Cost_Reduction_Druid.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577021",
      "name": "Cooldown Reduction",
      "internal": "CooldownReductionCDR",
      "relevant": false,
      "key": "Power_Cooldown_Reduction_Percent_All",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CooldownReductionCDR.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577021",
      "name": "Cooldown Reduction",
      "internal": "CooldownReductionCDR",
      "relevant": false,
      "key": "Power_Cooldown_Reduction_Percent_All",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CooldownReductionCDR.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577021",
      "name": "Cooldown Reduction",
      "internal": "CooldownReductionCDR",
      "relevant": false,
      "key": "Power_Cooldown_Reduction_Percent_All",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CooldownReductionCDR.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316347",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Rogue_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Rogue_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316347",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Rogue_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Rogue_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316347",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Rogue_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Rogue_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577037",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Druid",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Druid.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577037",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Druid",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Druid.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577037",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Druid",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Druid.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577034",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Rogue",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Rogue.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577034",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Rogue",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Rogue.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577034",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Rogue",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Rogue.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577033",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Necromancer",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Necromancer.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577033",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Necromancer",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Necromancer.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577033",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Necromancer",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Necromancer.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316343",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Druid_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Druid_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316343",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Druid_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Druid_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316343",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Druid_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Druid_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316341",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Barbarian_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Barbarian_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316341",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Barbarian_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Barbarian_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316341",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Barbarian_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Barbarian_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528517",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Spiritborn_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Spiritborn_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528517",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Spiritborn_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Spiritborn_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528517",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Spiritborn_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Spiritborn_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577035",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Barbarian",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Barbarian.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577035",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Barbarian",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Barbarian.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577035",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Barbarian",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Barbarian.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528503",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Spiritborn",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Spiritborn.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528503",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Spiritborn",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Spiritborn.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528503",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Spiritborn",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Spiritborn.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316349",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Sorcerer_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Sorcerer_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316349",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Sorcerer_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Sorcerer_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316349",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Sorcerer_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Sorcerer_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577036",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Sorcerer",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Sorcerer.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577036",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Sorcerer",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Sorcerer.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577036",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Sorcerer",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Sorcerer.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316345",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Necromancer_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Necromancer_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316345",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Necromancer_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Necromancer_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316345",
      "name": "Cost Reduction",
      "internal": "Resource_Cost_Reduction_Necromancer_Lesser",
      "relevant": false,
      "key": "Resource_Cost_Reduction_Percent",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Cost_Reduction_Necromancer_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290946",
      "name": "Crit Damage Percent Per Skill Tag",
      "internal": "CritDamage_With_Wolf",
      "relevant": false,
      "key": "Crit_Damage_Percent_Per_Skill_Tag",
      "power": 0,
      "expression": "(1 + ROUND((7/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Wolf.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290946",
      "name": "Crit Damage Percent Per Skill Tag",
      "internal": "CritDamage_With_Wolf",
      "relevant": false,
      "key": "Crit_Damage_Percent_Per_Skill_Tag",
      "power": 590,
      "expression": "(8 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Wolf.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290946",
      "name": "Crit Damage Percent Per Skill Tag",
      "internal": "CritDamage_With_Wolf",
      "relevant": false,
      "key": "Crit_Damage_Percent_Per_Skill_Tag",
      "power": 750,
      "expression": "(9.5 + ROUND((4/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Wolf.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290861",
      "name": "Crit Damage Percent Per Skill Tag",
      "internal": "CritDamage_With_Bone",
      "relevant": false,
      "key": "Crit_Damage_Percent_Per_Skill_Tag",
      "power": 0,
      "expression": "(1 + ROUND((7/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Bone.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290861",
      "name": "Crit Damage Percent Per Skill Tag",
      "internal": "CritDamage_With_Bone",
      "relevant": false,
      "key": "Crit_Damage_Percent_Per_Skill_Tag",
      "power": 590,
      "expression": "(8 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Bone.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290861",
      "name": "Crit Damage Percent Per Skill Tag",
      "internal": "CritDamage_With_Bone",
      "relevant": false,
      "key": "Crit_Damage_Percent_Per_Skill_Tag",
      "power": 750,
      "expression": "(9.5 + ROUND((4/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Bone.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290950",
      "name": "Crit Damage Percent Per Skill Tag",
      "internal": "CritDamage_With_Earth",
      "relevant": false,
      "key": "Crit_Damage_Percent_Per_Skill_Tag",
      "power": 0,
      "expression": "(1 + ROUND((7/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Earth.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290950",
      "name": "Crit Damage Percent Per Skill Tag",
      "internal": "CritDamage_With_Earth",
      "relevant": false,
      "key": "Crit_Damage_Percent_Per_Skill_Tag",
      "power": 590,
      "expression": "(8 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Earth.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290950",
      "name": "Crit Damage Percent Per Skill Tag",
      "internal": "CritDamage_With_Earth",
      "relevant": false,
      "key": "Crit_Damage_Percent_Per_Skill_Tag",
      "power": 750,
      "expression": "(9.5 + ROUND((4/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Earth.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1193845",
      "name": "Critical Strike Chance",
      "internal": "CritChanceJewelry",
      "relevant": false,
      "key": "Crit_Percent_Bonus",
      "power": 0,
      "expression": "(0.6 + ROUND((0.4/510)*(IPower()-10))  + (0.4 * RandomInt(1, 2 + ROUND((3/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritChanceJewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1193845",
      "name": "Critical Strike Chance",
      "internal": "CritChanceJewelry",
      "relevant": false,
      "key": "Crit_Percent_Bonus",
      "power": 590,
      "expression": "(1 + ROUND((0.2/120)*(IPower()-590))  + (0.4 * RandomInt(1, 5 + ROUND((2/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritChanceJewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577051",
      "name": "Critical Strike Chance",
      "internal": "CritChance",
      "relevant": false,
      "key": "Crit_Percent_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((3/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritChance.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577051",
      "name": "Critical Strike Chance",
      "internal": "CritChance",
      "relevant": false,
      "key": "Crit_Percent_Bonus",
      "power": 590,
      "expression": "(2.5 + (0.5 * RandomInt(1, 6 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritChance.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316335",
      "name": "Critical Strike Chance Against Injured Enemies",
      "internal": "CritChance_To_LowLife",
      "relevant": false,
      "key": "Crit_Percent_Bonus_To_Low_Health",
      "power": 0,
      "expression": "(0.75 + ROUND((3/510)*(IPower()-10))  + (0.75 * RandomInt(1, 3 + ROUND((3/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritChance_To_LowLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316335",
      "name": "Critical Strike Chance Against Injured Enemies",
      "internal": "CritChance_To_LowLife",
      "relevant": false,
      "key": "Crit_Percent_Bonus_To_Low_Health",
      "power": 590,
      "expression": "(3.75 + (0.75 * RandomInt(1, 6 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritChance_To_LowLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316335",
      "name": "Critical Strike Chance Against Injured Enemies",
      "internal": "CritChance_To_LowLife",
      "relevant": false,
      "key": "Crit_Percent_Bonus_To_Low_Health",
      "power": 750,
      "expression": "(3.75 + (0.75 * RandomInt(1, 9 + ROUND((2/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritChance_To_LowLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316337",
      "name": "Critical Strike Chance Against Injured Enemies",
      "internal": "CritChance_To_LowLife_Jewelry",
      "relevant": false,
      "key": "Crit_Percent_Bonus_To_Low_Health",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((3/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritChance_To_LowLife_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316337",
      "name": "Critical Strike Chance Against Injured Enemies",
      "internal": "CritChance_To_LowLife_Jewelry",
      "relevant": false,
      "key": "Crit_Percent_Bonus_To_Low_Health",
      "power": 590,
      "expression": "(2.5 + (0.5 * RandomInt(1, 6 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritChance_To_LowLife_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234158",
      "name": "Critical Strike Damage",
      "internal": "INHERENT_CritDamage",
      "relevant": false,
      "key": "Crit_Damage_Percent",
      "power": 0,
      "expression": "0.015 + ((0.075/510)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_CritDamage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234158",
      "name": "Critical Strike Damage",
      "internal": "INHERENT_CritDamage",
      "relevant": false,
      "key": "Crit_Damage_Percent",
      "power": 590,
      "expression": "0.18 + ((0.045/120)*(IPower()-590))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_CritDamage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290911",
      "name": "Critical Strike Damage",
      "internal": "CritDamage_With_Lightning",
      "relevant": false,
      "key": "Damage_Type_Crit_Damage_Percent_Bonus",
      "power": 0,
      "expression": "(1 + ROUND((7/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290911",
      "name": "Critical Strike Damage",
      "internal": "CritDamage_With_Lightning",
      "relevant": false,
      "key": "Damage_Type_Crit_Damage_Percent_Bonus",
      "power": 590,
      "expression": "(8 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290911",
      "name": "Critical Strike Damage",
      "internal": "CritDamage_With_Lightning",
      "relevant": false,
      "key": "Damage_Type_Crit_Damage_Percent_Bonus",
      "power": 750,
      "expression": "(9.5 + ROUND((4/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577177",
      "name": "Critical Strike Damage",
      "internal": "CritDamage",
      "relevant": false,
      "key": "Crit_Damage_Percent",
      "power": 0,
      "expression": "(1 + ROUND((7/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577177",
      "name": "Critical Strike Damage",
      "internal": "CritDamage",
      "relevant": false,
      "key": "Crit_Damage_Percent",
      "power": 590,
      "expression": "(8 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577177",
      "name": "Critical Strike Damage",
      "internal": "CritDamage",
      "relevant": false,
      "key": "Crit_Damage_Percent",
      "power": 750,
      "expression": "(9.5 + ROUND((4/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577049",
      "name": "Crowd Control Duration",
      "internal": "CC_Duration",
      "relevant": false,
      "key": "CC_Duration_Bonus_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CC_Duration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577049",
      "name": "Crowd Control Duration",
      "internal": "CC_Duration",
      "relevant": false,
      "key": "CC_Duration_Bonus_Percent",
      "power": 590,
      "expression": "(2.5 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CC_Duration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577049",
      "name": "Crowd Control Duration",
      "internal": "CC_Duration",
      "relevant": false,
      "key": "CC_Duration_Bonus_Percent",
      "power": 750,
      "expression": "(3 + ROUND((1.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CC_Duration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577073",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Lightning",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577073",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Lightning",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577073",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Lightning",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577077",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Physical",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Physical.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577077",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Physical",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Physical.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577077",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Physical",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Physical.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577069",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Cold",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Cold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577069",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Cold",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Cold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577069",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Cold",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Cold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577093",
      "name": "Damage",
      "internal": "Damage",
      "relevant": false,
      "key": "Damage_Percent_All_From_Skills",
      "power": 0,
      "expression": "(0.6 + ROUND((2.2/510)*(IPower()-10))  + (0.4 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577093",
      "name": "Damage",
      "internal": "Damage",
      "relevant": false,
      "key": "Damage_Percent_All_From_Skills",
      "power": 590,
      "expression": "(2.8 + ROUND((0.3/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577093",
      "name": "Damage",
      "internal": "Damage",
      "relevant": false,
      "key": "Damage_Percent_All_From_Skills",
      "power": 750,
      "expression": "(3.1 + ROUND((0.9/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577079",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Shadow",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577079",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Shadow",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577079",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Shadow",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577075",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Poison",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Poison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577075",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Poison",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Poison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577075",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Poison",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Poison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577065",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Fire",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Fire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577065",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Fire",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Fire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577065",
      "name": "Damage",
      "internal": "Damage_Type_Bonus_Fire",
      "relevant": false,
      "key": "Damage_Type_Percent_Bonus",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_Fire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208394",
      "name": "Damage Bonus On Elite Kill",
      "internal": "Elite_Kill_Damage",
      "relevant": false,
      "key": "Damage_Bonus_On_Elite_Kill",
      "power": 0,
      "expression": "(ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Elite_Kill_Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208394",
      "name": "Damage Bonus On Elite Kill",
      "internal": "Elite_Kill_Damage",
      "relevant": false,
      "key": "Damage_Bonus_On_Elite_Kill",
      "power": 590,
      "expression": "(8 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Elite_Kill_Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208394",
      "name": "Damage Bonus On Elite Kill",
      "internal": "Elite_Kill_Damage",
      "relevant": false,
      "key": "Damage_Bonus_On_Elite_Kill",
      "power": 750,
      "expression": "(9 + ROUND((4/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Elite_Kill_Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208404",
      "name": "Damage Bonus Percent On Dodge",
      "internal": "Dodge_Gives_Damage",
      "relevant": false,
      "key": "Damage_Bonus_Percent_On_Dodge",
      "power": 0,
      "expression": "(1 + ROUND((7/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Gives_Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208404",
      "name": "Damage Bonus Percent On Dodge",
      "internal": "Dodge_Gives_Damage",
      "relevant": false,
      "key": "Damage_Bonus_Percent_On_Dodge",
      "power": 590,
      "expression": "(8 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Gives_Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208404",
      "name": "Damage Bonus Percent On Dodge",
      "internal": "Dodge_Gives_Damage",
      "relevant": false,
      "key": "Damage_Bonus_Percent_On_Dodge",
      "power": 750,
      "expression": "(9.5 + ROUND((4/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Gives_Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577121",
      "name": "Damage Bonus To High Health",
      "internal": "Damage_to_HighLife",
      "relevant": false,
      "key": "Damage_Bonus_To_High_Health",
      "power": 0,
      "expression": "(1 + ROUND((11/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_HighLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577121",
      "name": "Damage Bonus To High Health",
      "internal": "Damage_to_HighLife",
      "relevant": false,
      "key": "Damage_Bonus_To_High_Health",
      "power": 590,
      "expression": "(12 + ROUND((2/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_HighLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577121",
      "name": "Damage Bonus To High Health",
      "internal": "Damage_to_HighLife",
      "relevant": false,
      "key": "Damage_Bonus_To_High_Health",
      "power": 750,
      "expression": "(14 + ROUND((6/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_HighLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234164",
      "name": "Damage Bonus To High Health",
      "internal": "INHERENT_Damage_to_HighLife",
      "relevant": false,
      "key": "Damage_Bonus_To_High_Health",
      "power": 0,
      "expression": "0.035 + ((0.13/510)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_to_HighLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234164",
      "name": "Damage Bonus To High Health",
      "internal": "INHERENT_Damage_to_HighLife",
      "relevant": false,
      "key": "Damage_Bonus_To_High_Health",
      "power": 590,
      "expression": "0.165 + ((0.035/120)*(IPower()-590))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_to_HighLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321854",
      "name": "Damage Over Time",
      "internal": "Damage_Type_DoT_Bonus_Shadow",
      "relevant": false,
      "key": "DOT_DPS_Bonus_Percent_Per_Damage_Type",
      "power": 0,
      "expression": "(0.5 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_DoT_Bonus_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321854",
      "name": "Damage Over Time",
      "internal": "Damage_Type_DoT_Bonus_Shadow",
      "relevant": false,
      "key": "DOT_DPS_Bonus_Percent_Per_Damage_Type",
      "power": 590,
      "expression": "(14 + ROUND((3.5/120)*(IPower()-590))  + (0.25 * RandomInt(1, 5 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_DoT_Bonus_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321854",
      "name": "Damage Over Time",
      "internal": "Damage_Type_DoT_Bonus_Shadow",
      "relevant": false,
      "key": "DOT_DPS_Bonus_Percent_Per_Damage_Type",
      "power": 750,
      "expression": "(29.75 + ROUND((14.875/100)*(IPower()-750))  + (0.25 * RandomInt(1, 8 + ROUND((3/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_DoT_Bonus_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321856",
      "name": "Damage Over Time",
      "internal": "Damage_Type_DoT_Bonus_Bleed",
      "relevant": false,
      "key": "DOT_DPS_Bonus_Percent_Per_Damage_Type",
      "power": 0,
      "expression": "(0.5 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_DoT_Bonus_Bleed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321856",
      "name": "Damage Over Time",
      "internal": "Damage_Type_DoT_Bonus_Bleed",
      "relevant": false,
      "key": "DOT_DPS_Bonus_Percent_Per_Damage_Type",
      "power": 590,
      "expression": "(14 + ROUND((3.5/120)*(IPower()-590))  + (0.25 * RandomInt(1, 5 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_DoT_Bonus_Bleed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321856",
      "name": "Damage Over Time",
      "internal": "Damage_Type_DoT_Bonus_Bleed",
      "relevant": false,
      "key": "DOT_DPS_Bonus_Percent_Per_Damage_Type",
      "power": 750,
      "expression": "(29.75 + ROUND((14.875/100)*(IPower()-750))  + (0.25 * RandomInt(1, 8 + ROUND((3/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_DoT_Bonus_Bleed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321841",
      "name": "Damage Over Time",
      "internal": "Damage_Type_DoT_Bonus_Burn",
      "relevant": false,
      "key": "DOT_DPS_Bonus_Percent_Per_Damage_Type",
      "power": 0,
      "expression": "(0.5 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_DoT_Bonus_Burn.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321841",
      "name": "Damage Over Time",
      "internal": "Damage_Type_DoT_Bonus_Burn",
      "relevant": false,
      "key": "DOT_DPS_Bonus_Percent_Per_Damage_Type",
      "power": 590,
      "expression": "(14 + ROUND((3.5/120)*(IPower()-590))  + (0.25 * RandomInt(1, 5 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_DoT_Bonus_Burn.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321841",
      "name": "Damage Over Time",
      "internal": "Damage_Type_DoT_Bonus_Burn",
      "relevant": false,
      "key": "DOT_DPS_Bonus_Percent_Per_Damage_Type",
      "power": 750,
      "expression": "(29.75 + ROUND((14.875/100)*(IPower()-750))  + (0.25 * RandomInt(1, 8 + ROUND((3/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_DoT_Bonus_Burn.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1087749",
      "name": "Damage Over Time",
      "internal": "Damage_DoT",
      "relevant": false,
      "key": "DOT_DPS_Bonus_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((3.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_DoT.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1087749",
      "name": "Damage Over Time",
      "internal": "Damage_DoT",
      "relevant": false,
      "key": "DOT_DPS_Bonus_Percent",
      "power": 590,
      "expression": "(4 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_DoT.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1087749",
      "name": "Damage Over Time",
      "internal": "Damage_DoT",
      "relevant": false,
      "key": "DOT_DPS_Bonus_Percent",
      "power": 750,
      "expression": "(4.5 + ROUND((2/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_DoT.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592525",
      "name": "Damage Over Time Duration",
      "internal": "Talisman_Charm_Affix_UNIQUE_Duration_Poison_DamageOverTime",
      "relevant": false,
      "key": "Per_Damage_Type_Buff_Duration_Bonus_Percent",
      "power": 0,
      "expression": "(1 + ROUND((6/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Duration_Poison_DamageOverTime.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592525",
      "name": "Damage Over Time Duration",
      "internal": "Talisman_Charm_Affix_UNIQUE_Duration_Poison_DamageOverTime",
      "relevant": false,
      "key": "Per_Damage_Type_Buff_Duration_Bonus_Percent",
      "power": 590,
      "expression": "(7 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Duration_Poison_DamageOverTime.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592525",
      "name": "Damage Over Time Duration",
      "internal": "Talisman_Charm_Affix_UNIQUE_Duration_Poison_DamageOverTime",
      "relevant": false,
      "key": "Per_Damage_Type_Buff_Duration_Bonus_Percent",
      "power": 750,
      "expression": "(8 + ROUND((3/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Duration_Poison_DamageOverTime.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1085163",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Category_Basics",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(2 + ROUND((10/510)*(IPower()-10))  + (1.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Category_Basics.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1085163",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Category_Basics",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(12 + ROUND((1/120)*(IPower()-590))  + (1.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Category_Basics.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1085163",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Category_Basics",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(13 + ROUND((4/50)*(IPower()-750))  + (1.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Category_Basics.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093678",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Conjuration",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Conjuration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093678",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Conjuration",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(8 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Conjuration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093678",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Conjuration",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(9 + ROUND((4/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Conjuration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093658",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Shock",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Shock.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093658",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Shock",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Shock.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093658",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Shock",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Shock.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093765",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Companion",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Companion.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093765",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Companion",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(8 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Companion.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093765",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Companion",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(9 + ROUND((4/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Companion.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093550",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Pyromancy",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Pyromancy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093550",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Pyromancy",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Pyromancy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093550",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Pyromancy",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Pyromancy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093756",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Earth",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Earth.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093756",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Earth",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Earth.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093756",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Earth",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Earth.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2420819",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "INHERENT_Damage_Basic",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "0.015 + ((0.075/510)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_Basic.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2420819",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "INHERENT_Damage_Basic",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "0.18 + ((0.045/120)*(IPower()-590))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_Basic.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093834",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Blood",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Blood.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093834",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Blood",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Blood.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093834",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Blood",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Blood.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1085169",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Category_Spenders",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Category_Spenders.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1085169",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Category_Spenders",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(14 + ROUND((3.5/120)*(IPower()-590))  + (0.25 * RandomInt(1, 5 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Category_Spenders.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1085169",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Category_Spenders",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(29.75 + ROUND((14.875/100)*(IPower()-750))  + (0.25 * RandomInt(1, 8 + ROUND((3/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Category_Spenders.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1064575",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Summoning",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Summoning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1064575",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Summoning",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Summoning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1064575",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Summoning",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Summoning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1087398",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Category_Ultimate",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(1 + ROUND((7/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Category_Ultimate.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1087398",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Category_Ultimate",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(8 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Category_Ultimate.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1087398",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Category_Ultimate",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(9.5 + ROUND((4/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Category_Ultimate.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093689",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Ranged",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Ranged.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093689",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Ranged",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Ranged.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093689",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Ranged",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Ranged.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093761",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Werebear",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Werebear.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093761",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Werebear",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Werebear.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093761",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Werebear",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Werebear.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093750",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Storm",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Storm.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093750",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Storm",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Storm.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093750",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Storm",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Storm.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093850",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Darkness",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Darkness.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093850",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Darkness",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Darkness.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093850",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Darkness",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Darkness.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093614",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Frost",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Frost.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093614",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Frost",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Frost.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093614",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Frost",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Frost.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093716",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Imbuements",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Imbuements.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093716",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Imbuements",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(8 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Imbuements.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093716",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Imbuements",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(9 + ROUND((4/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Imbuements.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093758",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Werewolf",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Werewolf.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093758",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Werewolf",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Werewolf.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093758",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Werewolf",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Werewolf.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093696",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Melee",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Melee.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093696",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Melee",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Melee.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093696",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Melee",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Melee.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1660495",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Summoning_Double_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(1 + ROUND((11/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Summoning_Double_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1660495",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Summoning_Double_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(12 + ROUND((2/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Summoning_Double_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1660495",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Summoning_Double_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(14 + ROUND((6/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Summoning_Double_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093845",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Bone",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Bone.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093845",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Bone",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Bone.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093845",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Bone",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Bone.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1556126",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Category_SorcMastery",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Category_SorcMastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1556126",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Category_SorcMastery",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(14 + ROUND((3.5/120)*(IPower()-590))  + (0.25 * RandomInt(1, 5 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Category_SorcMastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1556126",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Category_SorcMastery",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(29.75 + ROUND((14.875/100)*(IPower()-750))  + (0.25 * RandomInt(1, 8 + ROUND((3/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Category_SorcMastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1295786",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_WeaponMastery",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_WeaponMastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1295786",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_WeaponMastery",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(8 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_WeaponMastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1295786",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_WeaponMastery",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(9 + ROUND((4/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_WeaponMastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592995",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Talisman_Charm_Affix_Damage_Category_Ultimate_Triple_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(3 + ROUND((21/510)*(IPower()-10))  + (1.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Damage_Category_Ultimate_Triple_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592995",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Talisman_Charm_Affix_Damage_Category_Ultimate_Triple_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(24 + ROUND((4.5/120)*(IPower()-590))  + (1.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Damage_Category_Ultimate_Triple_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592995",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Talisman_Charm_Affix_Damage_Category_Ultimate_Triple_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(29 + ROUND((12/50)*(IPower()-750))  + (1.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Damage_Category_Ultimate_Triple_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093697",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Trap",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Trap.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093697",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Trap",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(8 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Trap.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093697",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Trap",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(9 + ROUND((4/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Trap.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093776",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Brawling",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 0,
      "expression": "(ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Brawling.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093776",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Brawling",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 590,
      "expression": "(8 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Brawling.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093776",
      "name": "Damage Percent Bonus Per Skill Tag",
      "internal": "Damage_Tag_Brawling",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Skill_Tag",
      "power": 750,
      "expression": "(9 + ROUND((4/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Tag_Brawling.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290751",
      "name": "Damage Percent Bonus To Targets Affected By Skill Tag",
      "internal": "Damage_to_Trapped",
      "relevant": false,
      "key": "Damage_Percent_Bonus_To_Targets_Affected_By_Skill_Tag",
      "power": 0,
      "expression": "(0.5 + ROUND((3.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Trapped.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290751",
      "name": "Damage Percent Bonus To Targets Affected By Skill Tag",
      "internal": "Damage_to_Trapped",
      "relevant": false,
      "key": "Damage_Percent_Bonus_To_Targets_Affected_By_Skill_Tag",
      "power": 590,
      "expression": "(4 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Trapped.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290751",
      "name": "Damage Percent Bonus To Targets Affected By Skill Tag",
      "internal": "Damage_to_Trapped",
      "relevant": false,
      "key": "Damage_Percent_Bonus_To_Targets_Affected_By_Skill_Tag",
      "power": 750,
      "expression": "(4.5 + ROUND((2/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Trapped.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2590941",
      "name": "Damage Percent Bonus To Targets Affected By Skill Tag",
      "internal": "Talisman_Charm_Affix_Damage_to_Trapped_Triple_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_To_Targets_Affected_By_Skill_Tag",
      "power": 0,
      "expression": "(1 + ROUND((11/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Damage_to_Trapped_Triple_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2590941",
      "name": "Damage Percent Bonus To Targets Affected By Skill Tag",
      "internal": "Talisman_Charm_Affix_Damage_to_Trapped_Triple_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_To_Targets_Affected_By_Skill_Tag",
      "power": 590,
      "expression": "(12 + ROUND((2/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Damage_to_Trapped_Triple_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2590941",
      "name": "Damage Percent Bonus To Targets Affected By Skill Tag",
      "internal": "Talisman_Charm_Affix_Damage_to_Trapped_Triple_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_To_Targets_Affected_By_Skill_Tag",
      "power": 750,
      "expression": "(14 + ROUND((6/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Damage_to_Trapped_Triple_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290704",
      "name": "Damage Percent Bonus While Affected By Power · Barbarian Proc Berserk",
      "internal": "Berserk_Damage",
      "relevant": false,
      "key": "Damage_Percent_Bonus_While_Affected_By_Power",
      "power": 0,
      "expression": "(0.5 + ROUND((3.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Berserk_Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290704",
      "name": "Damage Percent Bonus While Affected By Power · Barbarian Proc Berserk",
      "internal": "Berserk_Damage",
      "relevant": false,
      "key": "Damage_Percent_Bonus_While_Affected_By_Power",
      "power": 590,
      "expression": "(4 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Berserk_Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290704",
      "name": "Damage Percent Bonus While Affected By Power · Barbarian Proc Berserk",
      "internal": "Berserk_Damage",
      "relevant": false,
      "key": "Damage_Percent_Bonus_While_Affected_By_Power",
      "power": 750,
      "expression": "(4.5 + ROUND((2/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Berserk_Damage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577161",
      "name": "Damage Reduction",
      "internal": "DamageReduction",
      "relevant": false,
      "key": "Damage_Reduction",
      "power": 0,
      "expression": "(0.4 + ROUND((1.3/530)*(IPower()-10))  + (0.1 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577161",
      "name": "Damage Reduction",
      "internal": "DamageReduction",
      "relevant": false,
      "key": "Damage_Reduction",
      "power": 590,
      "expression": "(3.4 + ROUND((1/120)*(IPower()-590))  + (0.3 * RandomInt(1, 3 + ROUND((8/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577161",
      "name": "Damage Reduction",
      "internal": "DamageReduction",
      "relevant": false,
      "key": "Damage_Reduction",
      "power": 750,
      "expression": "(7.48 + ROUND((3.74/100)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577149",
      "name": "Damage Reduction from Close Enemies",
      "internal": "DamageReductionClose",
      "relevant": false,
      "key": "Damage_Reduction_From_Near",
      "power": 0,
      "expression": "(0.75 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReductionClose.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577149",
      "name": "Damage Reduction from Close Enemies",
      "internal": "DamageReductionClose",
      "relevant": false,
      "key": "Damage_Reduction_From_Near",
      "power": 590,
      "expression": "(14.5 + ROUND((2/120)*(IPower()-590))  + (0.25 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReductionClose.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577149",
      "name": "Damage Reduction from Close Enemies",
      "internal": "DamageReductionClose",
      "relevant": false,
      "key": "Damage_Reduction_From_Near",
      "power": 750,
      "expression": "(28.05 + ROUND((14.025/100)*(IPower()-750))  + (0.25 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReductionClose.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577145",
      "name": "Damage Reduction from Distant Enemies",
      "internal": "DamageReductionDistant",
      "relevant": false,
      "key": "Damage_Reduction_From_Far",
      "power": 0,
      "expression": "(1 + ROUND((4.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReductionDistant.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577145",
      "name": "Damage Reduction from Distant Enemies",
      "internal": "DamageReductionDistant",
      "relevant": false,
      "key": "Damage_Reduction_From_Far",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReductionDistant.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577145",
      "name": "Damage Reduction from Distant Enemies",
      "internal": "DamageReductionDistant",
      "relevant": false,
      "key": "Damage_Reduction_From_Far",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReductionDistant.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577153",
      "name": "Damage Reduction from Elites",
      "internal": "EliteDamageReduction",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Elites",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/EliteDamageReduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577153",
      "name": "Damage Reduction from Elites",
      "internal": "EliteDamageReduction",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Elites",
      "power": 590,
      "expression": "(9 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/EliteDamageReduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577153",
      "name": "Damage Reduction from Elites",
      "internal": "EliteDamageReduction",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Elites",
      "power": 750,
      "expression": "(10.5 + ROUND((4/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/EliteDamageReduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210870",
      "name": "Damage Reduction from Enemies",
      "internal": "DamageReduction_Burning",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Dotted_Enemy",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction_Burning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210870",
      "name": "Damage Reduction from Enemies",
      "internal": "DamageReduction_Burning",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Dotted_Enemy",
      "power": 590,
      "expression": "(2.5 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction_Burning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210870",
      "name": "Damage Reduction from Enemies",
      "internal": "DamageReduction_Burning",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Dotted_Enemy",
      "power": 750,
      "expression": "(3 + ROUND((1.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction_Burning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290868",
      "name": "Damage Reduction from Enemies",
      "internal": "DamageReduction_ShadowDoT",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Dotted_Enemy",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction_ShadowDoT.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290868",
      "name": "Damage Reduction from Enemies",
      "internal": "DamageReduction_ShadowDoT",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Dotted_Enemy",
      "power": 590,
      "expression": "(2.5 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction_ShadowDoT.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290868",
      "name": "Damage Reduction from Enemies",
      "internal": "DamageReduction_ShadowDoT",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Dotted_Enemy",
      "power": 750,
      "expression": "(3 + ROUND((1.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction_ShadowDoT.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210895",
      "name": "Damage Reduction from Enemies",
      "internal": "DamageReduction_Bleeding",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Dotted_Enemy",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction_Bleeding.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210895",
      "name": "Damage Reduction from Enemies",
      "internal": "DamageReduction_Bleeding",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Dotted_Enemy",
      "power": 590,
      "expression": "(2.5 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction_Bleeding.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210895",
      "name": "Damage Reduction from Enemies",
      "internal": "DamageReduction_Bleeding",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Dotted_Enemy",
      "power": 750,
      "expression": "(3 + ROUND((1.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction_Bleeding.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210893",
      "name": "Damage Reduction from Enemies",
      "internal": "DamageReduction_Poisoned",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Dotted_Enemy",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction_Poisoned.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210893",
      "name": "Damage Reduction from Enemies",
      "internal": "DamageReduction_Poisoned",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Dotted_Enemy",
      "power": 590,
      "expression": "(2.5 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction_Poisoned.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210893",
      "name": "Damage Reduction from Enemies",
      "internal": "DamageReduction_Poisoned",
      "relevant": false,
      "key": "Damage_Percent_Reduction_From_Dotted_Enemy",
      "power": 750,
      "expression": "(3 + ROUND((1.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReduction_Poisoned.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1004947",
      "name": "Damage Reduction while Fortified",
      "internal": "FortifyDamageReduction",
      "relevant": false,
      "key": "Fortified_Health_Damage_Reduction_Bonus",
      "power": 0,
      "expression": "(0.6 + ROUND((2.2/510)*(IPower()-10))  + (0.4 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/FortifyDamageReduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1004947",
      "name": "Damage Reduction while Fortified",
      "internal": "FortifyDamageReduction",
      "relevant": false,
      "key": "Fortified_Health_Damage_Reduction_Bonus",
      "power": 590,
      "expression": "(2.8 + ROUND((0.3/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/FortifyDamageReduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1004947",
      "name": "Damage Reduction while Fortified",
      "internal": "FortifyDamageReduction",
      "relevant": false,
      "key": "Fortified_Health_Damage_Reduction_Bonus",
      "power": 750,
      "expression": "(3.1 + ROUND((1.4/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/FortifyDamageReduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2144424",
      "name": "Damage Reduction while Fortified",
      "internal": "FortifyDamageReduction_Unique",
      "relevant": false,
      "key": "Fortified_Health_Damage_Reduction_Bonus",
      "power": 0,
      "expression": "(0.75 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/FortifyDamageReduction_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2144424",
      "name": "Damage Reduction while Fortified",
      "internal": "FortifyDamageReduction_Unique",
      "relevant": false,
      "key": "Fortified_Health_Damage_Reduction_Bonus",
      "power": 590,
      "expression": "(14.5 + ROUND((2/120)*(IPower()-590))  + (0.25 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/FortifyDamageReduction_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2144424",
      "name": "Damage Reduction while Fortified",
      "internal": "FortifyDamageReduction_Unique",
      "relevant": false,
      "key": "Fortified_Health_Damage_Reduction_Bonus",
      "power": 750,
      "expression": "(28.05 + ROUND((14.025/100)*(IPower()-750))  + (0.25 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/FortifyDamageReduction_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316489",
      "name": "Damage Reduction while Injured",
      "internal": "DamageReductionInjured",
      "relevant": false,
      "key": "Damage_Reduction_At_Low_Health",
      "power": 0,
      "expression": "(2 + ROUND((9/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReductionInjured.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316489",
      "name": "Damage Reduction while Injured",
      "internal": "DamageReductionInjured",
      "relevant": false,
      "key": "Damage_Reduction_At_Low_Health",
      "power": 590,
      "expression": "(11 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReductionInjured.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316489",
      "name": "Damage Reduction while Injured",
      "internal": "DamageReductionInjured",
      "relevant": false,
      "key": "Damage_Reduction_At_Low_Health",
      "power": 750,
      "expression": "(12 + ROUND((4.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageReductionInjured.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588278",
      "name": "Damage Reduction while Injured",
      "internal": "Talisman_Charm_Affix_DamageReductionInjured",
      "relevant": false,
      "key": "Damage_Reduction_At_Low_Health",
      "power": 0,
      "expression": "(2 + ROUND((9/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_DamageReductionInjured.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588278",
      "name": "Damage Reduction while Injured",
      "internal": "Talisman_Charm_Affix_DamageReductionInjured",
      "relevant": false,
      "key": "Damage_Reduction_At_Low_Health",
      "power": 590,
      "expression": "(11 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_DamageReductionInjured.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588278",
      "name": "Damage Reduction while Injured",
      "internal": "Talisman_Charm_Affix_DamageReductionInjured",
      "relevant": false,
      "key": "Damage_Reduction_At_Low_Health",
      "power": 750,
      "expression": "(12 + ROUND((4.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_DamageReductionInjured.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577185",
      "name": "Damage to Close Enemies",
      "internal": "Damage_to_Near",
      "relevant": false,
      "key": "Damage_Bonus_To_Near",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Near.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577185",
      "name": "Damage to Close Enemies",
      "internal": "Damage_to_Near",
      "relevant": false,
      "key": "Damage_Bonus_To_Near",
      "power": 590,
      "expression": "(9 + ROUND((2/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Near.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577185",
      "name": "Damage to Close Enemies",
      "internal": "Damage_to_Near",
      "relevant": false,
      "key": "Damage_Bonus_To_Near",
      "power": 750,
      "expression": "(11 + ROUND((5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Near.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234156",
      "name": "Damage to Close Enemies",
      "internal": "INHERENT_Damage_to_Near",
      "relevant": false,
      "key": "Damage_Bonus_To_Near",
      "power": 0,
      "expression": "0.015 + ((0.075/510)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_to_Near.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234156",
      "name": "Damage to Close Enemies",
      "internal": "INHERENT_Damage_to_Near",
      "relevant": false,
      "key": "Damage_Bonus_To_Near",
      "power": 590,
      "expression": "0.18 + ((0.045/120)*(IPower()-590))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_to_Near.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "672819",
      "name": "Damage to Crowd Controlled Enemies",
      "internal": "Damage_to_CCd",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_All",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_CCd.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "672819",
      "name": "Damage to Crowd Controlled Enemies",
      "internal": "Damage_to_CCd",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_All",
      "power": 590,
      "expression": "(2.5 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_CCd.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "672819",
      "name": "Damage to Crowd Controlled Enemies",
      "internal": "Damage_to_CCd",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_All",
      "power": 750,
      "expression": "(3 + ROUND((1.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_CCd.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234177",
      "name": "Damage to Distant Enemies",
      "internal": "INHERENT_Damage_to_Far",
      "relevant": false,
      "key": "Damage_Bonus_To_Far",
      "power": 0,
      "expression": "0.03 + ((0.085/510)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_to_Far.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234177",
      "name": "Damage to Distant Enemies",
      "internal": "INHERENT_Damage_to_Far",
      "relevant": false,
      "key": "Damage_Bonus_To_Far",
      "power": 590,
      "expression": "0.115 + ((0.025/120)*(IPower()-590))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_to_Far.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234177",
      "name": "Damage to Distant Enemies",
      "internal": "INHERENT_Damage_to_Far",
      "relevant": false,
      "key": "Damage_Bonus_To_Far",
      "power": 750,
      "expression": "0.14 + ((0.06/50)*(IPower()-750))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_to_Far.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577181",
      "name": "Damage to Distant Enemies",
      "internal": "Damage_to_Far",
      "relevant": false,
      "key": "Damage_Bonus_To_Far",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Far.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577181",
      "name": "Damage to Distant Enemies",
      "internal": "Damage_to_Far",
      "relevant": false,
      "key": "Damage_Bonus_To_Far",
      "power": 590,
      "expression": "(9 + ROUND((2/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Far.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577181",
      "name": "Damage to Distant Enemies",
      "internal": "Damage_to_Far",
      "relevant": false,
      "key": "Damage_Bonus_To_Far",
      "power": 750,
      "expression": "(11 + ROUND((5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Far.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1534450",
      "name": "Damage to Elites",
      "internal": "INHERENT_Damage_to_Elite",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_Elites",
      "power": 0,
      "expression": "0.04 + ((0.145/510)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_to_Elite.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1534450",
      "name": "Damage to Elites",
      "internal": "INHERENT_Damage_to_Elite",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_Elites",
      "power": 590,
      "expression": "0.185 + ((0.04/120)*(IPower()-590))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_to_Elite.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588321",
      "name": "Damage to Elites",
      "internal": "Talisman_Charm_Affix_UNIQUE_Damage_to_Elite_SpecialScaling",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_Elites",
      "power": 800,
      "expression": "Min(67+1/3,48+(2*FloatRandomRangeWithInterval(9,1,10)))/100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Damage_to_Elite_SpecialScaling.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577117",
      "name": "Damage to Elites",
      "internal": "Damage_to_Elite",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_Elites",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Elite.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577117",
      "name": "Damage to Elites",
      "internal": "Damage_to_Elite",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_Elites",
      "power": 590,
      "expression": "(9 + ROUND((2/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Elite.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577117",
      "name": "Damage to Elites",
      "internal": "Damage_to_Elite",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_Elites",
      "power": 750,
      "expression": "(11 + ROUND((5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Elite.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1373692",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Dazed",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Dazed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1373692",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Dazed",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 590,
      "expression": "(9 + ROUND((2/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Dazed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1373692",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Dazed",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 750,
      "expression": "(11 + ROUND((5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Dazed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290761",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Chilled",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 0,
      "expression": "(0.5 + ROUND((3.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Chilled.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290761",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Chilled",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 590,
      "expression": "(4 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Chilled.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290761",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Chilled",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 750,
      "expression": "(4.5 + ROUND((2/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Chilled.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1484892",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Knockdown",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Knockdown.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1484892",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Knockdown",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 590,
      "expression": "(9 + ROUND((2/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Knockdown.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1484892",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Knockdown",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 750,
      "expression": "(11 + ROUND((5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Knockdown.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577113",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Immobilized",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Immobilized.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577113",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Immobilized",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 590,
      "expression": "(9 + ROUND((2/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Immobilized.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577113",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Immobilized",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 750,
      "expression": "(11 + ROUND((5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Immobilized.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208392",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Burning",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 0,
      "expression": "(0.5 + ROUND((3.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Burning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208392",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Burning",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 590,
      "expression": "(4 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Burning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208392",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Burning",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 750,
      "expression": "(4.5 + ROUND((2/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Burning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208415",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Bleeding",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 0,
      "expression": "(0.5 + ROUND((3.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Bleeding.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208415",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Bleeding",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 590,
      "expression": "(4 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Bleeding.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208415",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Bleeding",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 750,
      "expression": "(4.5 + ROUND((2/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Bleeding.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577109",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Stunned",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Stunned.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577109",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Stunned",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 590,
      "expression": "(9 + ROUND((2/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Stunned.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577109",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Stunned",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 750,
      "expression": "(11 + ROUND((5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Stunned.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290866",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Shadow_DoT",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 0,
      "expression": "(0.5 + ROUND((3.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Shadow_DoT.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290866",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Shadow_DoT",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 590,
      "expression": "(4 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Shadow_DoT.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290866",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Shadow_DoT",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 750,
      "expression": "(4.5 + ROUND((2/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Shadow_DoT.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577115",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Slowed",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Slowed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577115",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Slowed",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 590,
      "expression": "(9 + ROUND((2/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Slowed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577115",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Slowed",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 750,
      "expression": "(11 + ROUND((5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Slowed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208413",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Poisoned",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 0,
      "expression": "(0.5 + ROUND((3.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Poisoned.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208413",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Poisoned",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 590,
      "expression": "(4 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Poisoned.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1208413",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Poisoned",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 750,
      "expression": "(4.5 + ROUND((2/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Poisoned.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1257888",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Frozen",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 0,
      "expression": "(0.5 + ROUND((5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Frozen.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1257888",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Frozen",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Frozen.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1257888",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Frozen",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Vs_CC_Target",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Frozen.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1661282",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Burning_Triple_Unique",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 0,
      "expression": "(1 + ROUND((11/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Burning_Triple_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1661282",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Burning_Triple_Unique",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 590,
      "expression": "(12 + ROUND((2/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Burning_Triple_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1661282",
      "name": "Damage to Enemies",
      "internal": "Damage_to_Burning_Triple_Unique",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Against_Dot_Type",
      "power": 750,
      "expression": "(14 + ROUND((6/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Burning_Triple_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577119",
      "name": "Damage to Injured Enemies",
      "internal": "Damage_to_LowLife",
      "relevant": false,
      "key": "Damage_Bonus_To_Low_Health",
      "power": 0,
      "expression": "(1 + ROUND((11/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_LowLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577119",
      "name": "Damage to Injured Enemies",
      "internal": "Damage_to_LowLife",
      "relevant": false,
      "key": "Damage_Bonus_To_Low_Health",
      "power": 590,
      "expression": "(12 + ROUND((2/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_LowLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577119",
      "name": "Damage to Injured Enemies",
      "internal": "Damage_to_LowLife",
      "relevant": false,
      "key": "Damage_Bonus_To_Low_Health",
      "power": 750,
      "expression": "(14 + ROUND((6/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_LowLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234168",
      "name": "Damage to Injured Enemies",
      "internal": "INHERENT_Damage_to_LowLife",
      "relevant": false,
      "key": "Damage_Bonus_To_Low_Health",
      "power": 0,
      "expression": "0.035 + ((0.13/510)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_to_LowLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234168",
      "name": "Damage to Injured Enemies",
      "internal": "INHERENT_Damage_to_LowLife",
      "relevant": false,
      "key": "Damage_Bonus_To_Low_Health",
      "power": 590,
      "expression": "0.165 + ((0.035/120)*(IPower()-590))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Damage_to_LowLife.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1211626",
      "name": "Damage when Swapping Weapons",
      "internal": "Damage_WeaponSwap",
      "relevant": false,
      "key": "Damage_Percent_Bonus_When_Weapon_Swapping",
      "power": 0,
      "expression": "(1 + ROUND((11/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_WeaponSwap.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1211626",
      "name": "Damage when Swapping Weapons",
      "internal": "Damage_WeaponSwap",
      "relevant": false,
      "key": "Damage_Percent_Bonus_When_Weapon_Swapping",
      "power": 590,
      "expression": "(12 + ROUND((2/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_WeaponSwap.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1211626",
      "name": "Damage when Swapping Weapons",
      "internal": "Damage_WeaponSwap",
      "relevant": false,
      "key": "Damage_Percent_Bonus_When_Weapon_Swapping",
      "power": 750,
      "expression": "(14 + ROUND((6/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_WeaponSwap.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1661408",
      "name": "Damage when Swapping Weapons",
      "internal": "Damage_WeaponSwap_Greater_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_When_Weapon_Swapping",
      "power": 0,
      "expression": "(1 + ROUND((11/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_WeaponSwap_Greater_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1661408",
      "name": "Damage when Swapping Weapons",
      "internal": "Damage_WeaponSwap_Greater_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_When_Weapon_Swapping",
      "power": 590,
      "expression": "(12 + ROUND((2/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_WeaponSwap_Greater_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1661408",
      "name": "Damage when Swapping Weapons",
      "internal": "Damage_WeaponSwap_Greater_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_When_Weapon_Swapping",
      "power": 750,
      "expression": "(14 + ROUND((6/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_WeaponSwap_Greater_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1534448",
      "name": "Damage while Healthy",
      "internal": "INHERENT_DamageHealthy",
      "relevant": false,
      "key": "Damage_Bonus_At_High_Health",
      "power": 0,
      "expression": "0.02 + ((0.04/510)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_DamageHealthy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1534448",
      "name": "Damage while Healthy",
      "internal": "INHERENT_DamageHealthy",
      "relevant": false,
      "key": "Damage_Bonus_At_High_Health",
      "power": 590,
      "expression": "0.06 + ((0.01/120)*(IPower()-590))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_DamageHealthy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1534448",
      "name": "Damage while Healthy",
      "internal": "INHERENT_DamageHealthy",
      "relevant": false,
      "key": "Damage_Bonus_At_High_Health",
      "power": 750,
      "expression": "0.07 + ((0.03/50)*(IPower()-750))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_DamageHealthy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577189",
      "name": "Damage while Healthy",
      "internal": "DamageHealthy",
      "relevant": false,
      "key": "Damage_Bonus_At_High_Health",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageHealthy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577189",
      "name": "Damage while Healthy",
      "internal": "DamageHealthy",
      "relevant": false,
      "key": "Damage_Bonus_At_High_Health",
      "power": 590,
      "expression": "(9 + ROUND((2/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageHealthy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577189",
      "name": "Damage while Healthy",
      "internal": "DamageHealthy",
      "relevant": false,
      "key": "Damage_Bonus_At_High_Health",
      "power": 750,
      "expression": "(11 + ROUND((5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/DamageHealthy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1669483",
      "name": "Damage while Shapeshifted",
      "internal": "Damage_While_Shapeshifted_Greater_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_While_Shapeshifted",
      "power": 0,
      "expression": "(ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_While_Shapeshifted_Greater_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1669483",
      "name": "Damage while Shapeshifted",
      "internal": "Damage_While_Shapeshifted_Greater_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_While_Shapeshifted",
      "power": 590,
      "expression": "(8 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_While_Shapeshifted_Greater_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1669483",
      "name": "Damage while Shapeshifted",
      "internal": "Damage_While_Shapeshifted_Greater_UNIQUE",
      "relevant": false,
      "key": "Damage_Percent_Bonus_While_Shapeshifted",
      "power": 750,
      "expression": "(9 + ROUND((4/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_While_Shapeshifted_Greater_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290940",
      "name": "Damage while Shapeshifted",
      "internal": "Damage_While_Shapeshifted",
      "relevant": false,
      "key": "Damage_Percent_Bonus_While_Shapeshifted",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_While_Shapeshifted.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290940",
      "name": "Damage while Shapeshifted",
      "internal": "Damage_While_Shapeshifted",
      "relevant": false,
      "key": "Damage_Percent_Bonus_While_Shapeshifted",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_While_Shapeshifted.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290940",
      "name": "Damage while Shapeshifted",
      "internal": "Damage_While_Shapeshifted",
      "relevant": false,
      "key": "Damage_Percent_Bonus_While_Shapeshifted",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_While_Shapeshifted.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1660940",
      "name": "Damage while Shapeshifted",
      "internal": "Damage_While_Shapeshifted_Double_Unique",
      "relevant": false,
      "key": "Damage_Percent_Bonus_While_Shapeshifted",
      "power": 0,
      "expression": "(1 + ROUND((11/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_While_Shapeshifted_Double_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1660940",
      "name": "Damage while Shapeshifted",
      "internal": "Damage_While_Shapeshifted_Double_Unique",
      "relevant": false,
      "key": "Damage_Percent_Bonus_While_Shapeshifted",
      "power": 590,
      "expression": "(12 + ROUND((2/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_While_Shapeshifted_Double_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1660940",
      "name": "Damage while Shapeshifted",
      "internal": "Damage_While_Shapeshifted_Double_Unique",
      "relevant": false,
      "key": "Damage_Percent_Bonus_While_Shapeshifted",
      "power": 750,
      "expression": "(14 + ROUND((6/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_While_Shapeshifted_Double_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290942",
      "name": "Damage while in",
      "internal": "Damage_While_Human",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Shapeshift_Form",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_While_Human.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290942",
      "name": "Damage while in",
      "internal": "Damage_While_Human",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Shapeshift_Form",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_While_Human.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290942",
      "name": "Damage while in",
      "internal": "Damage_While_Human",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Shapeshift_Form",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_While_Human.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093777",
      "name": "Damage with DualWield",
      "internal": "Damage_Weapon_DualWield",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Weapon_Requirement",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Weapon_DualWield.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093777",
      "name": "Damage with DualWield",
      "internal": "Damage_Weapon_DualWield",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Weapon_Requirement",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Weapon_DualWield.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093777",
      "name": "Damage with DualWield",
      "internal": "Damage_Weapon_DualWield",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Weapon_Requirement",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Weapon_DualWield.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1211616",
      "name": "Damage with Ranged",
      "internal": "Damage_Weapon_Ranged",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Weapon_Requirement",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Weapon_Ranged.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1211616",
      "name": "Damage with Ranged",
      "internal": "Damage_Weapon_Ranged",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Weapon_Requirement",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Weapon_Ranged.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1211616",
      "name": "Damage with Ranged",
      "internal": "Damage_Weapon_Ranged",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Weapon_Requirement",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Weapon_Ranged.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093829",
      "name": "Damage with TwoHandedBludgeoning",
      "internal": "Damage_Weapon_2HBludgeon",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Weapon_Requirement",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Weapon_2HBludgeon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093829",
      "name": "Damage with TwoHandedBludgeoning",
      "internal": "Damage_Weapon_2HBludgeon",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Weapon_Requirement",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Weapon_2HBludgeon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093829",
      "name": "Damage with TwoHandedBludgeoning",
      "internal": "Damage_Weapon_2HBludgeon",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Weapon_Requirement",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Weapon_2HBludgeon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093825",
      "name": "Damage with TwoHandedSlashing",
      "internal": "Damage_Weapon_2HSlash",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Weapon_Requirement",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Weapon_2HSlash.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093825",
      "name": "Damage with TwoHandedSlashing",
      "internal": "Damage_Weapon_2HSlash",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Weapon_Requirement",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Weapon_2HSlash.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093825",
      "name": "Damage with TwoHandedSlashing",
      "internal": "Damage_Weapon_2HSlash",
      "relevant": false,
      "key": "Damage_Percent_Bonus_Per_Weapon_Requirement",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Weapon_2HSlash.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083646",
      "name": "Dexterity",
      "internal": "CoreStat_DexterityPercent",
      "relevant": false,
      "key": "Dexterity_Percent_Bonus",
      "power": 0,
      "expression": "(0.4 + ROUND((1.3/530)*(IPower()-10))  + (0.1 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_DexterityPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083646",
      "name": "Dexterity",
      "internal": "CoreStat_DexterityPercent",
      "relevant": false,
      "key": "Dexterity_Percent_Bonus",
      "power": 590,
      "expression": "(3.4 + ROUND((1/120)*(IPower()-590))  + (0.3 * RandomInt(1, 3 + ROUND((8/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_DexterityPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083646",
      "name": "Dexterity",
      "internal": "CoreStat_DexterityPercent",
      "relevant": false,
      "key": "Dexterity_Percent_Bonus",
      "power": 750,
      "expression": "(7.48 + ROUND((3.74/100)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_DexterityPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2590018",
      "name": "Dexterity",
      "internal": "Talisman_Charm_Affix_UNIQUE_CoreStat_Dexterity_Higher",
      "relevant": false,
      "key": "Dexterity",
      "power": 0,
      "expression": "(3 + ROUND((20/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CoreStat_Dexterity_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2590018",
      "name": "Dexterity",
      "internal": "Talisman_Charm_Affix_UNIQUE_CoreStat_Dexterity_Higher",
      "relevant": false,
      "key": "Dexterity",
      "power": 590,
      "expression": "(35 + ROUND((17/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CoreStat_Dexterity_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321871",
      "name": "Dexterity",
      "internal": "CoreStat_Dexterity_Weapon",
      "relevant": false,
      "key": "Dexterity",
      "power": 0,
      "expression": "(3 + ROUND((20/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Dexterity_Weapon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321871",
      "name": "Dexterity",
      "internal": "CoreStat_Dexterity_Weapon",
      "relevant": false,
      "key": "Dexterity",
      "power": 590,
      "expression": "(35 + ROUND((17/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Dexterity_Weapon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583643",
      "name": "Dexterity",
      "internal": "CoreStat_Dexterity",
      "relevant": false,
      "key": "Dexterity",
      "power": 0,
      "expression": "(2 + ROUND((16/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Dexterity.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583643",
      "name": "Dexterity",
      "internal": "CoreStat_Dexterity",
      "relevant": false,
      "key": "Dexterity",
      "power": 590,
      "expression": "(27 + ROUND((6/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Dexterity.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583643",
      "name": "Dexterity",
      "internal": "CoreStat_Dexterity",
      "relevant": false,
      "key": "Dexterity",
      "power": 750,
      "expression": "(43 + ROUND((9/100)*(IPower()-750))  + RandomInt(1,8 + ROUND((3/100)*(IPower()-750)))) - 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Dexterity.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2060507",
      "name": "Dexterity",
      "internal": "UNIQUE_CoreStat_Dexterity_Higher",
      "relevant": false,
      "key": "Dexterity",
      "power": 0,
      "expression": "(3 + ROUND((20/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_CoreStat_Dexterity_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2060507",
      "name": "Dexterity",
      "internal": "UNIQUE_CoreStat_Dexterity_Higher",
      "relevant": false,
      "key": "Dexterity",
      "power": 590,
      "expression": "(35 + ROUND((17/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_CoreStat_Dexterity_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577221",
      "name": "Dodge Chance",
      "internal": "Dodge",
      "relevant": false,
      "key": "Dodge_Chance_Bonus",
      "power": 200,
      "expression": "(0.8 + ROUND((0.9/510)*(IPower()-10))  + (0.2 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577221",
      "name": "Dodge Chance",
      "internal": "Dodge",
      "relevant": false,
      "key": "Dodge_Chance_Bonus",
      "power": 590,
      "expression": "(1.7 + ROUND((0.2/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577221",
      "name": "Dodge Chance",
      "internal": "Dodge",
      "relevant": false,
      "key": "Dodge_Chance_Bonus",
      "power": 750,
      "expression": "(1.9 + ROUND((0.9/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1834117",
      "name": "Dodge Chance",
      "internal": "S04_Dodge",
      "relevant": true,
      "key": "Dodge_Chance_Bonus",
      "power": 0,
      "expression": "(0.9 + ROUND((1.8/530)*(IPower()-10))  + (0.1 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S04_Dodge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1834117",
      "name": "Dodge Chance",
      "internal": "S04_Dodge",
      "relevant": true,
      "key": "Dodge_Chance_Bonus",
      "power": 590,
      "expression": "(2.75 + ROUND((0.5/120)*(IPower()-590))  + (0.25 * RandomInt(1, 3 + ROUND((2/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S04_Dodge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1834117",
      "name": "Dodge Chance",
      "internal": "S04_Dodge",
      "relevant": true,
      "key": "Dodge_Chance_Bonus",
      "power": 750,
      "expression": "(3.75 + ROUND((1/50)*(IPower()-750))  + (0.25 * RandomInt(1, 5))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S04_Dodge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341869",
      "name": "Dodge Chance",
      "internal": "Dodge_Additive",
      "relevant": false,
      "key": "Dodge_Chance_Bonus_Additive",
      "power": 0,
      "expression": "(0.4 + ROUND((1.3/530)*(IPower()-10))  + (0.1 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Additive.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341869",
      "name": "Dodge Chance",
      "internal": "Dodge_Additive",
      "relevant": false,
      "key": "Dodge_Chance_Bonus_Additive",
      "power": 590,
      "expression": "(3.4 + ROUND((1/120)*(IPower()-590))  + (0.3 * RandomInt(1, 3 + ROUND((8/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Additive.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341869",
      "name": "Dodge Chance",
      "internal": "Dodge_Additive",
      "relevant": false,
      "key": "Dodge_Chance_Bonus_Additive",
      "power": 750,
      "expression": "(7.48 + ROUND((3.74/100)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Additive.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1669421",
      "name": "Dodge Chance",
      "internal": "Dodge_Greater_UNIQUE",
      "relevant": false,
      "key": "Dodge_Chance_Bonus",
      "power": 0,
      "expression": "(0.4 + ROUND((1.3/530)*(IPower()-10))  + (0.1 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Greater_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1669421",
      "name": "Dodge Chance",
      "internal": "Dodge_Greater_UNIQUE",
      "relevant": false,
      "key": "Dodge_Chance_Bonus",
      "power": 590,
      "expression": "(3.4 + ROUND((1/120)*(IPower()-590))  + (0.3 * RandomInt(1, 3 + ROUND((8/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Greater_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1669421",
      "name": "Dodge Chance",
      "internal": "Dodge_Greater_UNIQUE",
      "relevant": false,
      "key": "Dodge_Chance_Bonus",
      "power": 750,
      "expression": "(7.48 + ROUND((3.74/100)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Greater_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341863",
      "name": "Dodge Chance Against Close Enemies",
      "internal": "Dodge_Melee",
      "relevant": false,
      "key": "Dodge_Chance_Bonus_Melee",
      "power": 0,
      "expression": "(0.9 + ROUND((1.6/510)*(IPower()-10))  + (0.3 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Melee.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341863",
      "name": "Dodge Chance Against Close Enemies",
      "internal": "Dodge_Melee",
      "relevant": false,
      "key": "Dodge_Chance_Bonus_Melee",
      "power": 200,
      "expression": "(2.5 + ROUND((0.3/120)*(IPower()-590))  + (0.3 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Melee.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341863",
      "name": "Dodge Chance Against Close Enemies",
      "internal": "Dodge_Melee",
      "relevant": false,
      "key": "Dodge_Chance_Bonus_Melee",
      "power": 350,
      "expression": "(2.8 + ROUND((1.3/50)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Melee.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341865",
      "name": "Dodge Chance Against Distant Enemies",
      "internal": "Dodge_Ranged",
      "relevant": false,
      "key": "Dodge_Chance_Bonus_Ranged",
      "power": 0,
      "expression": "(0.6 + ROUND((2.2/510)*(IPower()-10))  + (0.4 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Ranged.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341865",
      "name": "Dodge Chance Against Distant Enemies",
      "internal": "Dodge_Ranged",
      "relevant": false,
      "key": "Dodge_Chance_Bonus_Ranged",
      "power": 590,
      "expression": "(2.8 + ROUND((0.3/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Ranged.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341865",
      "name": "Dodge Chance Against Distant Enemies",
      "internal": "Dodge_Ranged",
      "relevant": false,
      "key": "Dodge_Chance_Bonus_Ranged",
      "power": 750,
      "expression": "(3.1 + ROUND((1.4/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Dodge_Ranged.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1320692",
      "name": "Duration",
      "internal": "CC_Duration_Freeze",
      "relevant": false,
      "key": "CC_Duration_Bonus_Percent_Per_Type",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CC_Duration_Freeze.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1320692",
      "name": "Duration",
      "internal": "CC_Duration_Freeze",
      "relevant": false,
      "key": "CC_Duration_Bonus_Percent_Per_Type",
      "power": 590,
      "expression": "(2.5 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CC_Duration_Freeze.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1320692",
      "name": "Duration",
      "internal": "CC_Duration_Freeze",
      "relevant": false,
      "key": "CC_Duration_Bonus_Percent_Per_Type",
      "power": 750,
      "expression": "(3 + ROUND((1.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CC_Duration_Freeze.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316327",
      "name": "Duration Reduction",
      "internal": "CC_Duration_Reduction_Slow",
      "relevant": false,
      "key": "CC_Duration_Reduction_Per_Type",
      "power": 0,
      "expression": "(1 + ROUND((6.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CC_Duration_Reduction_Slow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316327",
      "name": "Duration Reduction",
      "internal": "CC_Duration_Reduction_Slow",
      "relevant": false,
      "key": "CC_Duration_Reduction_Per_Type",
      "power": 590,
      "expression": "(7.5 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CC_Duration_Reduction_Slow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316327",
      "name": "Duration Reduction",
      "internal": "CC_Duration_Reduction_Slow",
      "relevant": false,
      "key": "CC_Duration_Reduction_Per_Type",
      "power": 750,
      "expression": "(9 + ROUND((3.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CC_Duration_Reduction_Slow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588310",
      "name": "Fire and Cold Damage",
      "internal": "Talisman_Charm_Affix_UNIQUE_Damage_Generic_Type_FireAndCold",
      "relevant": false,
      "key": "Generic_Damage_FireOrCold",
      "power": 780,
      "expression": "Min((182 + 2/30), 138+(4.5*FloatRandomRangeWithInterval(9,1,10)))/100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Damage_Generic_Type_FireAndCold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1004945",
      "name": "Fortify Generation",
      "internal": "FortifyBonus",
      "relevant": false,
      "key": "Fortified_Health_Application_Bonus",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/FortifyBonus.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1004945",
      "name": "Fortify Generation",
      "internal": "FortifyBonus",
      "relevant": false,
      "key": "Fortified_Health_Application_Bonus",
      "power": 590,
      "expression": "(9 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/FortifyBonus.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1004945",
      "name": "Fortify Generation",
      "internal": "FortifyBonus",
      "relevant": false,
      "key": "Fortified_Health_Application_Bonus",
      "power": 750,
      "expression": "(10.5 + ROUND((4/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/FortifyBonus.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577233",
      "name": "Gem Strength in this Item",
      "internal": "GemPower1Socket",
      "relevant": false,
      "key": "Gem_Attributes_Multiplier",
      "power": 0,
      "expression": "(4 + ROUND((28/510)*(IPower()-10))  + (2 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/GemPower1Socket.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577233",
      "name": "Gem Strength in this Item",
      "internal": "GemPower1Socket",
      "relevant": false,
      "key": "Gem_Attributes_Multiplier",
      "power": 590,
      "expression": "(32 + ROUND((6/120)*(IPower()-590))  + (2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/GemPower1Socket.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577233",
      "name": "Gem Strength in this Item",
      "internal": "GemPower1Socket",
      "relevant": false,
      "key": "Gem_Attributes_Multiplier",
      "power": 750,
      "expression": "(38 + ROUND((16/50)*(IPower()-750))  + (2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/GemPower1Socket.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577229",
      "name": "Gem Strength in this Item",
      "internal": "GemPower2Socket",
      "relevant": false,
      "key": "Gem_Attributes_Multiplier",
      "power": 0,
      "expression": "(0.5 + ROUND((17/530)*(IPower()-10))  + (0.5 * RandomInt(1, 4))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/GemPower2Socket.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577229",
      "name": "Gem Strength in this Item",
      "internal": "GemPower2Socket",
      "relevant": false,
      "key": "Gem_Attributes_Multiplier",
      "power": 590,
      "expression": "(35 + ROUND((4.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/GemPower2Socket.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577229",
      "name": "Gem Strength in this Item",
      "internal": "GemPower2Socket",
      "relevant": false,
      "key": "Gem_Attributes_Multiplier",
      "power": 750,
      "expression": "(67 + ROUND((34/100)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/GemPower2Socket.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2593580",
      "name": "Gold Drop Rate",
      "internal": "Talisman_Charm_GoldFind_MagicOnly",
      "relevant": false,
      "key": "Gold_Find",
      "power": 0,
      "expression": "(1.6 + ROUND((1/510)*(IPower()-10))  + (0.3 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_GoldFind_MagicOnly.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2593580",
      "name": "Gold Drop Rate",
      "internal": "Talisman_Charm_GoldFind_MagicOnly",
      "relevant": false,
      "key": "Gold_Find",
      "power": 590,
      "expression": "(2.6 + ROUND((0.6/120)*(IPower()-590))  + (0.3 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_GoldFind_MagicOnly.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2593580",
      "name": "Gold Drop Rate",
      "internal": "Talisman_Charm_GoldFind_MagicOnly",
      "relevant": false,
      "key": "Gold_Find",
      "power": 750,
      "expression": "(3.2 + ROUND((1.3/50)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_GoldFind_MagicOnly.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2547947",
      "name": "Gold Drop Rate",
      "internal": "Talisman_Charm_GoldFind",
      "relevant": false,
      "key": "Gold_Find",
      "power": 0,
      "expression": "(1.6 + ROUND((1/510)*(IPower()-10))  + (0.3 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_GoldFind.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2547947",
      "name": "Gold Drop Rate",
      "internal": "Talisman_Charm_GoldFind",
      "relevant": false,
      "key": "Gold_Find",
      "power": 590,
      "expression": "(2.6 + ROUND((0.6/120)*(IPower()-590))  + (0.3 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_GoldFind.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2547947",
      "name": "Gold Drop Rate",
      "internal": "Talisman_Charm_GoldFind",
      "relevant": false,
      "key": "Gold_Find",
      "power": 750,
      "expression": "(3.2 + ROUND((1.3/50)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_GoldFind.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083982",
      "name": "Healing Received",
      "internal": "HealingPercent",
      "relevant": false,
      "key": "Bonus_Healing_Received_Percent",
      "power": 0,
      "expression": "(0.75 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/HealingPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083982",
      "name": "Healing Received",
      "internal": "HealingPercent",
      "relevant": false,
      "key": "Bonus_Healing_Received_Percent",
      "power": 590,
      "expression": "(14.5 + ROUND((2/120)*(IPower()-590))  + (0.25 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/HealingPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083982",
      "name": "Healing Received",
      "internal": "HealingPercent",
      "relevant": false,
      "key": "Bonus_Healing_Received_Percent",
      "power": 750,
      "expression": "(28.05 + ROUND((14.025/100)*(IPower()-750))  + (0.25 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/HealingPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290776",
      "name": "Imbued Skill Crit Damage Percent Bonus",
      "internal": "CritDamage_With_Imbued",
      "relevant": false,
      "key": "Imbued_Skill_Crit_Damage_Percent_Bonus",
      "power": 0,
      "expression": "(1 + ROUND((7/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Imbued.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290776",
      "name": "Imbued Skill Crit Damage Percent Bonus",
      "internal": "CritDamage_With_Imbued",
      "relevant": false,
      "key": "Imbued_Skill_Crit_Damage_Percent_Bonus",
      "power": 590,
      "expression": "(8 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Imbued.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290776",
      "name": "Imbued Skill Crit Damage Percent Bonus",
      "internal": "CritDamage_With_Imbued",
      "relevant": false,
      "key": "Imbued_Skill_Crit_Damage_Percent_Bonus",
      "power": 750,
      "expression": "(9.5 + ROUND((4/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CritDamage_With_Imbued.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1301067",
      "name": "Imbued Skill Damage Percent Bonus",
      "internal": "Damage_With_Imbued",
      "relevant": false,
      "key": "Imbued_Skill_Damage_Percent_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_With_Imbued.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1301067",
      "name": "Imbued Skill Damage Percent Bonus",
      "internal": "Damage_With_Imbued",
      "relevant": false,
      "key": "Imbued_Skill_Damage_Percent_Bonus",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_With_Imbued.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1301067",
      "name": "Imbued Skill Damage Percent Bonus",
      "internal": "Damage_With_Imbued",
      "relevant": false,
      "key": "Imbued_Skill_Damage_Percent_Bonus",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_With_Imbued.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577045",
      "name": "Impairment Reduction",
      "internal": "CC_Duration_Reduction",
      "relevant": false,
      "key": "CC_Duration_Reduction",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CC_Duration_Reduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577045",
      "name": "Impairment Reduction",
      "internal": "CC_Duration_Reduction",
      "relevant": false,
      "key": "CC_Duration_Reduction",
      "power": 590,
      "expression": "(2.5 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CC_Duration_Reduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577045",
      "name": "Impairment Reduction",
      "internal": "CC_Duration_Reduction",
      "relevant": false,
      "key": "CC_Duration_Reduction",
      "power": 750,
      "expression": "(3 + ROUND((1.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CC_Duration_Reduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321869",
      "name": "Intelligence",
      "internal": "CoreStat_Intelligence_Weapon",
      "relevant": false,
      "key": "Intelligence",
      "power": 0,
      "expression": "(3 + ROUND((20/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Intelligence_Weapon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321869",
      "name": "Intelligence",
      "internal": "CoreStat_Intelligence_Weapon",
      "relevant": false,
      "key": "Intelligence",
      "power": 590,
      "expression": "(35 + ROUND((17/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Intelligence_Weapon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583646",
      "name": "Intelligence",
      "internal": "CoreStat_Intelligence",
      "relevant": false,
      "key": "Intelligence",
      "power": 0,
      "expression": "(2 + ROUND((16/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Intelligence.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583646",
      "name": "Intelligence",
      "internal": "CoreStat_Intelligence",
      "relevant": false,
      "key": "Intelligence",
      "power": 590,
      "expression": "(27 + ROUND((6/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Intelligence.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583646",
      "name": "Intelligence",
      "internal": "CoreStat_Intelligence",
      "relevant": false,
      "key": "Intelligence",
      "power": 750,
      "expression": "(43 + ROUND((9/100)*(IPower()-750))  + RandomInt(1,8 + ROUND((3/100)*(IPower()-750)))) - 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Intelligence.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2594405",
      "name": "Intelligence",
      "internal": "Talisman_Charm_Affix_UNIQUE_CoreStat_Intelligence_Higher",
      "relevant": false,
      "key": "Intelligence",
      "power": 0,
      "expression": "(3 + ROUND((20/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CoreStat_Intelligence_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2594405",
      "name": "Intelligence",
      "internal": "Talisman_Charm_Affix_UNIQUE_CoreStat_Intelligence_Higher",
      "relevant": false,
      "key": "Intelligence",
      "power": 590,
      "expression": "(35 + ROUND((17/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CoreStat_Intelligence_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083642",
      "name": "Intelligence",
      "internal": "CoreStat_IntelligencePercent",
      "relevant": false,
      "key": "Intelligence_Percent_Bonus",
      "power": 0,
      "expression": "(0.4 + ROUND((1.3/530)*(IPower()-10))  + (0.1 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_IntelligencePercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083642",
      "name": "Intelligence",
      "internal": "CoreStat_IntelligencePercent",
      "relevant": false,
      "key": "Intelligence_Percent_Bonus",
      "power": 590,
      "expression": "(3.4 + ROUND((1/120)*(IPower()-590))  + (0.3 * RandomInt(1, 3 + ROUND((8/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_IntelligencePercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083642",
      "name": "Intelligence",
      "internal": "CoreStat_IntelligencePercent",
      "relevant": false,
      "key": "Intelligence_Percent_Bonus",
      "power": 750,
      "expression": "(7.48 + ROUND((3.74/100)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_IntelligencePercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2060509",
      "name": "Intelligence",
      "internal": "UNIQUE_CoreStat_Intelligence_Higher",
      "relevant": false,
      "key": "Intelligence",
      "power": 0,
      "expression": "(3 + ROUND((20/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_CoreStat_Intelligence_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2060509",
      "name": "Intelligence",
      "internal": "UNIQUE_CoreStat_Intelligence_Higher",
      "relevant": false,
      "key": "Intelligence",
      "power": 590,
      "expression": "(35 + ROUND((17/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_CoreStat_Intelligence_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2593576",
      "name": "Item Find · Axe Bad Data",
      "internal": "Talisman_Charm_CraftingMaterialFind_MagicOnly",
      "relevant": false,
      "key": "Item_Find",
      "power": 0,
      "expression": "(1.6 + ROUND((1/510)*(IPower()-10))  + (0.3 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_CraftingMaterialFind_MagicOnly.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2593576",
      "name": "Item Find · Axe Bad Data",
      "internal": "Talisman_Charm_CraftingMaterialFind_MagicOnly",
      "relevant": false,
      "key": "Item_Find",
      "power": 590,
      "expression": "(2.6 + ROUND((0.6/120)*(IPower()-590))  + (0.3 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_CraftingMaterialFind_MagicOnly.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2593576",
      "name": "Item Find · Axe Bad Data",
      "internal": "Talisman_Charm_CraftingMaterialFind_MagicOnly",
      "relevant": false,
      "key": "Item_Find",
      "power": 750,
      "expression": "(3.2 + ROUND((1.3/50)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_CraftingMaterialFind_MagicOnly.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2547993",
      "name": "Item Find · Axe Bad Data",
      "internal": "Talisman_Charm_CraftingMaterialFind",
      "relevant": false,
      "key": "Item_Find",
      "power": 0,
      "expression": "(1.6 + ROUND((1/510)*(IPower()-10))  + (0.3 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_CraftingMaterialFind.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2547993",
      "name": "Item Find · Axe Bad Data",
      "internal": "Talisman_Charm_CraftingMaterialFind",
      "relevant": false,
      "key": "Item_Find",
      "power": 590,
      "expression": "(2.6 + ROUND((0.6/120)*(IPower()-590))  + (0.3 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_CraftingMaterialFind.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2547993",
      "name": "Item Find · Axe Bad Data",
      "internal": "Talisman_Charm_CraftingMaterialFind",
      "relevant": false,
      "key": "Item_Find",
      "power": 750,
      "expression": "(3.2 + ROUND((1.3/50)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_CraftingMaterialFind.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234181",
      "name": "Life On Kill",
      "internal": "INHERENT_On_Kill_Health",
      "relevant": false,
      "key": "Flat_Hitpoints_On_Kill",
      "power": 0,
      "expression": "0.015 + ((0.005/510)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_On_Kill_Health.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234181",
      "name": "Life On Kill",
      "internal": "INHERENT_On_Kill_Health",
      "relevant": false,
      "key": "Flat_Hitpoints_On_Kill",
      "power": 590,
      "expression": "0.02 + ((0.004/120)*(IPower()-590))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_On_Kill_Health.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234181",
      "name": "Life On Kill",
      "internal": "INHERENT_On_Kill_Health",
      "relevant": false,
      "key": "Flat_Hitpoints_On_Kill",
      "power": 750,
      "expression": "0.024 + ((0.01/50)*(IPower()-750))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_On_Kill_Health.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577197",
      "name": "Life On Kill",
      "internal": "Life_On_Kill",
      "relevant": false,
      "key": "Flat_Hitpoints_On_Kill",
      "power": 0,
      "expression": "(0.8 + ROUND((0.3/510)*(IPower()-10))  + (0.2 * RandomInt(1, 5 + ROUND((3/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Life_On_Kill.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577197",
      "name": "Life On Kill",
      "internal": "Life_On_Kill",
      "relevant": false,
      "key": "Flat_Hitpoints_On_Kill",
      "power": 590,
      "expression": "(1.1 + ROUND((0.1/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Life_On_Kill.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577197",
      "name": "Life On Kill",
      "internal": "Life_On_Kill",
      "relevant": false,
      "key": "Flat_Hitpoints_On_Kill",
      "power": 750,
      "expression": "(1.2 + ROUND((0.6/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Life_On_Kill.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577201",
      "name": "Life per 5 Seconds",
      "internal": "LifeRegen",
      "relevant": false,
      "key": "No_Damage_Taken_Flat_Hitpoints_Regen_Per_Second",
      "power": 0,
      "expression": "(0.8 + ROUND((0.3/510)*(IPower()-10))  + (0.2 * RandomInt(1, 5 + ROUND((3/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/LifeRegen.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577201",
      "name": "Life per 5 Seconds",
      "internal": "LifeRegen",
      "relevant": false,
      "key": "No_Damage_Taken_Flat_Hitpoints_Regen_Per_Second",
      "power": 590,
      "expression": "(1.1 + ROUND((0.1/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/LifeRegen.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577201",
      "name": "Life per 5 Seconds",
      "internal": "LifeRegen",
      "relevant": false,
      "key": "No_Damage_Taken_Flat_Hitpoints_Regen_Per_Second",
      "power": 750,
      "expression": "(1.2 + ROUND((0.6/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/LifeRegen.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234170",
      "name": "Lucky Hit Chance",
      "internal": "INHERENT_Luck",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus",
      "power": 0,
      "expression": "0.02 + ((0.04/510)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Luck.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234170",
      "name": "Lucky Hit Chance",
      "internal": "INHERENT_Luck",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus",
      "power": 590,
      "expression": "0.06 + ((0.01/120)*(IPower()-590))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Luck.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234170",
      "name": "Lucky Hit Chance",
      "internal": "INHERENT_Luck",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus",
      "power": 750,
      "expression": "0.07 + ((0.03/50)*(IPower()-750))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Luck.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577217",
      "name": "Lucky Hit Chance",
      "internal": "Luck",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Luck.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577217",
      "name": "Lucky Hit Chance",
      "internal": "Luck",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus",
      "power": 590,
      "expression": "(2.5 + ROUND((1.1/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Luck.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577217",
      "name": "Lucky Hit Chance",
      "internal": "Luck",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus",
      "power": 750,
      "expression": "(3.6 + ROUND((1.4/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Luck.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1193773",
      "name": "Lucky Hit Chance",
      "internal": "LuckJewelry",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus",
      "power": 0,
      "expression": "(1.2 + ROUND((0.7/510)*(IPower()-10))  + (0.2 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/LuckJewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1193773",
      "name": "Lucky Hit Chance",
      "internal": "LuckJewelry",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus",
      "power": 590,
      "expression": "(1.9 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/LuckJewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1193773",
      "name": "Lucky Hit Chance",
      "internal": "LuckJewelry",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus",
      "power": 750,
      "expression": "(2.3 + ROUND((0.7/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/LuckJewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1787807",
      "name": "Lucky Hit Chance",
      "internal": "Luck_1_5x_UNIQUE",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Luck_1_5x_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1787807",
      "name": "Lucky Hit Chance",
      "internal": "Luck_1_5x_UNIQUE",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Luck_1_5x_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1787807",
      "name": "Lucky Hit Chance",
      "internal": "Luck_1_5x_UNIQUE",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Luck_1_5x_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316491",
      "name": "Lucky Hit Chance while You Have a Barrier",
      "internal": "Luck_With_Barrier_Jewelry",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus_Barrier_Active",
      "power": 0,
      "expression": "(1.2 + ROUND((0.7/510)*(IPower()-10))  + (0.2 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Luck_With_Barrier_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316491",
      "name": "Lucky Hit Chance while You Have a Barrier",
      "internal": "Luck_With_Barrier_Jewelry",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus_Barrier_Active",
      "power": 590,
      "expression": "(1.9 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Luck_With_Barrier_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1316491",
      "name": "Lucky Hit Chance while You Have a Barrier",
      "internal": "Luck_With_Barrier_Jewelry",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus_Barrier_Active",
      "power": 750,
      "expression": "(2.3 + ROUND((0.7/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Luck_With_Barrier_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290914",
      "name": "Lucky Hit Chance while You Have a Barrier",
      "internal": "Luck_With_Barrier",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus_Barrier_Active",
      "power": 0,
      "expression": "(0.6 + ROUND((2.2/510)*(IPower()-10))  + (0.4 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Luck_With_Barrier.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290914",
      "name": "Lucky Hit Chance while You Have a Barrier",
      "internal": "Luck_With_Barrier",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus_Barrier_Active",
      "power": 590,
      "expression": "(2.8 + ROUND((0.3/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Luck_With_Barrier.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290914",
      "name": "Lucky Hit Chance while You Have a Barrier",
      "internal": "Luck_With_Barrier",
      "relevant": false,
      "key": "Combat_Effect_Chance_Bonus_Barrier_Active",
      "power": 750,
      "expression": "(3.1 + ROUND((0.9/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Luck_With_Barrier.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1084592",
      "name": "Maximum",
      "internal": "Resource_MaxSpirit",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "2 + ROUND((2/530)*(IPower()-10))  + RandomInt(1,3 + ROUND((3/530)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxSpirit.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1084592",
      "name": "Maximum",
      "internal": "Resource_MaxSpirit",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "4 + ROUND((1/120)*(IPower()-590))  + RandomInt(1,6 + ROUND((1/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxSpirit.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1084592",
      "name": "Maximum",
      "internal": "Resource_MaxSpirit",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 750,
      "expression": "5 + ROUND((2/100)*(IPower()-750))  + RandomInt(1,7 + ROUND((2/100)*(IPower()-750)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxSpirit.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480008",
      "name": "Maximum",
      "internal": "Resource_MaxSpirit_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "ROUND((3/530)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/530)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxSpirit_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480008",
      "name": "Maximum",
      "internal": "Resource_MaxSpirit_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "2 + ROUND((1/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((1/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxSpirit_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480008",
      "name": "Maximum",
      "internal": "Resource_MaxSpirit_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 750,
      "expression": "3 + ROUND((2/100)*(IPower()-750))  + RandomInt(1,5 + ROUND((2/100)*(IPower()-750)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxSpirit_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1084593",
      "name": "Maximum",
      "internal": "Resource_MaxEnergy",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "2 + ROUND((2/530)*(IPower()-10))  + RandomInt(1,3 + ROUND((3/530)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxEnergy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1084593",
      "name": "Maximum",
      "internal": "Resource_MaxEnergy",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "4 + ROUND((1/120)*(IPower()-590))  + RandomInt(1,6 + ROUND((1/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxEnergy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1084593",
      "name": "Maximum",
      "internal": "Resource_MaxEnergy",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 750,
      "expression": "5 + ROUND((2/100)*(IPower()-750))  + RandomInt(1,7 + ROUND((2/100)*(IPower()-750)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxEnergy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1479999",
      "name": "Maximum",
      "internal": "Resource_MaxEnergy_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "ROUND((3/530)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/530)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxEnergy_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1479999",
      "name": "Maximum",
      "internal": "Resource_MaxEnergy_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "2 + ROUND((1/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((1/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxEnergy_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1479999",
      "name": "Maximum",
      "internal": "Resource_MaxEnergy_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 750,
      "expression": "3 + ROUND((2/100)*(IPower()-750))  + RandomInt(1,5 + ROUND((2/100)*(IPower()-750)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxEnergy_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577013",
      "name": "Maximum",
      "internal": "Resource_MaxMana",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "2 + ROUND((2/530)*(IPower()-10))  + RandomInt(1,3 + ROUND((3/530)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxMana.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577013",
      "name": "Maximum",
      "internal": "Resource_MaxMana",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "4 + ROUND((1/120)*(IPower()-590))  + RandomInt(1,6 + ROUND((1/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxMana.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577013",
      "name": "Maximum",
      "internal": "Resource_MaxMana",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 750,
      "expression": "5 + ROUND((2/100)*(IPower()-750))  + RandomInt(1,7 + ROUND((2/100)*(IPower()-750)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxMana.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577017",
      "name": "Maximum",
      "internal": "Resource_MaxFury",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "2 + ROUND((2/530)*(IPower()-10))  + RandomInt(1,3 + ROUND((3/530)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxFury.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577017",
      "name": "Maximum",
      "internal": "Resource_MaxFury",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "4 + ROUND((1/120)*(IPower()-590))  + RandomInt(1,6 + ROUND((1/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxFury.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577017",
      "name": "Maximum",
      "internal": "Resource_MaxFury",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 750,
      "expression": "5 + ROUND((2/100)*(IPower()-750))  + RandomInt(1,7 + ROUND((2/100)*(IPower()-750)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxFury.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480004",
      "name": "Maximum",
      "internal": "Resource_MaxFury_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "ROUND((3/530)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/530)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxFury_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480004",
      "name": "Maximum",
      "internal": "Resource_MaxFury_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "2 + ROUND((1/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((1/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxFury_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480004",
      "name": "Maximum",
      "internal": "Resource_MaxFury_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 750,
      "expression": "3 + ROUND((2/100)*(IPower()-750))  + RandomInt(1,5 + ROUND((2/100)*(IPower()-750)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxFury_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528501",
      "name": "Maximum",
      "internal": "Resource_MaxVigor",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "2 + ROUND((2/530)*(IPower()-10))  + RandomInt(1,3 + ROUND((3/530)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxVigor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528501",
      "name": "Maximum",
      "internal": "Resource_MaxVigor",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "4 + ROUND((1/120)*(IPower()-590))  + RandomInt(1,6 + ROUND((1/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxVigor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528501",
      "name": "Maximum",
      "internal": "Resource_MaxVigor",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 750,
      "expression": "5 + ROUND((2/100)*(IPower()-750))  + RandomInt(1,7 + ROUND((2/100)*(IPower()-750)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxVigor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1661270",
      "name": "Maximum",
      "internal": "Resource_MaxFury_Greater_Unique",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "ROUND((7/510)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/510)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxFury_Greater_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1661270",
      "name": "Maximum",
      "internal": "Resource_MaxFury_Greater_Unique",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "7 + ROUND((3/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((2/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxFury_Greater_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1084591",
      "name": "Maximum",
      "internal": "Resource_MaxEssence",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "2 + ROUND((2/530)*(IPower()-10))  + RandomInt(1,3 + ROUND((3/530)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxEssence.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1084591",
      "name": "Maximum",
      "internal": "Resource_MaxEssence",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "4 + ROUND((1/120)*(IPower()-590))  + RandomInt(1,6 + ROUND((1/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxEssence.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1084591",
      "name": "Maximum",
      "internal": "Resource_MaxEssence",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 750,
      "expression": "5 + ROUND((2/100)*(IPower()-750))  + RandomInt(1,7 + ROUND((2/100)*(IPower()-750)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxEssence.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480001",
      "name": "Maximum",
      "internal": "Resource_MaxEssence_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "ROUND((3/530)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/530)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxEssence_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480001",
      "name": "Maximum",
      "internal": "Resource_MaxEssence_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "2 + ROUND((1/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((1/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxEssence_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480001",
      "name": "Maximum",
      "internal": "Resource_MaxEssence_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 750,
      "expression": "3 + ROUND((2/100)*(IPower()-750))  + RandomInt(1,5 + ROUND((2/100)*(IPower()-750)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxEssence_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528537",
      "name": "Maximum",
      "internal": "Resource_MaxVigor_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "ROUND((3/530)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/530)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxVigor_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528537",
      "name": "Maximum",
      "internal": "Resource_MaxVigor_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "2 + ROUND((1/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((1/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxVigor_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528537",
      "name": "Maximum",
      "internal": "Resource_MaxVigor_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 750,
      "expression": "3 + ROUND((2/100)*(IPower()-750))  + RandomInt(1,5 + ROUND((2/100)*(IPower()-750)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxVigor_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480006",
      "name": "Maximum",
      "internal": "Resource_MaxMana_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 0,
      "expression": "ROUND((3/530)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/530)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxMana_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480006",
      "name": "Maximum",
      "internal": "Resource_MaxMana_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 590,
      "expression": "2 + ROUND((1/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((1/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxMana_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480006",
      "name": "Maximum",
      "internal": "Resource_MaxMana_Jewelry",
      "relevant": false,
      "key": "Resource_Max_Bonus",
      "power": 750,
      "expression": "3 + ROUND((2/100)*(IPower()-750))  + RandomInt(1,5 + ROUND((2/100)*(IPower()-750)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_MaxMana_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577173",
      "name": "Maximum Life",
      "internal": "Life",
      "relevant": false,
      "key": "Flat_Hitpoints_Max_Bonus",
      "power": 0,
      "expression": "(1 + ROUND((6/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Life.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577173",
      "name": "Maximum Life",
      "internal": "Life",
      "relevant": false,
      "key": "Flat_Hitpoints_Max_Bonus",
      "power": 590,
      "expression": "(7 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Life.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577173",
      "name": "Maximum Life",
      "internal": "Life",
      "relevant": false,
      "key": "Flat_Hitpoints_Max_Bonus",
      "power": 750,
      "expression": "(8 + ROUND((3/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Life.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2064923",
      "name": "Maximum Life",
      "internal": "UNIQUE_LifeFlat_Higher",
      "relevant": false,
      "key": "Flat_Hitpoints_Max_Bonus",
      "power": 0,
      "expression": "((6 + ((6/230)*(IPower()-10))  + (FloatRandomRangeWithInterval(4, 1, 4))) /  100) * 1.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_LifeFlat_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2064923",
      "name": "Maximum Life",
      "internal": "UNIQUE_LifeFlat_Higher",
      "relevant": false,
      "key": "Flat_Hitpoints_Max_Bonus",
      "power": 241,
      "expression": "((11 + ((-5/299)*(IPower()-241))  + (FloatRandomRangeWithInterval(3, 1, 3))) /  100) * 1.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_LifeFlat_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2064923",
      "name": "Maximum Life",
      "internal": "UNIQUE_LifeFlat_Higher",
      "relevant": false,
      "key": "Flat_Hitpoints_Max_Bonus",
      "power": 590,
      "expression": "((24 + ((11.3/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(5, 1, 4 + ROUND((2.4/120)*(IPower()-590))))) /  100) * 1.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_LifeFlat_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592887",
      "name": "Maximum Resource",
      "internal": "Talisman_Charm_Affix_UNIQUE_Resource_Max_AllClasses_Higher",
      "relevant": false,
      "key": "Resource_All_Primary_Max_Bonus",
      "power": 0,
      "expression": "ROUND(((7/510)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/510)*(IPower()-10)))* GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Resource_Max_AllClasses_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592887",
      "name": "Maximum Resource",
      "internal": "Talisman_Charm_Affix_UNIQUE_Resource_Max_AllClasses_Higher",
      "relevant": false,
      "key": "Resource_All_Primary_Max_Bonus",
      "power": 590,
      "expression": "7 + (ROUND((3/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((2/120)*(IPower()-590))) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Resource_Max_AllClasses_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592887",
      "name": "Maximum Resource",
      "internal": "Talisman_Charm_Affix_UNIQUE_Resource_Max_AllClasses_Higher",
      "relevant": false,
      "key": "Resource_All_Primary_Max_Bonus",
      "power": 750,
      "expression": "ROUND((10 + RandomInt(1,9)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Resource_Max_AllClasses_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592887",
      "name": "Maximum Resource",
      "internal": "Talisman_Charm_Affix_UNIQUE_Resource_Max_AllClasses_Higher",
      "relevant": false,
      "key": "Resource_All_Primary_Max_Bonus",
      "power": 800,
      "expression": "ROUND((12 + RandomInt(1,9)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Resource_Max_AllClasses_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592709",
      "name": "Maxstacks · Spiritborn Gorilla Passive",
      "internal": "Talisman_Charm_Affix_UNIQUE_Special_Skill_Spiritborn_Resolve_MaxStacks",
      "relevant": false,
      "key": "MaxStacks",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Special_Skill_Spiritborn_Resolve_MaxStacks.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592709",
      "name": "Maxstacks · Spiritborn Gorilla Passive",
      "internal": "Talisman_Charm_Affix_UNIQUE_Special_Skill_Spiritborn_Resolve_MaxStacks",
      "relevant": false,
      "key": "MaxStacks",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 3, 4) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Special_Skill_Spiritborn_Resolve_MaxStacks.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577210",
      "name": "Movement Bonus On Elite Kill",
      "internal": "Elite_Kill_Movement_Speed",
      "relevant": false,
      "key": "Movement_Bonus_On_Elite_Kill",
      "power": 0,
      "expression": "(ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Elite_Kill_Movement_Speed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577210",
      "name": "Movement Bonus On Elite Kill",
      "internal": "Elite_Kill_Movement_Speed",
      "relevant": false,
      "key": "Movement_Bonus_On_Elite_Kill",
      "power": 590,
      "expression": "(8 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Elite_Kill_Movement_Speed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577210",
      "name": "Movement Bonus On Elite Kill",
      "internal": "Elite_Kill_Movement_Speed",
      "relevant": false,
      "key": "Movement_Bonus_On_Elite_Kill",
      "power": 750,
      "expression": "(9 + ROUND((4/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Elite_Kill_Movement_Speed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577213",
      "name": "Movement Speed",
      "internal": "Movement_Speed",
      "relevant": false,
      "key": "Movement_Bonus_Run_Speed",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Movement_Speed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577213",
      "name": "Movement Speed",
      "internal": "Movement_Speed",
      "relevant": false,
      "key": "Movement_Bonus_Run_Speed",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Movement_Speed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577213",
      "name": "Movement Speed",
      "internal": "Movement_Speed",
      "relevant": false,
      "key": "Movement_Bonus_Run_Speed",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Movement_Speed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2240882",
      "name": "Movement Speed while in Human Form",
      "internal": "UNIQUE_HumanForm_MovementSpeed",
      "relevant": false,
      "key": "Druid_HumanForm_MovementSpeed",
      "power": 0,
      "expression": "(9.3 + ((2.5/530)*(IPower()-10))  + (0.5 * RandomInt(1, 11))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_HumanForm_MovementSpeed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2240882",
      "name": "Movement Speed while in Human Form",
      "internal": "UNIQUE_HumanForm_MovementSpeed",
      "relevant": false,
      "key": "Druid_HumanForm_MovementSpeed",
      "power": 590,
      "expression": "(14 + ((2/120)*(IPower()-590))  + (0.5 * RandomInt(1, 11 + ROUND((5/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_HumanForm_MovementSpeed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2240882",
      "name": "Movement Speed while in Human Form",
      "internal": "UNIQUE_HumanForm_MovementSpeed",
      "relevant": false,
      "key": "Druid_HumanForm_MovementSpeed",
      "power": 750,
      "expression": "(19.5 + ((1/50)*(IPower()-750))  + (0.5 * RandomInt(1, 15 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_HumanForm_MovementSpeed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2071545",
      "name": "Necro Bloodsurge Essenceperdrain",
      "internal": "UNIQUE_Resource_On_Hit_Necro_BloodSurge",
      "relevant": false,
      "key": "Necro_BloodSurge_EssencePerDrain",
      "power": 0,
      "expression": "ROUND((1) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_Resource_On_Hit_Necro_BloodSurge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1667924",
      "name": "Necroarmy All Pet Types Inherit Thorns Bonus Pct",
      "internal": "PetThorns_NecroArmyAll",
      "relevant": false,
      "key": "NecroArmy_All_Pet_Types_Inherit_Thorns_Bonus_Pct",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetThorns_NecroArmyAll.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1667924",
      "name": "Necroarmy All Pet Types Inherit Thorns Bonus Pct",
      "internal": "PetThorns_NecroArmyAll",
      "relevant": false,
      "key": "NecroArmy_All_Pet_Types_Inherit_Thorns_Bonus_Pct",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetThorns_NecroArmyAll.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1667924",
      "name": "Necroarmy All Pet Types Inherit Thorns Bonus Pct",
      "internal": "PetThorns_NecroArmyAll",
      "relevant": false,
      "key": "NecroArmy_All_Pet_Types_Inherit_Thorns_Bonus_Pct",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetThorns_NecroArmyAll.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290889",
      "name": "Necroarmy Pet Type Inherit Thorns Bonus Pct",
      "internal": "PetThorns_NecroWarrior",
      "relevant": false,
      "key": "NecroArmy_Pet_Type_Inherit_Thorns_Bonus_Pct",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetThorns_NecroWarrior.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290889",
      "name": "Necroarmy Pet Type Inherit Thorns Bonus Pct",
      "internal": "PetThorns_NecroWarrior",
      "relevant": false,
      "key": "NecroArmy_Pet_Type_Inherit_Thorns_Bonus_Pct",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetThorns_NecroWarrior.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290889",
      "name": "Necroarmy Pet Type Inherit Thorns Bonus Pct",
      "internal": "PetThorns_NecroWarrior",
      "relevant": false,
      "key": "NecroArmy_Pet_Type_Inherit_Thorns_Bonus_Pct",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetThorns_NecroWarrior.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290897",
      "name": "Necroarmy Pet Type Inherit Thorns Bonus Pct",
      "internal": "PetThorns_NecroMage",
      "relevant": false,
      "key": "NecroArmy_Pet_Type_Inherit_Thorns_Bonus_Pct",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetThorns_NecroMage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290897",
      "name": "Necroarmy Pet Type Inherit Thorns Bonus Pct",
      "internal": "PetThorns_NecroMage",
      "relevant": false,
      "key": "NecroArmy_Pet_Type_Inherit_Thorns_Bonus_Pct",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetThorns_NecroMage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290897",
      "name": "Necroarmy Pet Type Inherit Thorns Bonus Pct",
      "internal": "PetThorns_NecroMage",
      "relevant": false,
      "key": "NecroArmy_Pet_Type_Inherit_Thorns_Bonus_Pct",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetThorns_NecroMage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290873",
      "name": "Necroarmy Pet Type Inherit Thorns Bonus Pct",
      "internal": "PetThorns_NecroGolem",
      "relevant": false,
      "key": "NecroArmy_Pet_Type_Inherit_Thorns_Bonus_Pct",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetThorns_NecroGolem.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290873",
      "name": "Necroarmy Pet Type Inherit Thorns Bonus Pct",
      "internal": "PetThorns_NecroGolem",
      "relevant": false,
      "key": "NecroArmy_Pet_Type_Inherit_Thorns_Bonus_Pct",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetThorns_NecroGolem.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290873",
      "name": "Necroarmy Pet Type Inherit Thorns Bonus Pct",
      "internal": "PetThorns_NecroGolem",
      "relevant": false,
      "key": "NecroArmy_Pet_Type_Inherit_Thorns_Bonus_Pct",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetThorns_NecroGolem.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290758",
      "name": "Non-Physical Damage",
      "internal": "Damage_Type_Bonus_NonPhysical",
      "relevant": false,
      "key": "NonPhysical_Damage_Percent_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((5.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_NonPhysical.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290758",
      "name": "Non-Physical Damage",
      "internal": "Damage_Type_Bonus_NonPhysical",
      "relevant": false,
      "key": "NonPhysical_Damage_Percent_Bonus",
      "power": 590,
      "expression": "(6 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_NonPhysical.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290758",
      "name": "Non-Physical Damage",
      "internal": "Damage_Type_Bonus_NonPhysical",
      "relevant": false,
      "key": "NonPhysical_Damage_Percent_Bonus",
      "power": 750,
      "expression": "(7 + ROUND((3/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_Type_Bonus_NonPhysical.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577125",
      "name": "On Crit Cc Proc Chance",
      "internal": "Lucky_Crit_Immobilize",
      "relevant": false,
      "key": "On_Crit_CC_Proc_Chance",
      "power": 0,
      "expression": "(3 + ROUND((13/510)*(IPower()-10))  + (1.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Crit_Immobilize.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577125",
      "name": "On Crit Cc Proc Chance",
      "internal": "Lucky_Crit_Immobilize",
      "relevant": false,
      "key": "On_Crit_CC_Proc_Chance",
      "power": 590,
      "expression": "(16 + ROUND((2/120)*(IPower()-590))  + (1.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Crit_Immobilize.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577125",
      "name": "On Crit Cc Proc Chance",
      "internal": "Lucky_Crit_Immobilize",
      "relevant": false,
      "key": "On_Crit_CC_Proc_Chance",
      "power": 750,
      "expression": "(18 + ROUND((5/50)*(IPower()-750))  + (1.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Crit_Immobilize.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577127",
      "name": "On Crit Cc Proc Chance",
      "internal": "Lucky_Crit_Slow",
      "relevant": false,
      "key": "On_Crit_CC_Proc_Chance",
      "power": 0,
      "expression": "(3.5 + ROUND((14.5/510)*(IPower()-10))  + (2 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Crit_Slow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577127",
      "name": "On Crit Cc Proc Chance",
      "internal": "Lucky_Crit_Slow",
      "relevant": false,
      "key": "On_Crit_CC_Proc_Chance",
      "power": 590,
      "expression": "(18 + ROUND((1/120)*(IPower()-590))  + (2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Crit_Slow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577127",
      "name": "On Crit Cc Proc Chance",
      "internal": "Lucky_Crit_Slow",
      "relevant": false,
      "key": "On_Crit_CC_Proc_Chance",
      "power": 750,
      "expression": "(19 + ROUND((4/50)*(IPower()-750))  + (2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Crit_Slow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577123",
      "name": "On Crit Cc Proc Chance",
      "internal": "Lucky_Crit_Stun",
      "relevant": false,
      "key": "On_Crit_CC_Proc_Chance",
      "power": 0,
      "expression": "(2 + ROUND((10/510)*(IPower()-10))  + (1.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Crit_Stun.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577123",
      "name": "On Crit Cc Proc Chance",
      "internal": "Lucky_Crit_Stun",
      "relevant": false,
      "key": "On_Crit_CC_Proc_Chance",
      "power": 590,
      "expression": "(12 + ROUND((1/120)*(IPower()-590))  + (1.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Crit_Stun.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577123",
      "name": "On Crit Cc Proc Chance",
      "internal": "Lucky_Crit_Stun",
      "relevant": false,
      "key": "On_Crit_CC_Proc_Chance",
      "power": 750,
      "expression": "(13 + ROUND((4/50)*(IPower()-750))  + (1.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Crit_Stun.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577139",
      "name": "On Hit Cc Proc Chance",
      "internal": "Lucky_Hit_Immobilize",
      "relevant": false,
      "key": "On_Hit_CC_Proc_Chance",
      "power": 0,
      "expression": "(1 + ROUND((4.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Immobilize.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577139",
      "name": "On Hit Cc Proc Chance",
      "internal": "Lucky_Hit_Immobilize",
      "relevant": false,
      "key": "On_Hit_CC_Proc_Chance",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Immobilize.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577139",
      "name": "On Hit Cc Proc Chance",
      "internal": "Lucky_Hit_Immobilize",
      "relevant": false,
      "key": "On_Hit_CC_Proc_Chance",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Immobilize.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577131",
      "name": "On Hit Cc Proc Chance",
      "internal": "Lucky_Hit_Slow",
      "relevant": false,
      "key": "On_Hit_CC_Proc_Chance",
      "power": 0,
      "expression": "(1 + ROUND((6.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Slow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577131",
      "name": "On Hit Cc Proc Chance",
      "internal": "Lucky_Hit_Slow",
      "relevant": false,
      "key": "On_Hit_CC_Proc_Chance",
      "power": 590,
      "expression": "(7.5 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Slow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577131",
      "name": "On Hit Cc Proc Chance",
      "internal": "Lucky_Hit_Slow",
      "relevant": false,
      "key": "On_Hit_CC_Proc_Chance",
      "power": 750,
      "expression": "(9 + ROUND((3.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Slow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577135",
      "name": "On Hit Cc Proc Chance",
      "internal": "Lucky_Hit_Stun",
      "relevant": false,
      "key": "On_Hit_CC_Proc_Chance",
      "power": 0,
      "expression": "(0.75 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Stun.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577135",
      "name": "On Hit Cc Proc Chance",
      "internal": "Lucky_Hit_Stun",
      "relevant": false,
      "key": "On_Hit_CC_Proc_Chance",
      "power": 590,
      "expression": "(14.5 + ROUND((2/120)*(IPower()-590))  + (0.25 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Stun.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577135",
      "name": "On Hit Cc Proc Chance",
      "internal": "Lucky_Hit_Stun",
      "relevant": false,
      "key": "On_Hit_CC_Proc_Chance",
      "power": 750,
      "expression": "(28.05 + ROUND((14.025/100)*(IPower()-750))  + (0.25 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Stun.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1322036",
      "name": "On Hit Cc Proc Chance",
      "internal": "Lucky_Hit_Daze",
      "relevant": false,
      "key": "On_Hit_CC_Proc_Chance",
      "power": 0,
      "expression": "(1 + ROUND((4.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Daze.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1322036",
      "name": "On Hit Cc Proc Chance",
      "internal": "Lucky_Hit_Daze",
      "relevant": false,
      "key": "On_Hit_CC_Proc_Chance",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Daze.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1322036",
      "name": "On Hit Cc Proc Chance",
      "internal": "Lucky_Hit_Daze",
      "relevant": false,
      "key": "On_Hit_CC_Proc_Chance",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Daze.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1669546",
      "name": "On Hit Damage Bonus Proc Chance",
      "internal": "Lucky_Hit_Damage_UNIQUE",
      "relevant": false,
      "key": "On_Hit_Damage_Bonus_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((9.5/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Damage_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1669546",
      "name": "On Hit Damage Bonus Proc Chance",
      "internal": "Lucky_Hit_Damage_UNIQUE",
      "relevant": false,
      "key": "On_Hit_Damage_Bonus_Percent",
      "power": 590,
      "expression": "(10 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Damage_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1669546",
      "name": "On Hit Damage Bonus Proc Chance",
      "internal": "Lucky_Hit_Damage_UNIQUE",
      "relevant": false,
      "key": "On_Hit_Damage_Bonus_Percent",
      "power": 750,
      "expression": "(11.5 + ROUND((5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Damage_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "584013",
      "name": "On Hit Execute Low Health Non Elite Chance",
      "internal": "Execute",
      "relevant": false,
      "key": "On_Hit_Execute_Low_Health_Non_Elite_Chance",
      "power": 0,
      "expression": "(0.6 + ROUND((2.2/510)*(IPower()-10))  + (0.4 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Execute.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "584013",
      "name": "On Hit Execute Low Health Non Elite Chance",
      "internal": "Execute",
      "relevant": false,
      "key": "On_Hit_Execute_Low_Health_Non_Elite_Chance",
      "power": 590,
      "expression": "(2.8 + ROUND((0.3/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Execute.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "584013",
      "name": "On Hit Execute Low Health Non Elite Chance",
      "internal": "Execute",
      "relevant": false,
      "key": "On_Hit_Execute_Low_Health_Non_Elite_Chance",
      "power": 750,
      "expression": "(3.1 + ROUND((0.9/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Execute.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1925700",
      "name": "On Hit Vulnerable Proc Chance",
      "internal": "S04_Lucky_Hit_Vulnerable",
      "relevant": false,
      "key": "On_Hit_Vulnerable_Proc_Chance",
      "power": 0,
      "expression": "(4.5 + ROUND((14/530)*(IPower()-10))  + (0.5 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S04_Lucky_Hit_Vulnerable.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318296",
      "name": "On Kill",
      "internal": "Resource_On_Kill_Spirit",
      "relevant": false,
      "key": "Resource_On_Kill",
      "power": 0,
      "expression": "ROUND((7/510)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/510)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_On_Kill_Spirit.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318296",
      "name": "On Kill",
      "internal": "Resource_On_Kill_Spirit",
      "relevant": false,
      "key": "Resource_On_Kill",
      "power": 590,
      "expression": "7 + ROUND((3/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((2/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_On_Kill_Spirit.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318298",
      "name": "On Kill",
      "internal": "Resource_On_Kill_Fury",
      "relevant": false,
      "key": "Resource_On_Kill",
      "power": 0,
      "expression": "ROUND((7/510)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/510)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_On_Kill_Fury.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318298",
      "name": "On Kill",
      "internal": "Resource_On_Kill_Fury",
      "relevant": false,
      "key": "Resource_On_Kill",
      "power": 590,
      "expression": "7 + ROUND((3/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((2/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_On_Kill_Fury.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318300",
      "name": "On Kill",
      "internal": "Resource_On_Kill_Energy",
      "relevant": false,
      "key": "Resource_On_Kill",
      "power": 0,
      "expression": "ROUND((7/510)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/510)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_On_Kill_Energy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318300",
      "name": "On Kill",
      "internal": "Resource_On_Kill_Energy",
      "relevant": false,
      "key": "Resource_On_Kill",
      "power": 590,
      "expression": "7 + ROUND((3/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((2/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_On_Kill_Energy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528514",
      "name": "On Kill",
      "internal": "Resource_On_Kill_Vigor",
      "relevant": false,
      "key": "Resource_On_Kill",
      "power": 0,
      "expression": "ROUND((7/510)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/510)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_On_Kill_Vigor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1528514",
      "name": "On Kill",
      "internal": "Resource_On_Kill_Vigor",
      "relevant": false,
      "key": "Resource_On_Kill",
      "power": 590,
      "expression": "7 + ROUND((3/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((2/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_On_Kill_Vigor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318304",
      "name": "On Kill",
      "internal": "Resource_On_Kill_Essence",
      "relevant": false,
      "key": "Resource_On_Kill",
      "power": 0,
      "expression": "ROUND((7/510)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/510)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_On_Kill_Essence.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318304",
      "name": "On Kill",
      "internal": "Resource_On_Kill_Essence",
      "relevant": false,
      "key": "Resource_On_Kill",
      "power": 590,
      "expression": "7 + ROUND((3/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((2/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_On_Kill_Essence.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318302",
      "name": "On Kill",
      "internal": "Resource_On_Kill_Mana",
      "relevant": false,
      "key": "Resource_On_Kill",
      "power": 0,
      "expression": "ROUND((7/510)*(IPower()-10))  + RandomInt(1,2 + ROUND((2/510)*(IPower()-10)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_On_Kill_Mana.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318302",
      "name": "On Kill",
      "internal": "Resource_On_Kill_Mana",
      "relevant": false,
      "key": "Resource_On_Kill",
      "power": 590,
      "expression": "7 + ROUND((3/120)*(IPower()-590))  + RandomInt(1,4 + ROUND((2/120)*(IPower()-590)))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_On_Kill_Mana.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1211630",
      "name": "Overpower Critical Damage",
      "internal": "OverpowerDamage_Weapon_2HBludgeon",
      "relevant": false,
      "key": "Overpower_Crit_Damage_Bonus_Percent",
      "power": 0,
      "expression": "(3 + ROUND((21/510)*(IPower()-10))  + (1.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OverpowerDamage_Weapon_2HBludgeon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1211630",
      "name": "Overpower Critical Damage",
      "internal": "OverpowerDamage_Weapon_2HBludgeon",
      "relevant": false,
      "key": "Overpower_Crit_Damage_Bonus_Percent",
      "power": 590,
      "expression": "(24 + ROUND((4.5/120)*(IPower()-590))  + (1.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OverpowerDamage_Weapon_2HBludgeon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1211630",
      "name": "Overpower Critical Damage",
      "internal": "OverpowerDamage_Weapon_2HBludgeon",
      "relevant": false,
      "key": "Overpower_Crit_Damage_Bonus_Percent",
      "power": 750,
      "expression": "(29 + ROUND((12/50)*(IPower()-750))  + (1.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OverpowerDamage_Weapon_2HBludgeon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290948",
      "name": "Overpower Critical Damage",
      "internal": "OverpowerDamage_With_Bear",
      "relevant": false,
      "key": "Overpower_Crit_Damage_Bonus_Percent",
      "power": 0,
      "expression": "(3 + ROUND((21/510)*(IPower()-10))  + (1.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OverpowerDamage_With_Bear.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290948",
      "name": "Overpower Critical Damage",
      "internal": "OverpowerDamage_With_Bear",
      "relevant": false,
      "key": "Overpower_Crit_Damage_Bonus_Percent",
      "power": 590,
      "expression": "(24 + ROUND((4.5/120)*(IPower()-590))  + (1.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OverpowerDamage_With_Bear.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290948",
      "name": "Overpower Critical Damage",
      "internal": "OverpowerDamage_With_Bear",
      "relevant": false,
      "key": "Overpower_Crit_Damage_Bonus_Percent",
      "power": 750,
      "expression": "(29 + ROUND((12/50)*(IPower()-750))  + (1.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OverpowerDamage_With_Bear.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1322044",
      "name": "Overpower Critical Damage",
      "internal": "OverpowerDamage_Jewelry",
      "relevant": false,
      "key": "Overpower_Crit_Damage_Bonus_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((17/530)*(IPower()-10))  + (0.5 * RandomInt(1, 4))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OverpowerDamage_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1322044",
      "name": "Overpower Critical Damage",
      "internal": "OverpowerDamage_Jewelry",
      "relevant": false,
      "key": "Overpower_Crit_Damage_Bonus_Percent",
      "power": 590,
      "expression": "(35 + ROUND((4.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OverpowerDamage_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1322044",
      "name": "Overpower Critical Damage",
      "internal": "OverpowerDamage_Jewelry",
      "relevant": false,
      "key": "Overpower_Crit_Damage_Bonus_Percent",
      "power": 750,
      "expression": "(67 + ROUND((34/100)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OverpowerDamage_Jewelry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577053",
      "name": "Overpower Critical Damage",
      "internal": "OverpowerDamage",
      "relevant": false,
      "key": "Overpower_Crit_Damage_Bonus_Percent",
      "power": 0,
      "expression": "(3 + ROUND((21/510)*(IPower()-10))  + (1.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OverpowerDamage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577053",
      "name": "Overpower Critical Damage",
      "internal": "OverpowerDamage",
      "relevant": false,
      "key": "Overpower_Crit_Damage_Bonus_Percent",
      "power": 590,
      "expression": "(24 + ROUND((4.5/120)*(IPower()-590))  + (1.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OverpowerDamage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577053",
      "name": "Overpower Critical Damage",
      "internal": "OverpowerDamage",
      "relevant": false,
      "key": "Overpower_Crit_Damage_Bonus_Percent",
      "power": 750,
      "expression": "(29 + ROUND((12/50)*(IPower()-750))  + (1.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OverpowerDamage.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1087747",
      "name": "Pet Attack Speed Bonus Percent",
      "internal": "PetAttackSpeed_Necro",
      "relevant": false,
      "key": "Pet_Attack_Speed_Bonus_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((3.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetAttackSpeed_Necro.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1087747",
      "name": "Pet Attack Speed Bonus Percent",
      "internal": "PetAttackSpeed_Necro",
      "relevant": false,
      "key": "Pet_Attack_Speed_Bonus_Percent",
      "power": 590,
      "expression": "(4 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetAttackSpeed_Necro.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1087747",
      "name": "Pet Attack Speed Bonus Percent",
      "internal": "PetAttackSpeed_Necro",
      "relevant": false,
      "key": "Pet_Attack_Speed_Bonus_Percent",
      "power": 750,
      "expression": "(4.5 + ROUND((2/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetAttackSpeed_Necro.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1064576",
      "name": "Pet Health Bonus Percent",
      "internal": "PetHealth_Necro",
      "relevant": false,
      "key": "Pet_Health_Bonus_Percent",
      "power": 0,
      "expression": "(2 + ROUND((9/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetHealth_Necro.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1064576",
      "name": "Pet Health Bonus Percent",
      "internal": "PetHealth_Necro",
      "relevant": false,
      "key": "Pet_Health_Bonus_Percent",
      "power": 590,
      "expression": "(11 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetHealth_Necro.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1064576",
      "name": "Pet Health Bonus Percent",
      "internal": "PetHealth_Necro",
      "relevant": false,
      "key": "Pet_Health_Bonus_Percent",
      "power": 750,
      "expression": "(12 + ROUND((4.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetHealth_Necro.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318306",
      "name": "Pet Move Speed Bonus Percent",
      "internal": "PetMoveSpeed_Druid",
      "relevant": false,
      "key": "Pet_Move_Speed_Bonus_Percent",
      "power": 0,
      "expression": "(1 + ROUND((15/510)*(IPower()-10))  + (1.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetMoveSpeed_Druid.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318306",
      "name": "Pet Move Speed Bonus Percent",
      "internal": "PetMoveSpeed_Druid",
      "relevant": false,
      "key": "Pet_Move_Speed_Bonus_Percent",
      "power": 590,
      "expression": "(16 + ROUND((2.5/120)*(IPower()-590))  + (1.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetMoveSpeed_Druid.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1318306",
      "name": "Pet Move Speed Bonus Percent",
      "internal": "PetMoveSpeed_Druid",
      "relevant": false,
      "key": "Pet_Move_Speed_Bonus_Percent",
      "power": 750,
      "expression": "(19 + ROUND((8/50)*(IPower()-750))  + (1.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PetMoveSpeed_Druid.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093069",
      "name": "Potion Drop Rate",
      "internal": "PotionDropBonus",
      "relevant": false,
      "key": "Potion_Charge_Generation_Bonus_Pct",
      "power": 0,
      "expression": "(1 + ROUND((6/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PotionDropBonus.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093069",
      "name": "Potion Drop Rate",
      "internal": "PotionDropBonus",
      "relevant": false,
      "key": "Potion_Charge_Generation_Bonus_Pct",
      "power": 590,
      "expression": "(7 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PotionDropBonus.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093069",
      "name": "Potion Drop Rate",
      "internal": "PotionDropBonus",
      "relevant": false,
      "key": "Potion_Charge_Generation_Bonus_Pct",
      "power": 750,
      "expression": "(8 + ROUND((3/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/PotionDropBonus.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1257882",
      "name": "Power Damage Percent Bonus · Sorcerer CracklingEnergy Passive",
      "internal": "Damage_CracklingEnergy",
      "relevant": false,
      "key": "Power_Damage_Percent_Bonus",
      "power": 0,
      "expression": "(ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_CracklingEnergy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1257882",
      "name": "Power Damage Percent Bonus · Sorcerer CracklingEnergy Passive",
      "internal": "Damage_CracklingEnergy",
      "relevant": false,
      "key": "Power_Damage_Percent_Bonus",
      "power": 590,
      "expression": "(8 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_CracklingEnergy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1257882",
      "name": "Power Damage Percent Bonus · Sorcerer CracklingEnergy Passive",
      "internal": "Damage_CracklingEnergy",
      "relevant": false,
      "key": "Power_Damage_Percent_Bonus",
      "power": 750,
      "expression": "(9 + ROUND((4/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_CracklingEnergy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1660426",
      "name": "Power Damage Percent Bonus · Sorcerer CracklingEnergy Passive",
      "internal": "Damage_CracklingEnergy_UNIQUE",
      "relevant": false,
      "key": "Power_Damage_Percent_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((17/530)*(IPower()-10))  + (0.5 * RandomInt(1, 4))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_CracklingEnergy_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1660426",
      "name": "Power Damage Percent Bonus · Sorcerer CracklingEnergy Passive",
      "internal": "Damage_CracklingEnergy_UNIQUE",
      "relevant": false,
      "key": "Power_Damage_Percent_Bonus",
      "power": 590,
      "expression": "(35 + ROUND((4.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_CracklingEnergy_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1660426",
      "name": "Power Damage Percent Bonus · Sorcerer CracklingEnergy Passive",
      "internal": "Damage_CracklingEnergy_UNIQUE",
      "relevant": false,
      "key": "Power_Damage_Percent_Bonus",
      "power": 750,
      "expression": "(67 + ROUND((34/100)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_CracklingEnergy_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290697",
      "name": "Power Duration Bonus Pct · Barbarian Proc Berserk",
      "internal": "Berserk_Duration",
      "relevant": false,
      "key": "Power_Duration_Bonus_Pct",
      "power": 0,
      "expression": "(1 + ROUND((7/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Berserk_Duration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290697",
      "name": "Power Duration Bonus Pct · Barbarian Proc Berserk",
      "internal": "Berserk_Duration",
      "relevant": false,
      "key": "Power_Duration_Bonus_Pct",
      "power": 590,
      "expression": "(8 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Berserk_Duration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290697",
      "name": "Power Duration Bonus Pct · Barbarian Proc Berserk",
      "internal": "Berserk_Duration",
      "relevant": false,
      "key": "Power_Duration_Bonus_Pct",
      "power": 750,
      "expression": "(9.5 + ROUND((4/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Berserk_Duration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583533",
      "name": "Proc Resource On Hit Percent All Primary",
      "internal": "Lucky_Hit_Resource",
      "relevant": false,
      "key": "Proc_Resource_On_Hit_Percent_All_Primary",
      "power": 0,
      "expression": "(0.75 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Resource.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583533",
      "name": "Proc Resource On Hit Percent All Primary",
      "internal": "Lucky_Hit_Resource",
      "relevant": false,
      "key": "Proc_Resource_On_Hit_Percent_All_Primary",
      "power": 590,
      "expression": "(14.5 + ROUND((2/120)*(IPower()-590))  + (0.25 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Resource.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583533",
      "name": "Proc Resource On Hit Percent All Primary",
      "internal": "Lucky_Hit_Resource",
      "relevant": false,
      "key": "Proc_Resource_On_Hit_Percent_All_Primary",
      "power": 750,
      "expression": "(28.05 + ROUND((14.025/100)*(IPower()-750))  + (0.25 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Resource.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1660461",
      "name": "Proc Resource On Hit Percent All Primary",
      "internal": "Lucky_Hit_Resource_UNIQUE",
      "relevant": false,
      "key": "Proc_Resource_On_Hit_Percent_All_Primary",
      "power": 0,
      "expression": "(1 + ROUND((6.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Resource_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1660461",
      "name": "Proc Resource On Hit Percent All Primary",
      "internal": "Lucky_Hit_Resource_UNIQUE",
      "relevant": false,
      "key": "Proc_Resource_On_Hit_Percent_All_Primary",
      "power": 590,
      "expression": "(7.5 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Resource_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1660461",
      "name": "Proc Resource On Hit Percent All Primary",
      "internal": "Lucky_Hit_Resource_UNIQUE",
      "relevant": false,
      "key": "Proc_Resource_On_Hit_Percent_All_Primary",
      "power": 750,
      "expression": "(9 + ROUND((3.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Resource_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2153283",
      "name": "Ranks: Barbarian HammeroftheAncients",
      "internal": "SkillRankBonus_Barb_Core_HammeroftheAncients_Unique",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "expression": "ROUND((1+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Barb_Core_HammeroftheAncients_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2153283",
      "name": "Ranks: Barbarian HammeroftheAncients",
      "internal": "SkillRankBonus_Barb_Core_HammeroftheAncients_Unique",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 700,
      "expression": "ROUND((2+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Barb_Core_HammeroftheAncients_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2153283",
      "name": "Ranks: Barbarian HammeroftheAncients",
      "internal": "SkillRankBonus_Barb_Core_HammeroftheAncients_Unique",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 800,
      "expression": "ROUND((3+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Barb_Core_HammeroftheAncients_Unique.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2069983",
      "name": "Ranks: Barbarian Whirlwind",
      "internal": "UNIQUE_SkillRankBonus_Barb_Core_Whirlwind_Higher",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "expression": "ROUND((FloatRandomRangeWithInterval(1, 2, 3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Barb_Core_Whirlwind_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2069983",
      "name": "Ranks: Barbarian Whirlwind",
      "internal": "UNIQUE_SkillRankBonus_Barb_Core_Whirlwind_Higher",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 700,
      "expression": "ROUND((1+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Barb_Core_Whirlwind_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2069983",
      "name": "Ranks: Barbarian Whirlwind",
      "internal": "UNIQUE_SkillRankBonus_Barb_Core_Whirlwind_Higher",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 800,
      "expression": "ROUND((2+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Barb_Core_Whirlwind_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2066557",
      "name": "Ranks: Necromancer BloodSurge",
      "internal": "UNIQUE_SkillRankBonus_Necro_Core_BloodSurge_Higher",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "expression": "ROUND((FloatRandomRangeWithInterval(1, 2, 3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Necro_Core_BloodSurge_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2066557",
      "name": "Ranks: Necromancer BloodSurge",
      "internal": "UNIQUE_SkillRankBonus_Necro_Core_BloodSurge_Higher",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 700,
      "expression": "ROUND((1+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Necro_Core_BloodSurge_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2066557",
      "name": "Ranks: Necromancer BloodSurge",
      "internal": "UNIQUE_SkillRankBonus_Necro_Core_BloodSurge_Higher",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 800,
      "expression": "ROUND((2+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Necro_Core_BloodSurge_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2497254",
      "name": "Ranks: Paladin Purify",
      "internal": "X2_SkillRankBonus_Paladin_Justice_Purify",
      "relevant": true,
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Paladin_Justice_Purify.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2497254",
      "name": "Ranks: Paladin Purify",
      "internal": "X2_SkillRankBonus_Paladin_Justice_Purify",
      "relevant": true,
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Paladin_Justice_Purify.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2473989",
      "name": "Ranks: Paladin SpearOfTheHeavens",
      "internal": "X2_SkillRankBonus_Paladin_Core_SpearOfTheHeavens",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Paladin_Core_SpearOfTheHeavens.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2473989",
      "name": "Ranks: Paladin SpearOfTheHeavens",
      "internal": "X2_SkillRankBonus_Paladin_Core_SpearOfTheHeavens",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Paladin_Core_SpearOfTheHeavens.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2497258",
      "name": "Ranks: Paladin SpearOfTheHeavens",
      "internal": "X2_SkillRankBonus_Paladin_Justice_SpearOfTheHeavens",
      "relevant": true,
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Paladin_Justice_SpearOfTheHeavens.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2497258",
      "name": "Ranks: Paladin SpearOfTheHeavens",
      "internal": "X2_SkillRankBonus_Paladin_Justice_SpearOfTheHeavens",
      "relevant": true,
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Paladin_Justice_SpearOfTheHeavens.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2216534",
      "name": "Ranks: Rogue Flurry",
      "internal": "UNIQUE_SkillRankBonus_Rogue_Core_Flurry",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "expression": "ROUND((2+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Rogue_Core_Flurry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2216534",
      "name": "Ranks: Rogue Flurry",
      "internal": "UNIQUE_SkillRankBonus_Rogue_Core_Flurry",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 700,
      "expression": "ROUND((3+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Rogue_Core_Flurry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2216534",
      "name": "Ranks: Rogue Flurry",
      "internal": "UNIQUE_SkillRankBonus_Rogue_Core_Flurry",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 800,
      "expression": "ROUND((4+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Rogue_Core_Flurry.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2471895",
      "name": "Ranks: Sorcerer FrozenOrb",
      "internal": "UNIQUE_SkillRankBonus_Sorc_FrozenOrb",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "expression": "ROUND((1+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Sorc_FrozenOrb.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2471895",
      "name": "Ranks: Sorcerer FrozenOrb",
      "internal": "UNIQUE_SkillRankBonus_Sorc_FrozenOrb",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 700,
      "expression": "ROUND((2+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Sorc_FrozenOrb.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2471895",
      "name": "Ranks: Sorcerer FrozenOrb",
      "internal": "UNIQUE_SkillRankBonus_Sorc_FrozenOrb",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 800,
      "expression": "ROUND((3+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Sorc_FrozenOrb.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2251997",
      "name": "Ranks: Sorcerer IceShards",
      "internal": "UNIQUE_SkillRankBonus_Sorc_Special_IceShards_Higher",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "expression": "ROUND((1+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Sorc_Special_IceShards_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2251997",
      "name": "Ranks: Sorcerer IceShards",
      "internal": "UNIQUE_SkillRankBonus_Sorc_Special_IceShards_Higher",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 700,
      "expression": "ROUND((2+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Sorc_Special_IceShards_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2251997",
      "name": "Ranks: Sorcerer IceShards",
      "internal": "UNIQUE_SkillRankBonus_Sorc_Special_IceShards_Higher",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 800,
      "expression": "ROUND((3+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Sorc_Special_IceShards_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2070045",
      "name": "Ranks: Sorcerer Meteor",
      "internal": "UNIQUE_SkillRankBonus_Sorc_Special_Meteor_Higher",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "expression": "ROUND((1+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Sorc_Special_Meteor_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2070045",
      "name": "Ranks: Sorcerer Meteor",
      "internal": "UNIQUE_SkillRankBonus_Sorc_Special_Meteor_Higher",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 700,
      "expression": "ROUND((2+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Sorc_Special_Meteor_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2070045",
      "name": "Ranks: Sorcerer Meteor",
      "internal": "UNIQUE_SkillRankBonus_Sorc_Special_Meteor_Higher",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 800,
      "expression": "ROUND((3+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Sorc_Special_Meteor_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2266009",
      "name": "Ranks: X1 Barbarian WeaponThrow",
      "internal": "UNIQUE_SkillRankBonus_Barb_WeaponMastery_MightyThrow",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "expression": "ROUND((1+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Barb_WeaponMastery_MightyThrow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2266009",
      "name": "Ranks: X1 Barbarian WeaponThrow",
      "internal": "UNIQUE_SkillRankBonus_Barb_WeaponMastery_MightyThrow",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 700,
      "expression": "ROUND((2+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Barb_WeaponMastery_MightyThrow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2266009",
      "name": "Ranks: X1 Barbarian WeaponThrow",
      "internal": "UNIQUE_SkillRankBonus_Barb_WeaponMastery_MightyThrow",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 800,
      "expression": "ROUND((3+1*FloatRandomRangeWithInterval(2,1,3)) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Barb_WeaponMastery_MightyThrow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2113226",
      "name": "Ranks: X1 Necromancer Ultimate4",
      "internal": "UNIQUE_SkillRankBonus_Necro_Ultimate_Soulrift",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Necro_Ultimate_Soulrift.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2113226",
      "name": "Ranks: X1 Necromancer Ultimate4",
      "internal": "UNIQUE_SkillRankBonus_Necro_Ultimate_Soulrift",
      "relevant": false,
      "key": "Skill_Rank_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Necro_Ultimate_Soulrift.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577089",
      "name": "Resistance",
      "internal": "Resistance_Single_Shadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1 + ROUND((9.5/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577089",
      "name": "Resistance",
      "internal": "Resistance_Single_Shadow",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(10.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577089",
      "name": "Resistance",
      "internal": "Resistance_Single_Shadow",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(12 + ROUND((5.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760511",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Poison",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Poison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760511",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Poison",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(2.5 + ROUND((1.1/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Poison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760511",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Poison",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(3.6 + ROUND((1.4/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Poison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928848",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928848",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928848",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928848",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928848",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928848",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760449",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Fire",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Fire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760449",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Fire",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(2.5 + ROUND((1.1/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Fire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760449",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Fire",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(3.6 + ROUND((1.4/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Fire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928850",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_LightningShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_LightningShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928850",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_LightningShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_LightningShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928850",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_LightningShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_LightningShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928850",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_LightningShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_LightningShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928850",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_LightningShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_LightningShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928850",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_LightningShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_LightningShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928844",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireCold",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireCold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928844",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireCold",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireCold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928844",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireCold",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireCold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928844",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireCold",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireCold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928844",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireCold",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireCold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928844",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireCold",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireCold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1674612",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Ring_Shadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Ring_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928851",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_PoisonShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_PoisonShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928851",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_PoisonShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_PoisonShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928851",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_PoisonShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_PoisonShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928851",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_PoisonShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_PoisonShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928851",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_PoisonShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_PoisonShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928851",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_PoisonShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_PoisonShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1674608",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Ring_Lightning",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Ring_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760492",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Cold",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Cold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760492",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Cold",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(2.5 + ROUND((1.1/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Cold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760492",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Cold",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(3.6 + ROUND((1.4/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Cold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760512",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Shadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760512",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Shadow",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(2.5 + ROUND((1.1/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760512",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Shadow",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(3.6 + ROUND((1.4/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577087",
      "name": "Resistance",
      "internal": "Resistance_Single_Poison",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1 + ROUND((9.5/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Poison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577087",
      "name": "Resistance",
      "internal": "Resistance_Single_Poison",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(10.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Poison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577087",
      "name": "Resistance",
      "internal": "Resistance_Single_Poison",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(12 + ROUND((5.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Poison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1674604",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Ring_Fire",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Ring_Fire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928849",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_LightningPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_LightningPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928849",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_LightningPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_LightningPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928849",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_LightningPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_LightningPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928849",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_LightningPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_LightningPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928849",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_LightningPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_LightningPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928849",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_LightningPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_LightningPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577083",
      "name": "Resistance",
      "internal": "Resistance_Single_Frost",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1 + ROUND((9.5/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Frost.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577083",
      "name": "Resistance",
      "internal": "Resistance_Single_Frost",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(10.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Frost.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577083",
      "name": "Resistance",
      "internal": "Resistance_Single_Frost",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(12 + ROUND((5.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Frost.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928846",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928846",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928846",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928846",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928846",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928846",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FireLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FireLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928843",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928843",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928843",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928843",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928843",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928843",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1674610",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Ring_Poison",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Ring_Poison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928841",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928841",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928841",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928841",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928841",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928841",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928842",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928842",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928842",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928842",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928842",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928842",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_ColdPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_ColdPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577085",
      "name": "Resistance",
      "internal": "Resistance_Single_Lightning",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1 + ROUND((9.5/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577085",
      "name": "Resistance",
      "internal": "Resistance_Single_Lightning",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(10.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577085",
      "name": "Resistance",
      "internal": "Resistance_Single_Lightning",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(12 + ROUND((5.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1674606",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Ring_Cold",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Ring_Cold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928847",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FirePoison",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FirePoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928847",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FirePoison",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FirePoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928847",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FirePoison",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FirePoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928847",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FirePoison",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1.5 + ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FirePoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928847",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FirePoison",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(9.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FirePoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928847",
      "name": "Resistance",
      "internal": "INHERENT_Resistance_Dual_FirePoison",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(11 + ROUND((3.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Dual_FirePoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577081",
      "name": "Resistance",
      "internal": "Resistance_Single_Fire",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(1 + ROUND((9.5/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Fire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577081",
      "name": "Resistance",
      "internal": "Resistance_Single_Fire",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(10.5 + ROUND((1.5/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Fire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577081",
      "name": "Resistance",
      "internal": "Resistance_Single_Fire",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(12 + ROUND((5.5/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Single_Fire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760496",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Lightning",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760496",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Lightning",
      "relevant": false,
      "key": "Resistance",
      "power": 590,
      "expression": "(2.5 + ROUND((1.1/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "760496",
      "name": "Resistance",
      "internal": "Resistance_Jewelry_Single_Lightning",
      "relevant": false,
      "key": "Resistance",
      "power": 750,
      "expression": "(3.6 + ROUND((1.4/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_Jewelry_Single_Lightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761396",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_LightningShadow",
      "relevant": false,
      "key": "Resistance_All",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_LightningShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761396",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_LightningShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_LightningShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761392",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_ColdShadow",
      "relevant": false,
      "key": "Resistance_All",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_ColdShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761392",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_ColdShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_ColdShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "609816",
      "name": "Resistance to All Elements",
      "internal": "ElementalDamageReduction",
      "relevant": false,
      "key": "Resistance_All",
      "power": 0,
      "expression": "(0.75 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/ElementalDamageReduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "609816",
      "name": "Resistance to All Elements",
      "internal": "ElementalDamageReduction",
      "relevant": false,
      "key": "Resistance_All",
      "power": 590,
      "expression": "(14.5 + ROUND((2/120)*(IPower()-590))  + (0.25 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/ElementalDamageReduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "609816",
      "name": "Resistance to All Elements",
      "internal": "ElementalDamageReduction",
      "relevant": false,
      "key": "Resistance_All",
      "power": 750,
      "expression": "(28.05 + ROUND((14.025/100)*(IPower()-750))  + (0.25 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/ElementalDamageReduction.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2053433",
      "name": "Resistance to All Elements",
      "internal": "UNIQUE_Resistance_All_Higher",
      "relevant": false,
      "key": "Resistance_All_Bonus",
      "power": 0,
      "expression": "10 + ROUND((10/530)*(IPower()-10))  + FloatRandomRangeWithInterval(10, 1, 5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_Resistance_All_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2053433",
      "name": "Resistance to All Elements",
      "internal": "UNIQUE_Resistance_All_Higher",
      "relevant": false,
      "key": "Resistance_All_Bonus",
      "power": 590,
      "expression": "25 + ROUND((10/120)*(IPower()-590))  + FloatRandomRangeWithInterval(10, 1, 5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_Resistance_All_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928839",
      "name": "Resistance to All Elements",
      "internal": "Resistance_All",
      "relevant": false,
      "key": "Resistance_All",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_All.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928839",
      "name": "Resistance to All Elements",
      "internal": "Resistance_All",
      "relevant": false,
      "key": "Resistance_All",
      "power": 590,
      "expression": "(2.5 + ROUND((1.1/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_All.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "928839",
      "name": "Resistance to All Elements",
      "internal": "Resistance_All",
      "relevant": false,
      "key": "Resistance_All",
      "power": 750,
      "expression": "(3.6 + ROUND((1.4/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resistance_All.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761347",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_FireLightning",
      "relevant": false,
      "key": "Resistance_All",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_FireLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761347",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_FireLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_FireLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761325",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_FireCold",
      "relevant": false,
      "key": "Resistance_All",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_FireCold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761325",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_FireCold",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_FireCold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761398",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_PoisonShadow",
      "relevant": false,
      "key": "Resistance_All",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_PoisonShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761398",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_PoisonShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_PoisonShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761393",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_LightningPoison",
      "relevant": false,
      "key": "Resistance_All",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_LightningPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761393",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_LightningPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_LightningPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761375",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_FireShadow",
      "relevant": false,
      "key": "Resistance_All",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_FireShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761375",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_FireShadow",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_FireShadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761353",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_ColdLightning",
      "relevant": false,
      "key": "Resistance_All",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_ColdLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761353",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_ColdLightning",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_ColdLightning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2331659",
      "name": "Resistance to All Elements",
      "internal": "UNIQUE_Resistance_All_Higher_Tassets",
      "relevant": false,
      "key": "Resistance_All_Bonus_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_Resistance_All_Higher_Tassets.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2331659",
      "name": "Resistance to All Elements",
      "internal": "UNIQUE_Resistance_All_Higher_Tassets",
      "relevant": false,
      "key": "Resistance_All_Bonus_Percent",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_Resistance_All_Higher_Tassets.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2331659",
      "name": "Resistance to All Elements",
      "internal": "UNIQUE_Resistance_All_Higher_Tassets",
      "relevant": false,
      "key": "Resistance_All_Bonus_Percent",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_Resistance_All_Higher_Tassets.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761390",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_ColdPoison",
      "relevant": false,
      "key": "Resistance_All",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_ColdPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761390",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_ColdPoison",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_ColdPoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761374",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_FirePoison",
      "relevant": false,
      "key": "Resistance_All",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_FirePoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761374",
      "name": "Resistance to All Elements",
      "internal": "INHERENT_Resistance_Jewelry_Dual_FirePoison",
      "relevant": false,
      "key": "Resistance",
      "power": 0,
      "expression": "0.015 + ((0.06/700)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Resistance_Jewelry_Dual_FirePoison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588336",
      "name": "Resistance to All Elements",
      "internal": "Talisman_Charm_Affix_UNIQUE_Resistance_All_Higher_Tassets",
      "relevant": false,
      "key": "Resistance_All_Bonus_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Resistance_All_Higher_Tassets.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588336",
      "name": "Resistance to All Elements",
      "internal": "Talisman_Charm_Affix_UNIQUE_Resistance_All_Higher_Tassets",
      "relevant": false,
      "key": "Resistance_All_Bonus_Percent",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Resistance_All_Higher_Tassets.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588336",
      "name": "Resistance to All Elements",
      "internal": "Talisman_Charm_Affix_UNIQUE_Resistance_All_Higher_Tassets",
      "relevant": false,
      "key": "Resistance_All_Bonus_Percent",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_Resistance_All_Higher_Tassets.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341724",
      "name": "Resource Generation",
      "internal": "ResourceGain",
      "relevant": false,
      "key": "Resource_Gain_And_Regen_Bonus_Percent_All_Primary",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/ResourceGain.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341724",
      "name": "Resource Generation",
      "internal": "ResourceGain",
      "relevant": false,
      "key": "Resource_Gain_And_Regen_Bonus_Percent_All_Primary",
      "power": 590,
      "expression": "(2.5 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/ResourceGain.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1341724",
      "name": "Resource Generation",
      "internal": "ResourceGain",
      "relevant": false,
      "key": "Resource_Gain_And_Regen_Bonus_Percent_All_Primary",
      "power": 750,
      "expression": "(3 + ROUND((1.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/ResourceGain.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093328",
      "name": "Shrine Buff Duration",
      "internal": "ShrineDuration",
      "relevant": false,
      "key": "Shrine_Elixir_Duration_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/ShrineDuration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093328",
      "name": "Shrine Buff Duration",
      "internal": "ShrineDuration",
      "relevant": false,
      "key": "Shrine_Elixir_Duration_Bonus",
      "power": 590,
      "expression": "(5.5 + ROUND((1/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/ShrineDuration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1093328",
      "name": "Shrine Buff Duration",
      "internal": "ShrineDuration",
      "relevant": false,
      "key": "Shrine_Elixir_Duration_Bonus",
      "power": 750,
      "expression": "(6.5 + ROUND((2.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/ShrineDuration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480175",
      "name": "Shrine Buff Duration",
      "internal": "ShrineDuration_Lesser",
      "relevant": false,
      "key": "Shrine_Elixir_Duration_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((2/510)*(IPower()-10))  + (0.5 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/ShrineDuration_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480175",
      "name": "Shrine Buff Duration",
      "internal": "ShrineDuration_Lesser",
      "relevant": false,
      "key": "Shrine_Elixir_Duration_Bonus",
      "power": 590,
      "expression": "(2.5 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/ShrineDuration_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1480175",
      "name": "Shrine Buff Duration",
      "internal": "ShrineDuration_Lesser",
      "relevant": false,
      "key": "Shrine_Elixir_Duration_Bonus",
      "power": 750,
      "expression": "(3 + ROUND((1.5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/ShrineDuration_Lesser.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619802",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Juggernaut",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Juggernaut.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619802",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Juggernaut",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Juggernaut.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619790",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Bone",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Bone.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619790",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Bone",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Bone.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483380",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Generic_Category_Defensive",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Generic_Category_Defensive.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483380",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Generic_Category_Defensive",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Generic_Category_Defensive.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545750",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Agility",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Agility.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545750",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Agility",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Agility.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545754",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Imbuements",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Imbuements.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545754",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Imbuements",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Imbuements.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483368",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Barb_Category_Brawling",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Barb_Category_Brawling.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483368",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Barb_Category_Brawling",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Barb_Category_Brawling.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545599",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Barb_Category_WeaponMastery",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Barb_Category_WeaponMastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545599",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Barb_Category_WeaponMastery",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Barb_Category_WeaponMastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2593599",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Generic_Category_Core_MagicOnly",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Generic_Category_Core_MagicOnly.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2593599",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Generic_Category_Core_MagicOnly",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Generic_Category_Core_MagicOnly.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619826",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Spiritborn_Category_Jaguar",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Spiritborn_Category_Jaguar.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619826",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Spiritborn_Category_Jaguar",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Spiritborn_Category_Jaguar.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545974",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Warlock_Category_Occult",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Warlock_Category_Occult.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545974",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Warlock_Category_Occult",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Warlock_Category_Occult.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545968",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Warlock_Category_Abyss",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Warlock_Category_Abyss.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545968",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Warlock_Category_Abyss",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Warlock_Category_Abyss.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2497297",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Paladin_Category_Justice",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Paladin_Category_Justice.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2497297",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Paladin_Category_Justice",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Paladin_Category_Justice.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2040980",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Generic_Category_Basic",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Generic_Category_Basic.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2040980",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Generic_Category_Basic",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Generic_Category_Basic.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619798",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Disciple",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Disciple.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619798",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Disciple",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Disciple.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "762518",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Rogue_Category_Agility",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Rogue_Category_Agility.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "762518",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Rogue_Category_Agility",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Rogue_Category_Agility.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483398",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Sorc_Category_Conjuration",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Sorc_Category_Conjuration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483398",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Sorc_Category_Conjuration",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Sorc_Category_Conjuration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1323648",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Necro_Category_Curse",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Necro_Category_Curse.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1323648",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Necro_Category_Curse",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Necro_Category_Curse.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545869",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Valor",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Valor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545869",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Valor",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Valor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761368",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Druid_Category_Companion",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Druid_Category_Companion.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761368",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Druid_Category_Companion",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Druid_Category_Companion.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483390",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Necro_Category_Macabre",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Necro_Category_Macabre.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483390",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Necro_Category_Macabre",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Necro_Category_Macabre.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2550212",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Druid_Ultimate",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Druid_Ultimate.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2550212",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Druid_Ultimate",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Druid_Ultimate.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2593597",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Generic_Category_Basic_MagicOnly",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Generic_Category_Basic_MagicOnly.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2593597",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Generic_Category_Basic_MagicOnly",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Generic_Category_Basic_MagicOnly.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761544",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Sorc_Category_Mastery",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Sorc_Category_Mastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761544",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Sorc_Category_Mastery",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Sorc_Category_Mastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1047055",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Generic_Category_Defensive",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Generic_Category_Defensive.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1047055",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Generic_Category_Defensive",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Generic_Category_Defensive.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483382",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Spiritborn_Category_Focus",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Spiritborn_Category_Focus.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483382",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Spiritborn_Category_Focus",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Spiritborn_Category_Focus.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619810",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Marksman",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Marksman.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619810",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Marksman",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Marksman.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545700",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Corpse",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Corpse.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545700",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Corpse",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Corpse.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "762517",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Rogue_Category_Imbuements",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Rogue_Category_Imbuements.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "762517",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Rogue_Category_Imbuements",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Rogue_Category_Imbuements.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619788",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Werewolf",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Werewolf.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619788",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Werewolf",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Werewolf.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2472869",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Paladin_Core",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Paladin_Core.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2472869",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Paladin_Core",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Paladin_Core.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2113449",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UBERUNIQUE_SkillRankBonus_Generic_Category_Core_HeirOfPerdition",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND((2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UBERUNIQUE_SkillRankBonus_Generic_Category_Core_HeirOfPerdition.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2497295",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Paladin_Category_Aura",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Paladin_Category_Aura.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2497295",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Paladin_Category_Aura",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Paladin_Category_Aura.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483386",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Necro_Category_Corpse",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Necro_Category_Corpse.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483386",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Necro_Category_Corpse",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Necro_Category_Corpse.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588313",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Generic_Category_Basic_Higher",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Generic_Category_Basic_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588313",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Generic_Category_Basic_Higher",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 3, 4) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Generic_Category_Basic_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545920",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Spiritborn_Category_Focus",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Spiritborn_Category_Focus.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545920",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Spiritborn_Category_Focus",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Spiritborn_Category_Focus.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2589361",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Special_Grenade",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Rogue_Special_Grenade.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2589361",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Rogue_Special_Grenade",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Rogue_Special_Grenade.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483427",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Generic_Category_Ultimate",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Generic_Category_Ultimate.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483427",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Generic_Category_Ultimate",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Generic_Category_Ultimate.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619806",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Cutthroat",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Cutthroat.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619806",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Cutthroat",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Cutthroat.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619804",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Zealot",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Zealot.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619804",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Zealot",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Zealot.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2624387",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Category_Bludgeoning",
      "relevant": true,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Barb_Category_Bludgeoning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2624387",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Category_Bludgeoning",
      "relevant": true,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Barb_Category_Bludgeoning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619778",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Earth",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Earth.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619778",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Earth",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Earth.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619820",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Spiritborn_Category_Centipede",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Spiritborn_Category_Centipede.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619820",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Spiritborn_Category_Centipede",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Spiritborn_Category_Centipede.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545756",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Subterfuge",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Subterfuge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545756",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Subterfuge",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Subterfuge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "762842",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Necro_Category_Corpse",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Necro_Category_Corpse.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "762842",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Necro_Category_Corpse",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Necro_Category_Corpse.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483388",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Necro_Category_Curse",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Necro_Category_Curse.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483388",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Necro_Category_Curse",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Necro_Category_Curse.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619792",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Blood",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Blood.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619792",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Blood",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Blood.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619808",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Grenade",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Grenade.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619808",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Grenade",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Grenade.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "762516",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Rogue_Category_Subterfuge",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Rogue_Category_Subterfuge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "762516",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Rogue_Category_Subterfuge",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Rogue_Category_Subterfuge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761342",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Barb_Category_WeaponMastery",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Barb_Category_WeaponMastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761342",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Barb_Category_WeaponMastery",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Barb_Category_WeaponMastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545807",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Sorc_Category_Conjuration",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Sorc_Category_Conjuration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545807",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Sorc_Category_Conjuration",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Sorc_Category_Conjuration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483384",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Spiritborn_Category_Potency",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Spiritborn_Category_Potency.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483384",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Spiritborn_Category_Potency",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Spiritborn_Category_Potency.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619818",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Sorc_Category_Shock",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Sorc_Category_Shock.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619818",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Sorc_Category_Shock",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Sorc_Category_Shock.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483376",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Generic_Category_Basic",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Generic_Category_Basic.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483376",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Generic_Category_Basic",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Generic_Category_Basic.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619816",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Sorc_Category_Pyromancy",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Sorc_Category_Pyromancy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619816",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Sorc_Category_Pyromancy",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Sorc_Category_Pyromancy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619774",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Barb_Category_Slashing",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Barb_Category_Slashing.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619774",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Barb_Category_Slashing",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Barb_Category_Slashing.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619800",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Judicator",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Judicator.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619800",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Judicator",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Judicator.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2593023",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Warlock_Sigil_Higher",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Warlock_Sigil_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2593023",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Warlock_Sigil_Higher",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Warlock_Sigil_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619814",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Sorc_Category_Frost",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Sorc_Category_Frost.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619814",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Sorc_Category_Frost",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Sorc_Category_Frost.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761341",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Barb_Category_Brawling",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Barb_Category_Brawling.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761341",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Barb_Category_Brawling",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Barb_Category_Brawling.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545865",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Aura",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Aura.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545865",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Aura",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Aura.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483372",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Druid_Category_Companion",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Druid_Category_Companion.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483372",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Druid_Category_Companion",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Druid_Category_Companion.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1664617",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Necro_Category_Corpse_Greater_UNIQUE",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "Max(1.4,RandomInt(1,3))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Necro_Category_Corpse_Greater_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545704",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Macabre",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Macabre.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545704",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Macabre",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Macabre.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483370",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Barb_Category_WeaponMastery",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Barb_Category_WeaponMastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483370",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Barb_Category_WeaponMastery",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Barb_Category_WeaponMastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619786",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Werebear",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Werebear.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619786",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Werebear",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Werebear.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619824",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Spiritborn_Category_Gorilla",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Spiritborn_Category_Gorilla.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619824",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Spiritborn_Category_Gorilla",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Spiritborn_Category_Gorilla.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483374",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Druid_Category_Wrath",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Druid_Category_Wrath.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483374",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Druid_Category_Wrath",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Druid_Category_Wrath.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1088076",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Generic_Category_Core",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Generic_Category_Core.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1088076",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Generic_Category_Core",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Generic_Category_Core.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2481059",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Paladin_Juggernaut",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Paladin_Juggernaut.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2481059",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Paladin_Juggernaut",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Paladin_Juggernaut.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483396",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Rogue_Category_Subterfuge",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Rogue_Category_Subterfuge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483396",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Rogue_Category_Subterfuge",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Rogue_Category_Subterfuge.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619780",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_NatureMagic",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_NatureMagic.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619780",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_NatureMagic",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_NatureMagic.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619782",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Shapeshifting",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Shapeshifting.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619782",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Shapeshifting",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Shapeshifting.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619796",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Minion",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Minion.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619796",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Minion",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Minion.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2624389",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Category_DualWield",
      "relevant": true,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Barb_Category_DualWield.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2624389",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Category_DualWield",
      "relevant": true,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Barb_Category_DualWield.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545648",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Wrath",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Wrath.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545648",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Wrath",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Wrath.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2624391",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Category_Slashing",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Barb_Category_Slashing.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2624391",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_SkillRankBonus_Barb_Category_Slashing",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_SkillRankBonus_Barb_Category_Slashing.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "762841",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Necro_Category_Macabre",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Necro_Category_Macabre.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "762841",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Necro_Category_Macabre",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Necro_Category_Macabre.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2497299",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Paladin_Category_Valor",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Paladin_Category_Valor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2497299",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Paladin_Category_Valor",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Paladin_Category_Valor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545702",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Curse",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Curse.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545702",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Curse",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Curse.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483400",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Sorc_Category_Mastery",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Sorc_Category_Mastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483400",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Sorc_Category_Mastery",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Sorc_Category_Mastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619794",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Darkness",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Darkness.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619794",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Necro_Category_Darkness",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Necro_Category_Darkness.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545972",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Warlock_Category_Hellfire",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Warlock_Category_Hellfire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545972",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Warlock_Category_Hellfire",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Warlock_Category_Hellfire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2589252",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_X2_SkillRankBonus_Paladin_Category_Aura",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_X2_SkillRankBonus_Paladin_Category_Aura.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2589252",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_X2_SkillRankBonus_Paladin_Category_Aura",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_X2_SkillRankBonus_Paladin_Category_Aura.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2472884",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Paladin_Ultimate",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Paladin_Ultimate.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2472884",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Paladin_Ultimate",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Paladin_Ultimate.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2042884",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Generic_Category_Core_Higher",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Generic_Category_Core_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2042884",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Generic_Category_Core_Higher",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Generic_Category_Core_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619812",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Trap",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Trap.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619812",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Rogue_Category_Trap",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Rogue_Category_Trap.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1047026",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Generic_Category_Basic",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Generic_Category_Basic.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1047026",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Generic_Category_Basic",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Generic_Category_Basic.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761366",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Druid_Category_Wrath",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Druid_Category_Wrath.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761366",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Druid_Category_Wrath",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Druid_Category_Wrath.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2589206",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_SkillRankBonus_Generic_Category_Core",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_SkillRankBonus_Generic_Category_Core.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2589206",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_SkillRankBonus_Generic_Category_Core",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_SkillRankBonus_Generic_Category_Core.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483392",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Rogue_Category_Agility",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Rogue_Category_Agility.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483392",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Rogue_Category_Agility",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Rogue_Category_Agility.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545646",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Companion",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Companion.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545646",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Companion",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Companion.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592934",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Barb_Category_Brawling",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Barb_Category_Brawling.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592934",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Barb_Category_Brawling",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Barb_Category_Brawling.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545597",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Barb_Category_Brawling",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Barb_Category_Brawling.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545597",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Barb_Category_Brawling",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Barb_Category_Brawling.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545867",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Justice",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Justice.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545867",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Paladin_Category_Justice",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Paladin_Category_Justice.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619776",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Barb_Category_DualWield",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Barb_Category_DualWield.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619776",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Barb_Category_DualWield",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Barb_Category_DualWield.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483394",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Rogue_Category_Imbuements",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Rogue_Category_Imbuements.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483394",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Rogue_Category_Imbuements",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Rogue_Category_Imbuements.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2594418",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Necro_Tag_Darkness",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(RandomInt(1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Necro_Tag_Darkness.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545810",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Sorc_Category_Mastery",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Sorc_Category_Mastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545810",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Sorc_Category_Mastery",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Sorc_Category_Mastery.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545970",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Warlock_Category_Demonology",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Warlock_Category_Demonology.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545970",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Warlock_Category_Demonology",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Warlock_Category_Demonology.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2573080",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Warlock_Category_Archfiend",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Warlock_Category_Archfiend.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2573080",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Warlock_Category_Archfiend",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Warlock_Category_Archfiend.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588960",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Paladin_Juggernaut",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Paladin_Juggernaut.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588960",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Paladin_Juggernaut",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_SkillRankBonus_Paladin_Juggernaut.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619822",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Spiritborn_Category_Eagle",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Spiritborn_Category_Eagle.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619822",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Spiritborn_Category_Eagle",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Spiritborn_Category_Eagle.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619772",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Barb_Category_Bludgeoning",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Barb_Category_Bludgeoning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619772",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Barb_Category_Bludgeoning",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Barb_Category_Bludgeoning.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2573082",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Warlock_Category_Sigil",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Warlock_Category_Sigil.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2573082",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Warlock_Category_Sigil",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Warlock_Category_Sigil.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545923",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Spiritborn_Category_Potency",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Spiritborn_Category_Potency.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2545923",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Spiritborn_Category_Potency",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Spiritborn_Category_Potency.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483378",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Generic_Category_Core",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Generic_Category_Core.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2483378",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "X2_Transfiguration_SkillRankBonus_Generic_Category_Core",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_Generic_Category_Core.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761543",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Sorc_Category_Conjuration",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(1 * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Sorc_Category_Conjuration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "761543",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "SkillRankBonus_Sorc_Category_Conjuration",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/SkillRankBonus_Sorc_Category_Conjuration.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619784",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Storm",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Storm.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2619784",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "Talisman_Charm_SkillRankBonus_Druid_Category_Storm",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_SkillRankBonus_Druid_Category_Storm.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2065779",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Necro_Category_Corpse_Higher",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Necro_Category_Corpse_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2065779",
      "name": "Skill Rank Skill Tag Bonus",
      "internal": "UNIQUE_SkillRankBonus_Necro_Category_Corpse_Higher",
      "relevant": false,
      "key": "Skill_Rank_Skill_Tag_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_SkillRankBonus_Necro_Category_Corpse_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290767",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "CDR_Traps",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CDR_Traps.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290767",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "CDR_Traps",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CDR_Traps.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290767",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "CDR_Traps",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CDR_Traps.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1662035",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "CDR_NatureMagic_UNIQUE",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((3.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 3 + ROUND((5/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CDR_NatureMagic_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1662035",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "CDR_NatureMagic_UNIQUE",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 590,
      "expression": "(4 + ROUND((0.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CDR_NatureMagic_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1662035",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "CDR_NatureMagic_UNIQUE",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 750,
      "expression": "(4.5 + ROUND((2/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CDR_NatureMagic_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290952",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "Resource_Reduction_Storm",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 0,
      "expression": "(0.6 + ROUND((2.2/510)*(IPower()-10))  + (0.4 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Reduction_Storm.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290952",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "Resource_Reduction_Storm",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 590,
      "expression": "(2.8 + ROUND((0.3/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Reduction_Storm.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290952",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "Resource_Reduction_Storm",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 750,
      "expression": "(3.1 + ROUND((0.9/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Resource_Reduction_Storm.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290715",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "CDR_Shouts",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 0,
      "expression": "(0.6 + ROUND((2.2/510)*(IPower()-10))  + (0.4 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CDR_Shouts.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290715",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "CDR_Shouts",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 590,
      "expression": "(2.8 + ROUND((0.3/120)*(IPower()-590))  + (0.4 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CDR_Shouts.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290715",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "CDR_Shouts",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 750,
      "expression": "(3.1 + ROUND((0.9/50)*(IPower()-750))  + (0.4 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CDR_Shouts.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290769",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "CDR_Imbues",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 0,
      "expression": "(0.8 + ROUND((1.6/510)*(IPower()-10))  + (0.2 * RandomInt(1, 2 + ROUND((6/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CDR_Imbues.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290769",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "CDR_Imbues",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 590,
      "expression": "(2.4 + ROUND((0.4/120)*(IPower()-590))  + (0.2 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CDR_Imbues.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1290769",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "CDR_Imbues",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 750,
      "expression": "(2.8 + ROUND((1.2/50)*(IPower()-750))  + (0.2 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CDR_Imbues.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2590918",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "Talisman_Charm_Affix_UNIQUE_CDR_Tag_Generic_Mobility",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 0,
      "expression": "(1 + ROUND((7/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CDR_Tag_Generic_Mobility.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2590918",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "Talisman_Charm_Affix_UNIQUE_CDR_Tag_Generic_Mobility",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 590,
      "expression": "(8 + ROUND((1.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CDR_Tag_Generic_Mobility.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2590918",
      "name": "Skill Tag Cooldown Reduction Percent",
      "internal": "Talisman_Charm_Affix_UNIQUE_CDR_Tag_Generic_Mobility",
      "relevant": false,
      "key": "Skill_Tag_Cooldown_Reduction_Percent",
      "power": 750,
      "expression": "(9.5 + ROUND((4/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CDR_Tag_Generic_Mobility.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592719",
      "name": "Spiritborn Corestats All Perferocityandresolve",
      "internal": "Talisman_Charm_Affix_UNIQUE_CoreStats_All_Spiritborn_PerFerocityAndResolve",
      "relevant": false,
      "key": "Spiritborn_CoreStats_All_PerFerocityAndResolve",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CoreStats_All_Spiritborn_PerFerocityAndResolve.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2592719",
      "name": "Spiritborn Corestats All Perferocityandresolve",
      "internal": "Talisman_Charm_Affix_UNIQUE_CoreStats_All_Spiritborn_PerFerocityAndResolve",
      "relevant": false,
      "key": "Spiritborn_CoreStats_All_PerFerocityAndResolve",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 3, 4) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CoreStats_All_Spiritborn_PerFerocityAndResolve.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083197",
      "name": "Strength",
      "internal": "CoreStat_StrengthPercent",
      "relevant": false,
      "key": "Strength_Percent_Bonus",
      "power": 0,
      "expression": "(0.4 + ROUND((1.3/530)*(IPower()-10))  + (0.1 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_StrengthPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083197",
      "name": "Strength",
      "internal": "CoreStat_StrengthPercent",
      "relevant": false,
      "key": "Strength_Percent_Bonus",
      "power": 590,
      "expression": "(3.4 + ROUND((1/120)*(IPower()-590))  + (0.3 * RandomInt(1, 3 + ROUND((8/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_StrengthPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083197",
      "name": "Strength",
      "internal": "CoreStat_StrengthPercent",
      "relevant": false,
      "key": "Strength_Percent_Bonus",
      "power": 750,
      "expression": "(7.48 + ROUND((3.74/100)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_StrengthPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583632",
      "name": "Strength",
      "internal": "CoreStat_Strength",
      "relevant": false,
      "key": "Strength",
      "power": 0,
      "expression": "(2 + ROUND((16/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Strength.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583632",
      "name": "Strength",
      "internal": "CoreStat_Strength",
      "relevant": false,
      "key": "Strength",
      "power": 590,
      "expression": "(27 + ROUND((6/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Strength.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583632",
      "name": "Strength",
      "internal": "CoreStat_Strength",
      "relevant": false,
      "key": "Strength",
      "power": 750,
      "expression": "(43 + ROUND((9/100)*(IPower()-750))  + RandomInt(1,8 + ROUND((3/100)*(IPower()-750)))) - 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Strength.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2589176",
      "name": "Strength",
      "internal": "Talisman_Charm_Affix_UNIQUE_CoreStat_Strength_Higher",
      "relevant": false,
      "key": "Strength",
      "power": 0,
      "expression": "(3 + ROUND((20/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CoreStat_Strength_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2589176",
      "name": "Strength",
      "internal": "Talisman_Charm_Affix_UNIQUE_CoreStat_Strength_Higher",
      "relevant": false,
      "key": "Strength",
      "power": 590,
      "expression": "(35 + ROUND((17/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CoreStat_Strength_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321867",
      "name": "Strength",
      "internal": "CoreStat_Strength_Weapon",
      "relevant": false,
      "key": "Strength",
      "power": 0,
      "expression": "(3 + ROUND((20/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Strength_Weapon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321867",
      "name": "Strength",
      "internal": "CoreStat_Strength_Weapon",
      "relevant": false,
      "key": "Strength",
      "power": 590,
      "expression": "(35 + ROUND((17/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Strength_Weapon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1035747",
      "name": "Thorns",
      "internal": "Thorns_Shields",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 0,
      "expression": "(0.5 + ROUND((17/530)*(IPower()-10))  + (0.5 * RandomInt(1, 4))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns_Shields.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1035747",
      "name": "Thorns",
      "internal": "Thorns_Shields",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 590,
      "expression": "(35 + ROUND((4.5/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns_Shields.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1035747",
      "name": "Thorns",
      "internal": "Thorns_Shields",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 750,
      "expression": "(67 + ROUND((34/100)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns_Shields.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234184",
      "name": "Thorns",
      "internal": "INHERENT_Thorns",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 0,
      "expression": "0.025 + ((0.095/510)*(IPower()-10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Thorns.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234184",
      "name": "Thorns",
      "internal": "INHERENT_Thorns",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 590,
      "expression": "0.12 + ((0.03/120)*(IPower()-590))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Thorns.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1234184",
      "name": "Thorns",
      "internal": "INHERENT_Thorns",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 750,
      "expression": "0.15 + ((0.06/50)*(IPower()-750))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/INHERENT_Thorns.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588294",
      "name": "Thorns",
      "internal": "Talisman_Charm_Affix_Thorns_UNIQUE_1",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 750,
      "expression": "FloatRandomRangeWithInterval(10, 2, 2.75) * SacredAffixScalarOffense() / 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Thorns_UNIQUE_1.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588294",
      "name": "Thorns",
      "internal": "Talisman_Charm_Affix_Thorns_UNIQUE_1",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 800,
      "expression": "FloatRandomRangeWithInterval(10, 2, 2.75) * AncestralAffixScalarOffense() / 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Thorns_UNIQUE_1.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577225",
      "name": "Thorns",
      "internal": "Thorns",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 0,
      "expression": "(ROUND((8/510)*(IPower()-10))  + (RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577225",
      "name": "Thorns",
      "internal": "Thorns",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 590,
      "expression": "(8 + ROUND((1/120)*(IPower()-590))  + (RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577225",
      "name": "Thorns",
      "internal": "Thorns",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 750,
      "expression": "(9 + ROUND((4/50)*(IPower()-750))  + (RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1959548",
      "name": "Thorns",
      "internal": "Thorns_UNIQUE_1",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 750,
      "expression": "FloatRandomRangeWithInterval(10, 2, 2.75) * SacredAffixScalarOffense() / 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns_UNIQUE_1.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1959548",
      "name": "Thorns",
      "internal": "Thorns_UNIQUE_1",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 800,
      "expression": "FloatRandomRangeWithInterval(10, 2, 2.75) * AncestralAffixScalarOffense() / 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns_UNIQUE_1.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1959556",
      "name": "Thorns",
      "internal": "Thorns_UNIQUE_2",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 750,
      "expression": "FloatRandomRangeWithInterval(10, 2, 2.75) * SacredAffixScalarOffense() / 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns_UNIQUE_2.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1959556",
      "name": "Thorns",
      "internal": "Thorns_UNIQUE_2",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 800,
      "expression": "FloatRandomRangeWithInterval(10, 2, 2.75) * AncestralAffixScalarOffense() / 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns_UNIQUE_2.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1959558",
      "name": "Thorns",
      "internal": "Thorns_UNIQUE_3",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 750,
      "expression": "FloatRandomRangeWithInterval(10, 2, 2.75) * SacredAffixScalarOffense() / 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns_UNIQUE_3.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1959558",
      "name": "Thorns",
      "internal": "Thorns_UNIQUE_3",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 800,
      "expression": "FloatRandomRangeWithInterval(10, 2, 2.75) * AncestralAffixScalarOffense() / 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns_UNIQUE_3.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1959560",
      "name": "Thorns",
      "internal": "Thorns_UNIQUE_4",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 750,
      "expression": "FloatRandomRangeWithInterval(10, 2, 2.75) * SacredAffixScalarOffense() / 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns_UNIQUE_4.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1959560",
      "name": "Thorns",
      "internal": "Thorns_UNIQUE_4",
      "relevant": false,
      "key": "Thorns_Flat",
      "power": 800,
      "expression": "FloatRandomRangeWithInterval(10, 2, 2.75) * AncestralAffixScalarOffense() / 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Thorns_UNIQUE_4.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083127",
      "name": "Total Armor",
      "internal": "Armor",
      "relevant": false,
      "key": "Armor_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Armor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083127",
      "name": "Total Armor",
      "internal": "Armor",
      "relevant": false,
      "key": "Armor_Percent",
      "power": 590,
      "expression": "(14 + ROUND((3.5/120)*(IPower()-590))  + (0.25 * RandomInt(1, 5 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Armor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083127",
      "name": "Total Armor",
      "internal": "Armor",
      "relevant": false,
      "key": "Armor_Percent",
      "power": 750,
      "expression": "(29.75 + ROUND((14.875/100)*(IPower()-750))  + (0.25 * RandomInt(1, 8 + ROUND((3/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Armor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210865",
      "name": "Total Armor while in Werebear Form",
      "internal": "Werebear_Armor",
      "relevant": false,
      "key": "Werebear_Armor_Percent",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Werebear_Armor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210865",
      "name": "Total Armor while in Werebear Form",
      "internal": "Werebear_Armor",
      "relevant": false,
      "key": "Werebear_Armor_Percent",
      "power": 590,
      "expression": "(9 + ROUND((2/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Werebear_Armor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210865",
      "name": "Total Armor while in Werebear Form",
      "internal": "Werebear_Armor",
      "relevant": false,
      "key": "Werebear_Armor_Percent",
      "power": 750,
      "expression": "(11 + ROUND((5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Werebear_Armor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1662037",
      "name": "Total Armor while in Werebear Form",
      "internal": "Werebear_Armor_Triple_UNIQUE",
      "relevant": false,
      "key": "Werebear_Armor_Percent",
      "power": 0,
      "expression": "(0.5 + ROUND((14/510)*(IPower()-10))  + (1.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Werebear_Armor_Triple_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1662037",
      "name": "Total Armor while in Werebear Form",
      "internal": "Werebear_Armor_Triple_UNIQUE",
      "relevant": false,
      "key": "Werebear_Armor_Percent",
      "power": 590,
      "expression": "(15 + ROUND((2.5/120)*(IPower()-590))  + (1.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Werebear_Armor_Triple_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1662037",
      "name": "Total Armor while in Werebear Form",
      "internal": "Werebear_Armor_Triple_UNIQUE",
      "relevant": false,
      "key": "Werebear_Armor_Percent",
      "power": 750,
      "expression": "(18 + ROUND((7/50)*(IPower()-750))  + (1.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Werebear_Armor_Triple_UNIQUE.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210868",
      "name": "Total Armor while in Werewolf Form",
      "internal": "Werewolf_Armor",
      "relevant": false,
      "key": "Werewolf_Armor_Percent",
      "power": 0,
      "expression": "(1.5 + ROUND((7.5/510)*(IPower()-10))  + (0.5 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Werewolf_Armor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210868",
      "name": "Total Armor while in Werewolf Form",
      "internal": "Werewolf_Armor",
      "relevant": false,
      "key": "Werewolf_Armor_Percent",
      "power": 590,
      "expression": "(9 + ROUND((2/120)*(IPower()-590))  + (0.5 * RandomInt(1, 8 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Werewolf_Armor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1210868",
      "name": "Total Armor while in Werewolf Form",
      "internal": "Werewolf_Armor",
      "relevant": false,
      "key": "Werewolf_Armor_Percent",
      "power": 750,
      "expression": "(11 + ROUND((5/50)*(IPower()-750))  + (0.5 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Werewolf_Armor.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577111",
      "name": "Vulnerable Damage",
      "internal": "Damage_to_Vulnerable",
      "relevant": false,
      "key": "Vulnerable_Health_Damage_Bonus",
      "power": 0,
      "expression": "(0.5 + ROUND((6.5/530)*(IPower()-10))  + (0.25 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Vulnerable.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577111",
      "name": "Vulnerable Damage",
      "internal": "Damage_to_Vulnerable",
      "relevant": false,
      "key": "Vulnerable_Health_Damage_Bonus",
      "power": 590,
      "expression": "(14 + ROUND((3.5/120)*(IPower()-590))  + (0.25 * RandomInt(1, 5 + ROUND((3/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Vulnerable.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "577111",
      "name": "Vulnerable Damage",
      "internal": "Damage_to_Vulnerable",
      "relevant": false,
      "key": "Vulnerable_Health_Damage_Bonus",
      "power": 750,
      "expression": "(29.75 + ROUND((14.875/100)*(IPower()-750))  + (0.25 * RandomInt(1, 8 + ROUND((3/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Damage_to_Vulnerable.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583765",
      "name": "Weapon On Hit Percent Bleed Proc Chance",
      "internal": "Lucky_Hit_Bleed",
      "relevant": false,
      "key": "Weapon_On_Hit_Percent_Bleed_Proc_Damage",
      "power": 0,
      "expression": "(6 + ROUND((42/510)*(IPower()-10))  + (3 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Bleed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583765",
      "name": "Weapon On Hit Percent Bleed Proc Chance",
      "internal": "Lucky_Hit_Bleed",
      "relevant": false,
      "key": "Weapon_On_Hit_Percent_Bleed_Proc_Damage",
      "power": 590,
      "expression": "(6 + ROUND((42/510)*(IPower()-10))  + (3 * RandomInt(1, 4 + ROUND((4/510)*(IPower()-10))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Bleed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583765",
      "name": "Weapon On Hit Percent Bleed Proc Chance",
      "internal": "Lucky_Hit_Bleed",
      "relevant": false,
      "key": "Weapon_On_Hit_Percent_Bleed_Proc_Damage",
      "power": 750,
      "expression": "(57 + ROUND((24/50)*(IPower()-750))  + (3 * RandomInt(1, 11 + ROUND((4/50)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Lucky_Hit_Bleed.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588407",
      "name": "Willpower",
      "internal": "Talisman_Charm_Affix_UNIQUE_CoreStat_Willpower_Higher",
      "relevant": false,
      "key": "Willpower",
      "power": 0,
      "expression": "(3 + ROUND((20/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CoreStat_Willpower_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2588407",
      "name": "Willpower",
      "internal": "Talisman_Charm_Affix_UNIQUE_CoreStat_Willpower_Higher",
      "relevant": false,
      "key": "Willpower",
      "power": 590,
      "expression": "(35 + ROUND((17/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_UNIQUE_CoreStat_Willpower_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321865",
      "name": "Willpower",
      "internal": "CoreStat_Willpower_Weapon",
      "relevant": false,
      "key": "Willpower",
      "power": 0,
      "expression": "(3 + ROUND((20/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Willpower_Weapon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1321865",
      "name": "Willpower",
      "internal": "CoreStat_Willpower_Weapon",
      "relevant": false,
      "key": "Willpower",
      "power": 590,
      "expression": "(35 + ROUND((17/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Willpower_Weapon.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083645",
      "name": "Willpower",
      "internal": "CoreStat_WillpowerPercent",
      "relevant": false,
      "key": "Willpower_Percent_Bonus",
      "power": 0,
      "expression": "(0.4 + ROUND((1.3/530)*(IPower()-10))  + (0.1 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_WillpowerPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083645",
      "name": "Willpower",
      "internal": "CoreStat_WillpowerPercent",
      "relevant": false,
      "key": "Willpower_Percent_Bonus",
      "power": 590,
      "expression": "(3.4 + ROUND((1/120)*(IPower()-590))  + (0.3 * RandomInt(1, 3 + ROUND((8/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_WillpowerPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1083645",
      "name": "Willpower",
      "internal": "CoreStat_WillpowerPercent",
      "relevant": false,
      "key": "Willpower_Percent_Bonus",
      "power": 750,
      "expression": "(7.48 + ROUND((3.74/100)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_WillpowerPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583654",
      "name": "Willpower",
      "internal": "CoreStat_Willpower",
      "relevant": false,
      "key": "Willpower",
      "power": 0,
      "expression": "(2 + ROUND((16/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Willpower.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583654",
      "name": "Willpower",
      "internal": "CoreStat_Willpower",
      "relevant": false,
      "key": "Willpower",
      "power": 590,
      "expression": "(27 + ROUND((6/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Willpower.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "583654",
      "name": "Willpower",
      "internal": "CoreStat_Willpower",
      "relevant": false,
      "key": "Willpower",
      "power": 750,
      "expression": "(43 + ROUND((9/100)*(IPower()-750))  + RandomInt(1,8 + ROUND((3/100)*(IPower()-750)))) - 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/CoreStat_Willpower.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2060511",
      "name": "Willpower",
      "internal": "UNIQUE_CoreStat_Willpower_Higher",
      "relevant": false,
      "key": "Willpower",
      "power": 0,
      "expression": "(3 + ROUND((20/530)*(IPower()-10))  + (FloatRandomRangeWithInterval(3, 1, 3))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_CoreStat_Willpower_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2060511",
      "name": "Willpower",
      "internal": "UNIQUE_CoreStat_Willpower_Higher",
      "relevant": false,
      "key": "Willpower",
      "power": 590,
      "expression": "(35 + ROUND((17/120)*(IPower()-590))  + (FloatRandomRangeWithInterval(8, 1, 8))) - 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/UNIQUE_CoreStat_Willpower_Higher.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1924597",
      "name": "Willpower",
      "internal": "S04_CoreStat_WillpowerPercent",
      "relevant": false,
      "key": "Willpower_Percent_Bonus",
      "power": 0,
      "expression": "(0.4 + ROUND((1.3/530)*(IPower()-10))  + (0.1 * RandomInt(1, 3))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S04_CoreStat_WillpowerPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1924597",
      "name": "Willpower",
      "internal": "S04_CoreStat_WillpowerPercent",
      "relevant": false,
      "key": "Willpower_Percent_Bonus",
      "power": 590,
      "expression": "(3.4 + ROUND((1/120)*(IPower()-590))  + (0.3 * RandomInt(1, 3 + ROUND((8/120)*(IPower()-590))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S04_CoreStat_WillpowerPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "1924597",
      "name": "Willpower",
      "internal": "S04_CoreStat_WillpowerPercent",
      "relevant": false,
      "key": "Willpower_Percent_Bonus",
      "power": 750,
      "expression": "(7.48 + ROUND((3.74/100)*(IPower()-750))  + (0.3 * RandomInt(1, 11 + ROUND((4/100)*(IPower()-750))))) /  100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S04_CoreStat_WillpowerPercent.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2626679",
      "name": "to All Skills",
      "internal": "X2_UBERUNIQUE_SkillRankBonus_AllSkills",
      "relevant": false,
      "key": "Skill_Rank_All_Bonus",
      "power": 0,
      "expression": "ROUND((2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_UBERUNIQUE_SkillRankBonus_AllSkills.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2481661",
      "name": "to All Skills",
      "internal": "X2_Transfiguration_SkillRankBonus_AllSkills",
      "relevant": false,
      "key": "Skill_Rank_All_Bonus",
      "power": 0,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 1, 2) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_AllSkills.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2481661",
      "name": "to All Skills",
      "internal": "X2_Transfiguration_SkillRankBonus_AllSkills",
      "relevant": false,
      "key": "Skill_Rank_All_Bonus",
      "power": 750,
      "expression": "ROUND(FloatRandomRangeWithInterval(1, 2, 3) * GetTotalAffixBonus())",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/X2_Transfiguration_SkillRankBonus_AllSkills.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2686445",
      "name": "x Damage Multiplier",
      "internal": "Runeword_DamageType_Physical",
      "relevant": false,
      "key": "Bucketed_Multiplicative_Damage_Type",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, .225, .275)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Runeword_DamageType_Physical.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2686437",
      "name": "x Damage Multiplier",
      "internal": "Runeword_DamageType_Fire",
      "relevant": false,
      "key": "Bucketed_Multiplicative_Damage_Type",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, .225, .275)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Runeword_DamageType_Fire.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2686447",
      "name": "x Damage Multiplier",
      "internal": "Runeword_DamageType_Holy",
      "relevant": false,
      "key": "Bucketed_Multiplicative_Damage_Type",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, .225, .275)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Runeword_DamageType_Holy.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2686441",
      "name": "x Damage Multiplier",
      "internal": "Runeword_DamageType_Cold",
      "relevant": false,
      "key": "Bucketed_Multiplicative_Damage_Type",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, .225, .275)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Runeword_DamageType_Cold.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2686439",
      "name": "x Damage Multiplier",
      "internal": "Runeword_DamageType_Shadow",
      "relevant": false,
      "key": "Bucketed_Multiplicative_Damage_Type",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, .225, .275)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Runeword_DamageType_Shadow.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2686443",
      "name": "x Damage Multiplier",
      "internal": "Runeword_DamageType_Poison",
      "relevant": false,
      "key": "Bucketed_Multiplicative_Damage_Type",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, .225, .275)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Runeword_DamageType_Poison.aff.json"
    },
    {
      "bucket": "affixes",
      "id": "2678371",
      "name": "x Damage Multiplier",
      "internal": "Runeword_DamageType_Lightning",
      "relevant": false,
      "key": "Bucketed_Multiplicative_Damage_Type",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, .225, .275)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Runeword_DamageType_Lightning.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578716",
      "name": "Brawler's",
      "internal": "legendary_barb_018",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2.45+CurrentLegendaryRank()*0.05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_018.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2553921",
      "name": "of the Warpath",
      "internal": "legendary_barb_001_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_001_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1942672",
      "name": "of True Sight",
      "internal": "S05_BSK_Rogue_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "120+(CurrentLegendaryRank()-1)*4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Rogue_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1975355",
      "name": "of Apprehension",
      "internal": "legendary_spiritborn_040_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_040_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445870",
      "name": "The Penitent's",
      "internal": "legendary_paladin_040",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.35 + (0.01 * (CurrentLegendaryRank() - 1))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_040.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445870",
      "name": "The Penitent's",
      "internal": "legendary_paladin_040",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "0.05 + (0.005 * (CurrentLegendaryRank() - 1))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_040.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579746",
      "name": "of Piercing Static",
      "internal": "legendary_sorc_012",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "Round((30 + (CurrentLegendaryRank()-1)) / 10)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_012.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2620543",
      "name": "of the Wildrage",
      "internal": "legendary_druid_106_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_106_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1212246",
      "name": "of Efficiency",
      "internal": "legendary_sorc_132",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "35+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_132.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2591176",
      "name": "of Spiked Armor",
      "internal": "legendary_necro_102_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_102_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2540929",
      "name": "of Natural Instincts",
      "internal": "legendary_druid_062_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "7-(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_062_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578874",
      "name": "of Arrow Storms",
      "internal": "legendary_rogue_028",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "22.125+CurrentLegendaryRank()*0.375",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_028.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1768379",
      "name": "of Splintering Shards",
      "internal": "x1_legendary_rogue_130",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.25+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_rogue_130.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1768379",
      "name": "of Splintering Shards",
      "internal": "x1_legendary_rogue_130",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "(0.2+(CurrentLegendaryRank()-1)*0.005)*100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_rogue_130.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2414452",
      "name": "S10 Ring Unique Barb 101",
      "internal": "S10_Ring_Unique_Barb_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "8 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Barb_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578750",
      "name": "Gloves Unique Barb 001",
      "internal": "Gloves_Unique_Barb_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 3, 6)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Barb_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587824",
      "name": "Strange",
      "internal": "Talisman_Charm_Affix_S05_BSK_Generic_009",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 0.5, 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_S05_BSK_Generic_009.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2584046",
      "name": "Vulpine's",
      "internal": "legendary_generic_129_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_129_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1304822",
      "name": "Infiltrator's",
      "internal": "legendary_rogue_122",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.1+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_122.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2389126",
      "name": "S10 Ring Unique Spiritborn 004 x1",
      "internal": "S10_Ring_Unique_Spiritborn_004_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "7 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 6\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Spiritborn_004_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2577876",
      "name": "of Piercing Cold",
      "internal": "legendary_sorc_110_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_110_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1906504",
      "name": "of Inevitable Fate",
      "internal": "S05_BSK_Generic_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2.0+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Generic_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2541048",
      "name": "of the Followed Path",
      "internal": "legendary_druid_013_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.45+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_013_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579686",
      "name": "of Retaliation",
      "internal": "legendary_druid_071",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "35+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_071.aff.json"
    },
    {
      "bucket": "powers",
      "id": "616507",
      "name": "of Shielding Bones",
      "internal": "legendary_necro_054",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20 +(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_054.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578741",
      "name": "Veteran Brawler's",
      "internal": "legendary_barb_040",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3.6+CurrentLegendaryRank()*0.4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_040.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2415792",
      "name": "S10 2HBow Unique Rogue 001",
      "internal": "S10_2HBow_Unique_Rogue_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_2HBow_Unique_Rogue_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2415792",
      "name": "S10 2HBow Unique Rogue 001",
      "internal": "S10_2HBow_Unique_Rogue_001",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_2HBow_Unique_Rogue_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1184469",
      "name": "Ravenous",
      "internal": "legendary_rogue_106",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "75+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_106.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1224753",
      "name": "of Torment",
      "internal": "legendary_necro_100",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "300+(CurrentLegendaryRank()-1)*10",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822332",
      "name": "of Combined Strikes",
      "internal": "legendary_spiritborn_006_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.3+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_006_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "614914",
      "name": "of Thickened Blood",
      "internal": "legendary_necro_029",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60+(CurrentLegendaryRank()-1)*1.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_029.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1224521",
      "name": "of Biting Cold",
      "internal": "legendary_sorc_113",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_113.aff.json"
    },
    {
      "bucket": "powers",
      "id": "884984",
      "name": "of the Ursine Horror",
      "internal": "legendary_druid_066",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.5+(CurrentLegendaryRank()-1)*0.05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_066.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2313192",
      "name": "S10 Helm Unique Druid 100",
      "internal": "S10_Helm_Unique_Druid_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "35 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 2\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Helm_Unique_Druid_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2620551",
      "name": "of Shielding Bones",
      "internal": "legendary_necro_054_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 +(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_054_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1934391",
      "name": "Spirit Bond",
      "internal": "S05_BSK_Druid_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1) * 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Druid_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822339",
      "name": "Bruiser's",
      "internal": "legendary_spiritborn_008_x1",
      "relevant": true,
      "key": "Affix_Flat_Value_1",
      "power": 0,
      "expression": "0.08+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_008_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547936",
      "name": "of Lava",
      "internal": "legendary_warlock_016_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2.6+(CurrentLegendaryRank()-1)*0.04",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_016_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2469489",
      "name": "Revelator's",
      "internal": "legendary_paladin_084",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".125 + (CurrentLegendaryRank()-1) * 0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_084.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578840",
      "name": "Starlight",
      "internal": "legendary_generic_006",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_006.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574909",
      "name": "Trickster's",
      "internal": "legendary_rogue_144_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_144_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574579",
      "name": "Writhing",
      "internal": "legendary_generic_134_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6+(CurrentLegendaryRank()-1) * 0.3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_134_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2620610",
      "name": "Raw Might",
      "internal": "legendary_druid_122_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_122_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547950",
      "name": "Misanthropic",
      "internal": "legendary_warlock_020_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_020_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2683362",
      "name": "Runeword HolyThunder",
      "internal": "Runeword_HolyThunder",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 15, 20, 35)/100",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Runeword_HolyThunder.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574634",
      "name": "of Splintering Energy",
      "internal": "legendary_sorc_121_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "120 +(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_121_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2019033",
      "name": "of Forward Momentum",
      "internal": "legendary_barb_116",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_116.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2425391",
      "name": "S10 1HSword Unique Barb 103",
      "internal": "S10_1HSword_Unique_Barb_103",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_1HSword_Unique_Barb_103.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2622371",
      "name": "of Excellence",
      "internal": "legendary_paladin_076_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 + (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_076_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1977089",
      "name": "of Creeping Cadaver",
      "internal": "legendary_necro_132",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_132.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578764",
      "name": "of Earthquakes",
      "internal": "legendary_barb_002",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "1.07+CurrentLegendaryRank()*0.04",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578764",
      "name": "of Earthquakes",
      "internal": "legendary_barb_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1186856",
      "name": "of Stolen Vigor",
      "internal": "legendary_rogue_108",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_108.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2416134",
      "name": "S10 Amulet Unique Rogue 100",
      "internal": "S10_Amulet_Unique_Rogue_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Amulet_Unique_Rogue_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1740178",
      "name": "of Rapid Ossification",
      "internal": "legendary_necro_125",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_125.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2389412",
      "name": "S10 Quarterstaff Unique Spiritborn 016 x1",
      "internal": "S10_Quarterstaff_Unique_Spiritborn_016_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.0075 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 6\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Quarterstaff_Unique_Spiritborn_016_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2439219",
      "name": "(DNS) Thorns Taunt",
      "internal": "legendary_paladin_016",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_016.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578825",
      "name": "of the Crowded Sage",
      "internal": "legendary_generic_065",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_065.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2419149",
      "name": "S10 Gloves Unique Necro 102",
      "internal": "S10_Gloves_Unique_Necro_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Gloves_Unique_Necro_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578712",
      "name": "Battle-Mad",
      "internal": "legendary_barb_006",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.39+CurrentLegendaryRank()*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_006.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547920",
      "name": "Demonic",
      "internal": "legendary_warlock_009_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2.25+(CurrentLegendaryRank()-1)*0.05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_009_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2416843",
      "name": "(DNS) of Justice Faith Restoration",
      "internal": "legendary_paladin_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1946028",
      "name": "of the Cursed Aura",
      "internal": "S05_BSK_Necro_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2.5-(CurrentLegendaryRank()-1)*0.15",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Necro_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1949276",
      "name": "Inspiring Leader",
      "internal": "S05_BSK_Necro_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Necro_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2622381",
      "name": "of the Disciple",
      "internal": "legendary_paladin_059_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10 + (CurrentLegendaryRank() -1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_059_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1884339",
      "name": "High Velocity",
      "internal": "legendary_rogue_129",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_129.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578850",
      "name": "of Unstable Imbuements",
      "internal": "legendary_rogue_020",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_020.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1222123",
      "name": "Hulking",
      "internal": "legendary_necro_114",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_114.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2382267",
      "name": "S10 Ring Unique Druid 101",
      "internal": "S10_Ring_Unique_Druid_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 2\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Druid_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2382267",
      "name": "S10 Ring Unique Druid 101",
      "internal": "S10_Ring_Unique_Druid_101",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "0.3 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 2\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Druid_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2466053",
      "name": "of Swift Spirit",
      "internal": "legendary_paladin_054",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3 + 0.1 * (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_054.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1225581",
      "name": "Exploiter's",
      "internal": "Legendary_Generic_111",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Generic_111.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1803887",
      "name": "of the Flaming Rampage",
      "internal": "x1_legendary_barb_115",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "0.66+CurrentLegendaryRank()*0.03",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_barb_115.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579688",
      "name": "of Mending Stone",
      "internal": "legendary_druid_026",
      "relevant": false,
      "key": "Affix_Flat_Value_1",
      "power": 0,
      "expression": "0.055+(CurrentLegendaryRank()-1)*0.018",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_026.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579688",
      "name": "of Mending Stone",
      "internal": "legendary_druid_026",
      "relevant": false,
      "key": "Affix_Flat_Value_1",
      "power": 750,
      "expression": "(0.055+(CurrentLegendaryRank()-1)*0.018) * SacredAffixScalarDefense()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_026.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579688",
      "name": "of Mending Stone",
      "internal": "legendary_druid_026",
      "relevant": false,
      "key": "Affix_Flat_Value_1",
      "power": 800,
      "expression": "(0.055+(CurrentLegendaryRank()-1)*0.018) * AncestralAffixScalarDefense()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_026.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2590842",
      "name": "Talisman Charm Affix 1HSword Unique Rogue 001 x2",
      "internal": "Talisman_Charm_Affix_1HSword_Unique_Rogue_001_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 9, 12)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HSword_Unique_Rogue_001_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2418695",
      "name": "S10 Ring Unique Necro 101",
      "internal": "S10_Ring_Unique_Necro_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 - (1 * PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Necro_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574604",
      "name": "of Arcane Ward",
      "internal": "legendary_sorc_006_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_006_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1439751",
      "name": "of Gore Quills",
      "internal": "legendary_necro_123",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "60+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_123.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2544434",
      "name": "of Natural Defenses",
      "internal": "legendary_druid_128_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.1+(CurrentLegendaryRank()-1)*0.0075",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_128_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2409533",
      "name": "S10 Amulet Unique Barb 100",
      "internal": "S10_Amulet_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Amulet_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2409533",
      "name": "S10 Amulet Unique Barb 100",
      "internal": "S10_Amulet_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "55 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Amulet_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2394731",
      "name": "S10 Gloves Unique Generic 002",
      "internal": "S10_Gloves_Unique_Generic_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "300 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 7\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Gloves_Unique_Generic_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1212483",
      "name": "Incendiary",
      "internal": "legendary_sorc_103",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "7+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_103.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1206645",
      "name": "Crashstone",
      "internal": "legendary_druid_023",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_023.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1987429",
      "name": "of Interdiction",
      "internal": "legendary_spiritborn_034_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.08+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_034_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2468455",
      "name": "of Excellence",
      "internal": "legendary_paladin_076",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 + (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_076.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2239052",
      "name": "Hellbent Commander",
      "internal": "legendary_necro_136",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_136.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578756",
      "name": "of the Iron Warrior",
      "internal": "legendary_barb_008",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19+CurrentLegendaryRank()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_008.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2575214",
      "name": "Snowveiled",
      "internal": "legendary_sorc_108_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_108_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2419796",
      "name": "of Celestial Strife",
      "internal": "legendary_paladin_005",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.01 + (CurrentLegendaryRank()-1) * 0.00025",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_005.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2585075",
      "name": "Sickfoot's",
      "internal": "legendary_generic_133_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_133_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1931637",
      "name": "Earthscream",
      "internal": "S05_BSK_Druid_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),10, 0.6, 0.9)/2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Druid_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1931637",
      "name": "Earthscream",
      "internal": "S05_BSK_Druid_001",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),10, 0.8, 1)/2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Druid_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2413760",
      "name": "S10 2HMace Unique Barb 100",
      "internal": "S10_2HMace_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "80 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_2HMace_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2379501",
      "name": "S10 Ring Unique Druid 100",
      "internal": "S10_Ring_Unique_Druid_100",
      "relevant": false,
      "key": "Affix_Flat_Value_1",
      "power": 0,
      "expression": "2 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 2\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Druid_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2379501",
      "name": "S10 Ring Unique Druid 100",
      "internal": "S10_Ring_Unique_Druid_100",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "0.1 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 2\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Druid_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1184010",
      "name": "of Debilitating Toxins",
      "internal": "legendary_rogue_104",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_104.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1956797",
      "name": "of Tenuous Agility",
      "internal": "legendary_sorc_141",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_141.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2591036",
      "name": "Talisman Charm Affix Ring Unique Rogue 101",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Rogue_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 12, 15)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Rogue_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2404132",
      "name": "S10 Ring Unique Generic 100",
      "internal": "S10_Ring_Unique_Generic_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 7\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Generic_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2582877",
      "name": "Earthstriker's",
      "internal": "legendary_barb_014_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_014_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1882773",
      "name": "of Natural Selection",
      "internal": "x1_legendary_necro_130",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_necro_130.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1882773",
      "name": "of Natural Selection",
      "internal": "x1_legendary_necro_130",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_necro_130.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1947475",
      "name": "Skeletal Simulacrum",
      "internal": "S05_BSK_Necro_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 40, 50)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Necro_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1785606",
      "name": "Helm Unique Barb 101 x1",
      "internal": "Helm_Unique_Barb_101_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),20, 40, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Barb_101_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1785606",
      "name": "Helm Unique Barb 101 x1",
      "internal": "Helm_Unique_Barb_101_x1",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),20, 1, 3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Helm_Unique_Barb_101_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1040952",
      "name": "of Armageddon",
      "internal": "legendary_sorc_043",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.5+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_043.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1934644",
      "name": "of Elemental Constellation",
      "internal": "x1_legendary_sorc_141",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "0.5+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_sorc_141.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578882",
      "name": "Toxic Alchemist's",
      "internal": "legendary_rogue_023",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_023.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587634",
      "name": "Talisman Charm Affix Gloves Unique Generic 002",
      "internal": "Talisman_Charm_Affix_Gloves_Unique_Generic_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 200, 300)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Gloves_Unique_Generic_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1978616",
      "name": "of Soil Power",
      "internal": "legendary_spiritborn_042_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_042_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2557499",
      "name": "Duelist's",
      "internal": "legendary_barb_005_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.045+(CurrentLegendaryRank()-1) * 0.001",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_005_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1302634",
      "name": "Frostbitten",
      "internal": "legendary_rogue_123",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "48.75+CurrentLegendaryRank()*1.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_123.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2576352",
      "name": "Battle Caster's",
      "internal": "legendary_sorc_137_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5 + (CurrentLegendaryRank()-1) * 0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_137_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2569782",
      "name": "Battle Fervor's",
      "internal": "legendary_barb_011_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10 + (CurrentLegendaryRank()-1) * 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_011_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587827",
      "name": "Impulsive",
      "internal": "Talisman_Charm_Affix_S05_BSK_Generic_006",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 1, 3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_S05_BSK_Generic_006.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1225245",
      "name": "Amulet Unique Sorc 100",
      "internal": "Amulet_Unique_Sorc_100",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 1, 1.20)/1.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Sorc_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1229701",
      "name": "Gravitational",
      "internal": "legendary_sorc_119",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "8 - (CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_119.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1229701",
      "name": "Gravitational",
      "internal": "legendary_sorc_119",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "[Affix_Value_1]",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_119.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547968",
      "name": "of Malevolence",
      "internal": "legendary_warlock_025_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30-(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_025_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2580474",
      "name": "of Poisonous Clouds",
      "internal": "legendary_rogue_129_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.015",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_129_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2580474",
      "name": "of Poisonous Clouds",
      "internal": "legendary_rogue_129_x2",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "7+(CurrentLegendaryRank()-1)*0.15",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_129_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592899",
      "name": "Talisman Charm Affix Amulet Unique Barb 105 x2",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Barb_105_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.75, .9)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Barb_105_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1964483",
      "name": "of the Orange Herald",
      "internal": "legendary_sorc_143",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5 + ((CurrentLegendaryRank() - 1) / 2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_143.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2484503",
      "name": "of Heavenly Strength",
      "internal": "legendary_paladin_085",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20 + ((CurrentLegendaryRank() -1) )",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_085.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445885",
      "name": "of Righteous Rage",
      "internal": "legendary_paladin_041",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.8 + 0.01 * (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_041.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2425456",
      "name": "S10 Pants Unique Druid 002",
      "internal": "S10_Pants_Unique_Druid_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 2\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Pants_Unique_Druid_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2575303",
      "name": "Lingering",
      "internal": "legendary_sorc_107_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_107_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1208172",
      "name": "High Velocity",
      "internal": "legendary_rogue_100",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39.25+CurrentLegendaryRank()*0.75",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587796",
      "name": "Talisman Charm Affix Ring Unique Generic 102",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Generic_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 18, 26)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Generic_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592681",
      "name": "Talisman Charm Affix Quarterstaff Unique Spiritborn 016 x1",
      "internal": "Talisman_Charm_Affix_Quarterstaff_Unique_Spiritborn_016_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.005, 0.0075)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Quarterstaff_Unique_Spiritborn_016_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592889",
      "name": "Talisman Charm Affix 1HSword Unique Barb 103",
      "internal": "Talisman_Charm_Affix_1HSword_Unique_Barb_103",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 3, 4)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HSword_Unique_Barb_103.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2425670",
      "name": "S10 1HFocus Unique Necro 100",
      "internal": "S10_1HFocus_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".4 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_1HFocus_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578814",
      "name": "of the Calm Breeze",
      "internal": "legendary_druid_010",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6+(CurrentLegendaryRank()-1)*0.4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_010.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578814",
      "name": "of the Calm Breeze",
      "internal": "legendary_druid_010",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "1.1+(CurrentLegendaryRank()-1)*0.06",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_010.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547989",
      "name": "Pyroclastic",
      "internal": "legendary_warlock_030_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*0.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_030_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2465656",
      "name": "of Angelic Masterwork",
      "internal": "legendary_paladin_068",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 + (CurrentLegendaryRank() -1) * .02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_068.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547940",
      "name": "of Diabolical Armor",
      "internal": "legendary_warlock_018_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.025",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_018_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1950240",
      "name": "of the Dark Dance",
      "internal": "S05_BSK_Malignant_Generic_001",
      "relevant": false,
      "key": "Affix_Flat_Value_1",
      "power": 0,
      "expression": "0.2-(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Malignant_Generic_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1223239",
      "name": "Requiem",
      "internal": "legendary_necro_117",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "7+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_117.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2241686",
      "name": "of Impending Deluge",
      "internal": "legendary_druid_132",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.3+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_132.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1811514",
      "name": "Ruthless",
      "internal": "legendary_spiritborn_001_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 +(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_001_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587671",
      "name": "Talisman Charm Affix Pants Unique Generic 100",
      "internal": "Talisman_Charm_Affix_Pants_Unique_Generic_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 40, 100)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Pants_Unique_Generic_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1867840",
      "name": "of Accursed Touch",
      "internal": "legendary_generic_122",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_122.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1867840",
      "name": "of Accursed Touch",
      "internal": "legendary_generic_122",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_122.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1338011",
      "name": "(REDESIGN) of Metamorphic Stone",
      "internal": "Legendary_Druid_118",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "120+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Druid_118.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1427873",
      "name": "of Ancestral Charge",
      "internal": "legendary_barb_111",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19+CurrentLegendaryRank()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_111.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822329",
      "name": "of Unyielding Hits",
      "internal": "legendary_spiritborn_005_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.2+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_005_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2317535",
      "name": "S10 Helm Unique Druid 101",
      "internal": "S10_Helm_Unique_Druid_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.05 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 2\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Helm_Unique_Druid_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1936204",
      "name": "Firestarter",
      "internal": "S05_BSK_Sorcerer_003",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "0.1+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Sorcerer_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1457950",
      "name": "Moonrage",
      "internal": "s01_orb_offensive_druid_001",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/s01_orb_offensive_druid_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2425279",
      "name": "S10 Pants Unique Sorc 101",
      "internal": "S10_Pants_Unique_Sorc_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.4 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 5\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Pants_Unique_Sorc_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578793",
      "name": "of the Trampled Earth",
      "internal": "legendary_druid_049",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "100+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_049.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2593017",
      "name": "Talisman Charm Affix Amulet Unique Warlock 002",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Warlock_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.08, 0.1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Warlock_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1205051",
      "name": "of the Wildrage",
      "internal": "legendary_druid_106",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.2+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_106.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592895",
      "name": "Talisman Charm Affix Amulet Unique Barb 103 x2",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Barb_103_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.15, 0.2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Barb_103_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1987425",
      "name": "of Layered Wards",
      "internal": "legendary_spiritborn_033_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.3+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_033_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2553961",
      "name": "of Endless Fury",
      "internal": "legendary_barb_002_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "9.0+((CurrentLegendaryRank()-1)*.15)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_002_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547924",
      "name": "of Fathomless Dark",
      "internal": "legendary_warlock_011_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.65+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_011_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1222592",
      "name": "of Hardened Bones",
      "internal": "legendary_necro_115",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_115.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1222592",
      "name": "of Hardened Bones",
      "internal": "legendary_necro_115",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "5+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_115.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592664",
      "name": "Talisman Charm Affix Quarterstaff Unique Spiritborn 001",
      "internal": "Talisman_Charm_Affix_Quarterstaff_Unique_Spiritborn_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 15, 25)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Quarterstaff_Unique_Spiritborn_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1860795",
      "name": "of the Moonrise",
      "internal": "legendary_generic_120",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_120.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2389474",
      "name": "S10 Glaive Unique Spiritborn 010 x1",
      "internal": "S10_Glaive_Unique_Spiritborn_010_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 6\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Glaive_Unique_Spiritborn_010_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2586416",
      "name": "Talisman Charm Affix Amulet Unique Generic 101",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Generic_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(6, 6, 12)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Generic_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2617084",
      "name": "Ferocious",
      "internal": "legendary_spiritborn_013_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_013_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822350",
      "name": "Duelist's",
      "internal": "legendary_spiritborn_013_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_013_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589257",
      "name": "Talisman Charm Affix 1HShield Unique Paladin 005",
      "internal": "Talisman_Charm_Affix_1HShield_Unique_Paladin_005",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),20, 5.0, 10.0)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HShield_Unique_Paladin_005.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589257",
      "name": "Talisman Charm Affix 1HShield Unique Paladin 005",
      "internal": "Talisman_Charm_Affix_1HShield_Unique_Paladin_005",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),20, 60.0, 100.0)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HShield_Unique_Paladin_005.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2464860",
      "name": "of the Disciple",
      "internal": "legendary_paladin_059",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2 + (CurrentLegendaryRank() -1) *.2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_059.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1739655",
      "name": "Resistant Assailant's",
      "internal": "legendary_rogue_128",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6+(CurrentLegendaryRank()-1)*0.4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_128.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1221702",
      "name": "of Rathma's Chosen",
      "internal": "legendary_necro_111",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_111.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2594416",
      "name": "Talisman Charm Affix 2HScythe Unique Necro 100",
      "internal": "Talisman_Charm_Affix_2HScythe_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 1, 2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_2HScythe_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2543598",
      "name": "of Human Ingenuity",
      "internal": "legendary_druid_074_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.35+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_074_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592707",
      "name": "Talisman Charm Affix Ring Unique Spiritborn 003 x1",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Spiritborn_003_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 40, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Spiritborn_003_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2586426",
      "name": "Chained Anguish",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Generic_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(25, 75, 125)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Generic_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2012499",
      "name": "Glaive Unique Spiritborn 010 x1",
      "internal": "Glaive_Unique_Spiritborn_010_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(5, 3.5, 4)/2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Glaive_Unique_Spiritborn_010_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2584885",
      "name": "of the Orange Herald",
      "internal": "legendary_generic_131_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.7 + (CurrentLegendaryRank() - 1) * 0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_131_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2463566",
      "name": "(DNS) of the Healing Rally",
      "internal": "legendary_paladin_077",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "CurrentLegendaryRank() * .04",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_077.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2621651",
      "name": "of the Light's Mending",
      "internal": "legendary_paladin_063_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.025 +  ((CurrentLegendaryRank()-1) * 0.002)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_063_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822322",
      "name": "of Exhilaration",
      "internal": "legendary_spiritborn_003_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_003_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2580585",
      "name": "Blast-Trapper's",
      "internal": "legendary_rogue_101_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_101_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2580585",
      "name": "Blast-Trapper's",
      "internal": "legendary_rogue_101_x2",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "0.5+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_101_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1189297",
      "name": "Opportunist's",
      "internal": "legendary_rogue_109",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1.2+(CurrentLegendaryRank()-1)*0.03",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_109.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1189297",
      "name": "Opportunist's",
      "internal": "legendary_rogue_109",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "88.5+CurrentLegendaryRank()*1.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_109.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1934512",
      "name": "Winter Touch",
      "internal": "S05_BSK_Sorcerer_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1.5+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Sorcerer_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2467629",
      "name": "of Utmost Glory",
      "internal": "legendary_paladin_081",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".20 + (CurrentLegendaryRank()-1) * 0.0075",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_081.aff.json"
    },
    {
      "bucket": "powers",
      "id": "880500",
      "name": "of the Tempest",
      "internal": "legendary_druid_013",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_013.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2577945",
      "name": "of Malice",
      "internal": "legendary_rogue_150_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39.25+CurrentLegendaryRank()*0.75",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_150_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2389150",
      "name": "S10 Ring Unique Spiritborn 005 x1",
      "internal": "S10_Ring_Unique_Spiritborn_005_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "7 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 6\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Spiritborn_005_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1924261",
      "name": "Strange",
      "internal": "S05_BSK_Generic_009",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.8, 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Generic_009.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2558525",
      "name": "Raid Leader's",
      "internal": "legendary_barb_007_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3.9+CurrentLegendaryRank()*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_007_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2558525",
      "name": "Raid Leader's",
      "internal": "legendary_barb_007_x2",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "7+(CurrentLegendaryRank()-1)*0.15",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_007_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1206103",
      "name": "Ranger's",
      "internal": "Legendary_Rogue_124",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Rogue_124.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2468378",
      "name": "(DNS) of the Golden Nova",
      "internal": "legendary_paladin_060",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*0.15",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_060.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1761328",
      "name": "of Poisonous Clouds",
      "internal": "x1_legendary_rogue_129",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.015",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_rogue_129.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2575190",
      "name": "of Combustion",
      "internal": "legendary_sorc_139_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "70+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_139_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1738556",
      "name": "Virulent",
      "internal": "legendary_druid_123",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.2+(CurrentLegendaryRank()-1)*0.04",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_123.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1738556",
      "name": "Virulent",
      "internal": "legendary_druid_123",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*1.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_123.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2617223",
      "name": "Lord of Blood's",
      "internal": "legendary_paladin_009_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4 + (CurrentLegendaryRank()-1) * 0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_009_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2447225",
      "name": "of Lapa's Scripture",
      "internal": "legendary_paladin_042",
      "relevant": true,
      "key": "Affix_Flat_Value_1",
      "power": 0,
      "expression": "(0.06 + (CurrentLegendaryRank() - 1) * 0.0025)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_042.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1968061",
      "name": "of Haste",
      "internal": "legendary_spiritborn_044_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.2+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_044_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574595",
      "name": "of Innervation",
      "internal": "legendary_rogue_143_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_143_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578933",
      "name": "of Inner Calm",
      "internal": "legendary_generic_014",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_014.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2594438",
      "name": "Talisman Charm Affix Pants Unique Necro 100",
      "internal": "Talisman_Charm_Affix_Pants_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),20, 3, 7)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Pants_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2594438",
      "name": "Talisman Charm Affix Pants Unique Necro 100",
      "internal": "Talisman_Charm_Affix_Pants_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),20, 20, 50)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Pants_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579709",
      "name": "Deadeye's",
      "internal": "legendary_rogue_010",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_010.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1302491",
      "name": "of Noxious Ice",
      "internal": "legendary_rogue_117",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_117.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574470",
      "name": "of Target Practice",
      "internal": "legendary_rogue_140_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_140_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1215769",
      "name": "Vanquishing",
      "internal": "legendary_sorc_129",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_129.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2590861",
      "name": "Talisman Charm Affix Boots Unique Rogue 100",
      "internal": "Talisman_Charm_Affix_Boots_Unique_Rogue_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.60, 0.75)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Boots_Unique_Rogue_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578762",
      "name": "of Voracious Rage",
      "internal": "legendary_barb_013",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19.5+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_013.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2414621",
      "name": "S10 Helm Unique Barb 101 x1",
      "internal": "S10_Helm_Unique_Barb_101_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Helm_Unique_Barb_101_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2414621",
      "name": "S10 Helm Unique Barb 101 x1",
      "internal": "S10_Helm_Unique_Barb_101_x1",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "3 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Helm_Unique_Barb_101_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2417223",
      "name": "S10 1HScythe Unique Necro 100",
      "internal": "S10_1HScythe_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "160 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_1HScythe_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2417223",
      "name": "S10 1HScythe Unique Necro 100",
      "internal": "S10_1HScythe_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "25 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_1HScythe_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2420858",
      "name": "Lord of Blood's",
      "internal": "legendary_paladin_009",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 + (CurrentLegendaryRank()-1) * 0.4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_009.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1904963",
      "name": "Inquisitive",
      "internal": "S05_BSK_Generic_002",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(5, 5, 7.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Generic_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2463911",
      "name": "of the Golden Hour",
      "internal": "legendary_paladin_061",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 + (CurrentLegendaryRank() - 1) * 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_061.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2390422",
      "name": "S10 Amulet Unique Sorc 100",
      "internal": "S10_Amulet_Unique_Sorc_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "(FloatRandomRangeWithIntervalUniqueAffixPityBonus(1, 0.8, 0.8))*1.2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Amulet_Unique_Sorc_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1219216",
      "name": "Snap Frozen",
      "internal": "Legendary_Rogue_125",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6.325+CurrentLegendaryRank()*0.175",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Rogue_125.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2388291",
      "name": "S10 Helm Unique Spiritborn 009 x1",
      "internal": "S10_Helm_Unique_Spiritborn_009_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.4 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 6\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Helm_Unique_Spiritborn_009_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2417489",
      "name": "S10 1HMace Unique Druid 001",
      "internal": "S10_1HMace_Unique_Druid_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 2\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_1HMace_Unique_Druid_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1186378",
      "name": "of Siphoned Victuals",
      "internal": "legendary_rogue_112",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_112.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1927336",
      "name": "Weapon Mastery",
      "internal": "S05_BSK_Barbarian_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 140, 160)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Barbarian_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2457972",
      "name": "S10 1HSword Unique Barb 101",
      "internal": "S10_1HSword_Unique_Barb_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.005 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_1HSword_Unique_Barb_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2571959",
      "name": "of Furious Impulse",
      "internal": "legendary_barb_013_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6.5+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_013_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1754892",
      "name": "Aphotic",
      "internal": "legendary_necro_126",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_126.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1976571",
      "name": "of Empowered Feathers",
      "internal": "legendary_spiritborn_046_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25 +(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_046_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1602954",
      "name": "of Slaughter",
      "internal": "legendary_generic_115",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_115.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1978628",
      "name": "of Plains Power",
      "internal": "legendary_spiritborn_027_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "8+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_027_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1970962",
      "name": "Galvanized Slasher's",
      "internal": "legendary_rogue_132",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25 +(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_132.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1970962",
      "name": "Galvanized Slasher's",
      "internal": "legendary_rogue_132",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "19+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_132.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2594432",
      "name": "Talisman Charm Affix Amulet Unique Necro 102",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Necro_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 2, 10)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Necro_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2462321",
      "name": "of Unstoppable Force",
      "internal": "legendary_paladin_058",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".05 +(( CurrentLegendaryRank()-1)* .0075)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_058.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547915",
      "name": "Ominous",
      "internal": "legendary_warlock_007_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*0.2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_007_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1858274",
      "name": "of Pestilence",
      "internal": "legendary_spiritborn_016_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_016_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2042271",
      "name": "of Herculean Spectacle",
      "internal": "legendary_barb_117_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".25+(CurrentLegendaryRank()-1)*.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_117_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2541132",
      "name": "of the Ursine Horror",
      "internal": "legendary_druid_066_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4-(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_066_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1901725",
      "name": "Pants Unique Barb 100",
      "internal": "Pants_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 0.7, 1.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1901725",
      "name": "Pants Unique Barb 100",
      "internal": "Pants_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 750,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 0.7, 1.5) * SacredAffixScalarOffense()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1901725",
      "name": "Pants Unique Barb 100",
      "internal": "Pants_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 800,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 0.7, 1.5) * AncestralAffixScalarOffense()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Pants_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1225570",
      "name": "of Abundant Energy",
      "internal": "Legendary_Sorc_134",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Sorc_134.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1210590",
      "name": "Boots Unique Barb 100",
      "internal": "Boots_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "Round(FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 50, 100))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Boots_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1921747",
      "name": "Impulsive",
      "internal": "S05_BSK_Generic_006",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 3, 3.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Generic_006.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1220474",
      "name": "of Terror",
      "internal": "legendary_necro_104",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_104.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2461971",
      "name": "Virtuous",
      "internal": "legendary_paladin_074",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".4 + ((CurrentLegendaryRank() -1) * .01)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_074.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2417510",
      "name": "S10 Helm Unique Necro 100",
      "internal": "S10_Helm_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.4 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Helm_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2417510",
      "name": "S10 Helm Unique Necro 100",
      "internal": "S10_Helm_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Helm_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574656",
      "name": "of Refutation",
      "internal": "legendary_sorc_017_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_017_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2575379",
      "name": "of Frozen Memories",
      "internal": "legendary_coldUser_001_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_coldUser_001_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2465855",
      "name": "of the Arbiter's Zephyr",
      "internal": "legendary_paladin_071",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 + (CurrentLegendaryRank()-1)* .1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_071.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589249",
      "name": "Talisman Charm Affix 2HAxe Unique Paladin 001",
      "internal": "Talisman_Charm_Affix_2HAxe_Unique_Paladin_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 90, 180)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_2HAxe_Unique_Paladin_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2556906",
      "name": "Cut to the Bone",
      "internal": "legendary_barb_004_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_004_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2576823",
      "name": "of Iron Rain",
      "internal": "legendary_rogue_149_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_149_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1227283",
      "name": "of Shared Misery",
      "internal": "legendary_generic_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "35+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2620643",
      "name": "of Interdiction",
      "internal": "legendary_spiritborn_034_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.02+(CurrentLegendaryRank()-1)*0.001",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_034_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2403702",
      "name": "S10 Amulet Unique Sorc 101",
      "internal": "S10_Amulet_Unique_Sorc_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "65 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 5\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Amulet_Unique_Sorc_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2403702",
      "name": "S10 Amulet Unique Sorc 101",
      "internal": "S10_Amulet_Unique_Sorc_101",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "90 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 5\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Amulet_Unique_Sorc_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1619483",
      "name": "Raw Might",
      "internal": "legendary_druid_122",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_122.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1186690",
      "name": "Mangler's",
      "internal": "legendary_rogue_114",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "29+CurrentLegendaryRank()*0.75",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_114.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1439746",
      "name": "of Pestilent Points",
      "internal": "legendary_rogue_126",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "105+(CurrentLegendaryRank()-1)*3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_126.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1923692",
      "name": "of Sly Steps",
      "internal": "S05_BSK_Generic_008",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "45-(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Generic_008.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547917",
      "name": "Overwhelming",
      "internal": "legendary_warlock_008_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_008_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547987",
      "name": "Sadistic",
      "internal": "legendary_warlock_029_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_029_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587706",
      "name": "Talisman Charm Affix Pants Unique Generic 101",
      "internal": "Talisman_Charm_Affix_Pants_Unique_Generic_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 80, 160)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Pants_Unique_Generic_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592620",
      "name": "Talisman Charm Affix Pants Unique Spiritborn 100",
      "internal": "Talisman_Charm_Affix_Pants_Unique_Spiritborn_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 1, 1.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Pants_Unique_Spiritborn_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "610368",
      "name": "of Debilitating Darkness",
      "internal": "legendary_necro_022",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "80+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_022.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2461692",
      "name": "of Dominance",
      "internal": "legendary_paladin_053",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 + ((CurrentLegendaryRank() - 1)/5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_053.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1858272",
      "name": "Rebounding",
      "internal": "legendary_spiritborn_015_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.4+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_015_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587869",
      "name": "Talisman Charm Affix Ring Unique Druid 05 x2",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Druid_05_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 0.4, 0.6)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Druid_05_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578865",
      "name": "of the Expectant",
      "internal": "legendary_generic_067",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_067.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2621647",
      "name": "of Falling Feathers",
      "internal": "legendary_spiritborn_010_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2.5+(CurrentLegendaryRank()-1)*0.05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_010_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2591017",
      "name": "Talisman Charm Affix Gloves Unique Rogue 98",
      "internal": "Talisman_Charm_Affix_Gloves_Unique_Rogue_98",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 90, 120)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Gloves_Unique_Rogue_98.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2414712",
      "name": "S10 Boots Unique Barb 101",
      "internal": "S10_Boots_Unique_Barb_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "100 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Boots_Unique_Barb_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2447675",
      "name": "of Tyrael's Jurisdiction",
      "internal": "legendary_paladin_045",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "160 + (CurrentLegendaryRank() - 1) * 4",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_045.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2571947",
      "name": "Blood Boiling",
      "internal": "legendary_generic_123_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4.5+(CurrentLegendaryRank()-1)*0.133",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_123_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2040941",
      "name": "of Hit and Run",
      "internal": "x1_legendary_rogue_131",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "7.8+CurrentLegendaryRank()*0.2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_rogue_131.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1935062",
      "name": "Jolting",
      "internal": "S05_BSK_Sorcerer_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3.0-(CurrentLegendaryRank()-1)*0.133",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Sorcerer_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1221015",
      "name": "of the Damned",
      "internal": "legendary_necro_106",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "45+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_106.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574571",
      "name": "Storm Splitter's",
      "internal": "legendary_sorc_124_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_124_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1983612",
      "name": "of Momentum",
      "internal": "legendary_spiritborn_043_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.25+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_043_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2591186",
      "name": "of Coagulation",
      "internal": "legendary_necro_023_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15 +(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_023_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2567355",
      "name": "of Supremacy",
      "internal": "legendary_spiritborn_052",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.06+(CurrentLegendaryRank()-1)*0.003",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_052.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578826",
      "name": "Wind Striker",
      "internal": "legendary_generic_016",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_016.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2683387",
      "name": "Runeword Rain",
      "internal": "Runeword_Rain",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 5,15,30)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Runeword_Rain.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578710",
      "name": "Rapid",
      "internal": "legendary_generic_043",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_043.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592726",
      "name": "Talisman Charm Affix Ring Unique Spiritborn 006 x1",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Spiritborn_006_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.40, 0.50)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Spiritborn_006_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574567",
      "name": "of Arrogance",
      "internal": "S05_BSK_Sorcerer_002_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Sorcerer_002_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2208083",
      "name": "Rip and Tear",
      "internal": "legendary_spiritborn_050",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.1+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_050.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547911",
      "name": "Remorseless",
      "internal": "legendary_warlock_005_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_005_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578893",
      "name": "of Bursting Venoms",
      "internal": "legendary_rogue_029",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_029.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2596612",
      "name": "Talisman Charm Affix Boots Unique Sorc 100",
      "internal": "Talisman_Charm_Affix_Boots_Unique_Sorc_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 20, 40)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Boots_Unique_Sorc_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1202013",
      "name": "Slaking",
      "internal": "legendary_barb_103",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "44+CurrentLegendaryRank()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_103.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1202013",
      "name": "Slaking",
      "internal": "legendary_barb_103",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "19.75+CurrentLegendaryRank()*0.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_103.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822320",
      "name": "of Rallying Reversal",
      "internal": "legendary_spiritborn_002_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*0.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_002_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2409479",
      "name": "S10 Amulet Unique Sorc 102",
      "internal": "S10_Amulet_Unique_Sorc_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 5\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Amulet_Unique_Sorc_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578925",
      "name": "Flash Fire",
      "internal": "legendary_sorc_008",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_008.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1893589",
      "name": "of Frosty Strides",
      "internal": "legendary_generic_124",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "45+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_124.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1972587",
      "name": "of Fleet Wings",
      "internal": "legendary_spiritborn_024_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.25+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_024_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2389432",
      "name": "S10 Quarterstaff Unique Spiritborn 012 x1",
      "internal": "S10_Quarterstaff_Unique_Spiritborn_012_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1.2 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 6\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Quarterstaff_Unique_Spiritborn_012_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1439762",
      "name": "of Searing Wards",
      "internal": "legendary_sorc_136",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "125-(CurrentLegendaryRank()-1)*3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_136.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2467527",
      "name": "of Dazzling Light",
      "internal": "legendary_paladin_065",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 + ((CurrentLegendaryRank() -1) * .1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_065.aff.json"
    },
    {
      "bucket": "powers",
      "id": "616063",
      "name": "of Gloom",
      "internal": "legendary_necro_036",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_036.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2537990",
      "name": "Nature's Reach",
      "internal": "legendary_druid_078_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.4+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_078_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578786",
      "name": "Lightning Dancer's",
      "internal": "Legendary_Druid_115",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1.0+(CurrentLegendaryRank()-1)*0.03",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Druid_115.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1215396",
      "name": "Everliving",
      "internal": "legendary_sorc_131",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_131.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578702",
      "name": "of Bul-Kathos",
      "internal": "legendary_barb_026",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "1.33+CurrentLegendaryRank()*0.04",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_026.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578702",
      "name": "of Bul-Kathos",
      "internal": "legendary_barb_026",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_026.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2460066",
      "name": "of Salvation",
      "internal": "legendary_paladin_079",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3 + Round(CurrentLegendaryRank()/5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_079.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1929337",
      "name": "Executioner's",
      "internal": "S05_BSK_Barbarian_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*0.134",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Barbarian_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "621929",
      "name": "of Putrefaction",
      "internal": "legendary_necro_066",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_066.aff.json"
    },
    {
      "bucket": "powers",
      "id": "621929",
      "name": "of Putrefaction",
      "internal": "legendary_necro_066",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_066.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578870",
      "name": "1HDagger Unique Rogue 002",
      "internal": "1HDagger_Unique_Rogue_002",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.11.666, 0.1666)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HDagger_Unique_Rogue_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1981761",
      "name": "of Simple Reprisal",
      "internal": "legendary_spiritborn_026_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.10+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_026_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587714",
      "name": "Talisman Charm Affix Pants Unique Generic 102",
      "internal": "Talisman_Charm_Affix_Pants_Unique_Generic_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 10, 20)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Pants_Unique_Generic_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579641",
      "name": "of Giant Strides",
      "internal": "legendary_barb_010",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+CurrentLegendaryRank()*0.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_010.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1224681",
      "name": "Storm Swell",
      "internal": "legendary_sorc_115",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_115.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2188908",
      "name": "Gloves Unique Barb 101",
      "internal": "Gloves_Unique_Barb_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 4, 6)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Barb_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2675635",
      "name": "Runeword Phoenix",
      "internal": "Runeword_Phoenix",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 5,15,30)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Runeword_Phoenix.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2548008",
      "name": "of Ritual Synthesis",
      "internal": "legendary_warlock_036_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_036_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2569780",
      "name": "of Booming Voice",
      "internal": "legendary_barb_010_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+CurrentLegendaryRank()-1*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_010_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592699",
      "name": "Talisman Charm Affix Ring Unique Spiritborn 001 x1",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Spiritborn_001_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(3, 6, 9)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Spiritborn_001_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578807",
      "name": "Mangled",
      "internal": "legendary_druid_005",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_005.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579702",
      "name": "Stormchaser's",
      "internal": "legendary_druid_110",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.2+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_110.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592157",
      "name": "Talisman Charm Affix Amulet Unique Spiritborn 101",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Spiritborn_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 80, 100)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Spiritborn_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1225295",
      "name": "of Splintering Energy",
      "internal": "legendary_sorc_121",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.2 +(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_121.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2596631",
      "name": "Talisman Charm Affix Ring Unique Sorc 101",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Sorc_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 10, 20)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Sorc_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2457471",
      "name": "of Contemplation",
      "internal": "legendary_paladin_072",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.1 + (CurrentLegendaryRank()-1) * .005",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_072.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2394530",
      "name": "Inquisitive",
      "internal": "S10_S05_BSK_Generic_002",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "15 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 7\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_S05_BSK_Generic_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "849401",
      "name": "of the Alpha",
      "internal": "legendary_druid_075",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "100+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_075.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578787",
      "name": "Overcharged",
      "internal": "legendary_druid_028",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.008+(CurrentLegendaryRank()-1)*0.0005",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_028.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445177",
      "name": "(DNS) of Hearty Resolve",
      "internal": "legendary_paladin_032",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 + (CurrentLegendaryRank() - 1) * 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_032.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587495",
      "name": "Talisman Charm Affix Boots Unique Generic 002",
      "internal": "Talisman_Charm_Affix_Boots_Unique_Generic_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(5, 2, 4)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Boots_Unique_Generic_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2411524",
      "name": "S10 Gloves Unique Rogue 100",
      "internal": "S10_Gloves_Unique_Rogue_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "80 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Gloves_Unique_Rogue_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1974257",
      "name": "of Avoidance",
      "internal": "legendary_spiritborn_022_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_022_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2580591",
      "name": "of Aftermath",
      "internal": "legendary_rogue_153_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_153_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574559",
      "name": "Lightning Rod",
      "internal": "legendary_lightningUser_002_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "(200 + (CurrentLegendaryRank() - 1))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_lightningUser_002_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592937",
      "name": "Talisman Charm Affix Ring Unique Barb 100",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 50, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1924068",
      "name": "of Fierce Winds",
      "internal": "legendary_barb_114",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5+CurrentLegendaryRank()-1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_114.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1924068",
      "name": "of Fierce Winds",
      "internal": "legendary_barb_114",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "0.38+CurrentLegendaryRank()*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_114.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579639",
      "name": "Steadfast Berserker's",
      "internal": "legendary_barb_055",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3.9+CurrentLegendaryRank()*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_055.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2536648",
      "name": "of Shelter",
      "internal": "legendary_druid_063_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.30+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_063_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2394684",
      "name": "of the Uncanny Trickster",
      "internal": "S10_S05_BSK_Generic_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 7\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_S05_BSK_Generic_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2575290",
      "name": "of the Enchanter",
      "internal": "legendary_sorc_142_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15 + (CurrentLegendaryRank()-1) * 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_142_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574581",
      "name": "of Alchemical Advantage",
      "internal": "legendary_rogue_142_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3.9+CurrentLegendaryRank()*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_142_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "610372",
      "name": "Coldbringer's",
      "internal": "legendary_necro_023",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.9+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_023.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587778",
      "name": "Talisman Charm Affix Ring Unique Generic 100",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Generic_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 30, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Generic_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2416740",
      "name": "of the Northern Guard",
      "internal": "legendary_paladin_022",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_022.aff.json"
    },
    {
      "bucket": "powers",
      "id": "608902",
      "name": "Splintering",
      "internal": "legendary_necro_012",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_012.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547953",
      "name": "Gorefeast",
      "internal": "legendary_warlock_021_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_021_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2579588",
      "name": "Nightstalker's",
      "internal": "legendary_rogue_151_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_151_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2418075",
      "name": "S10 Amulet Unique Druid 101",
      "internal": "S10_Amulet_Unique_Druid_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 2\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Amulet_Unique_Druid_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2548002",
      "name": "of Impetus",
      "internal": "legendary_warlock_034_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_034_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2416828",
      "name": "(DO NOT SHIP) (PH) of Judicator Distant Damage",
      "internal": "legendary_paladin_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2614304",
      "name": "Steadfast Berserker's",
      "internal": "legendary_barb_055_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3.9+CurrentLegendaryRank()*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_055_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822347",
      "name": "Reaper's",
      "internal": "legendary_spiritborn_012_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.3+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_012_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578885",
      "name": "of Surprise",
      "internal": "legendary_rogue_018",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.6+(CurrentLegendaryRank()-1)*0.06",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_018.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578885",
      "name": "of Surprise",
      "internal": "legendary_rogue_018",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "78+CurrentLegendaryRank()*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_018.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1993123",
      "name": "of Omnipower",
      "internal": "S05_BSK_2HStaff_Unique_Sorcerer_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(60, 300, 360)/2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_2HStaff_Unique_Sorcerer_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1859813",
      "name": "Undying",
      "internal": "legendary_generic_119",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_119.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2420856",
      "name": "Bulwark's",
      "internal": "legendary_paladin_008",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_008.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2585058",
      "name": "Joltkeeper's",
      "internal": "x1_legendary_sorc_140_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_sorc_140_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1466901",
      "name": "Shard of Dawn",
      "internal": "LTE_Hibernal_legendary_generic_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/LTE_Hibernal_legendary_generic_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2543092",
      "name": "Powershifting",
      "internal": "legendary_druid_113_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.10+(CurrentLegendaryRank()-1) * 0.00333",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_113_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592615",
      "name": "Talisman Charm Affix Pants Unique Spiritborn 015 x1",
      "internal": "Talisman_Charm_Affix_Pants_Unique_Spiritborn_015_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.2, 0.3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Pants_Unique_Spiritborn_015_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2446874",
      "name": "1HFlail Unique Paladin 002",
      "internal": "1HFlail_Unique_Paladin_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(5, 50, 100)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFlail_Unique_Paladin_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1221534",
      "name": "of Decay",
      "internal": "legendary_necro_107",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "65+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_107.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578894",
      "name": "Trickster's",
      "internal": "legendary_rogue_019",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.8+(CurrentLegendaryRank()-1)*0.05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_019.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578894",
      "name": "Trickster's",
      "internal": "legendary_rogue_019",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_019.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1965062",
      "name": "Lightning Rod",
      "internal": "legendary_sorc_145",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "(25 + (CurrentLegendaryRank() - 1)) *2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_145.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579643",
      "name": "Weapon Master's",
      "internal": "legendary_barb_004",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_004.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579643",
      "name": "Weapon Master's",
      "internal": "legendary_barb_004",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_004.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2401826",
      "name": "S10 Ring Unique Generic 102",
      "internal": "S10_Ring_Unique_Generic_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "13 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 7\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Generic_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2394779",
      "name": "S10 Boots Unique Generic 002",
      "internal": "S10_Boots_Unique_Generic_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 7\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Boots_Unique_Generic_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2420884",
      "name": "of Lagera's Sovereignty",
      "internal": "legendary_paladin_012",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_012.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547971",
      "name": "of Fiendish Oppression",
      "internal": "legendary_warlock_026_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_026_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574616",
      "name": "Overheating",
      "internal": "legendary_burningUser_001_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15 + (CurrentLegendaryRank()-1) * 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_burningUser_001_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578914",
      "name": "Charged",
      "internal": "legendary_sorc_027",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_027.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2594445",
      "name": "Talisman Charm Affix Ring Unique Necro 102",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Necro_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.1, 0.2) * 10",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Necro_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2576064",
      "name": "Mage-Lord's",
      "internal": "legendary_sorc_120_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_120_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1485369",
      "name": "of Elemental Fate",
      "internal": "legendary_generic_114",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_114.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2569778",
      "name": "of Guttural Yell",
      "internal": "legendary_barb_009_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19.5+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_009_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1225449",
      "name": "of the Deflecting Barrier",
      "internal": "legendary_generic_107",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_107.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1926782",
      "name": "of Anger Management",
      "internal": "S05_BSK_Barbarian_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Barbarian_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1934415",
      "name": "Amulet Unique Barb 101",
      "internal": "Amulet_Unique_Barb_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 20, 40)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Barb_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2585933",
      "name": "2HStaff Unique Sorc 101 x2",
      "internal": "2HStaff_Unique_Sorc_101_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, (0.04, 0.05)/2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HStaff_Unique_Sorc_101_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1812312",
      "name": "of the Agile Wolf",
      "internal": "x1_legendary_druid_124",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".20+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_druid_124.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2472477",
      "name": "(DNS) of Expiation",
      "internal": "legendary_paladin_083",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".1 + (CurrentLegendaryRank()-1) * 0.005",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_083.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578755",
      "name": "of Limitless Rage",
      "internal": "Legendary_Barb_110",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.15+(CurrentLegendaryRank()-1)*0.0025",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Barb_110.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2147318",
      "name": "of Mind's Awakening",
      "internal": "legendary_sorc_146",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 + (CurrentLegendaryRank()-1) * 0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_146.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2591043",
      "name": "Talisman Charm Affix Ring Unique Rogue 102",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Rogue_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),10, 75, 90)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Rogue_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1201315",
      "name": "of Anemia",
      "internal": "legendary_barb_102",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19.5+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1985480",
      "name": "of Endurance",
      "internal": "legendary_spiritborn_029_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.08 +(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_029_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574919",
      "name": "of Entrapment",
      "internal": "legendary_rogue_145_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "7.8+CurrentLegendaryRank()*0.2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_145_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578858",
      "name": "Icy Alchemist's",
      "internal": "legendary_rogue_024",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_024.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592903",
      "name": "Talisman Charm Affix Boots Unique Barb 101",
      "internal": "Talisman_Charm_Affix_Boots_Unique_Barb_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 45, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Boots_Unique_Barb_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1212281",
      "name": "of the Frozen Tundra",
      "internal": "legendary_sorc_116",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_116.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1222472",
      "name": "of the Embalmer",
      "internal": "legendary_necro_120",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_120.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2586399",
      "name": "Symphony of Silence",
      "internal": "Talisman_Charm_Affix_1HDagger_Unique_Generic_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(25, 50, 100)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HDagger_Unique_Generic_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1925377",
      "name": "of Charged Flash",
      "internal": "x1_legendary_sorc_140",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.4+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_sorc_140.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1901766",
      "name": "Gloves Unique Barb 100",
      "internal": "Gloves_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 110, 140)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1815979",
      "name": "Stormcrow's",
      "internal": "x1_legendary_druid_126",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.60+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_druid_126.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445175",
      "name": "of Glynn's Anvil",
      "internal": "legendary_paladin_031",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2.5 + (CurrentLegendaryRank()-1) * 0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_031.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822345",
      "name": "Raider's",
      "internal": "legendary_spiritborn_011_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.1+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_011_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579701",
      "name": "Shockwave",
      "internal": "legendary_druid_074",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "80+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_074.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2548006",
      "name": "of Authority",
      "internal": "legendary_warlock_035_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1) * 3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_035_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2620618",
      "name": "of Anger Management",
      "internal": "S05_BSK_Barbarian_001_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Barbarian_001_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587834",
      "name": "of the Uncanny Trickster",
      "internal": "Talisman_Charm_Affix_S05_BSK_Generic_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 10, 30)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_S05_BSK_Generic_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2591001",
      "name": "Talisman Charm Affix Gloves Unique Rogue 001 x2",
      "internal": "Talisman_Charm_Affix_Gloves_Unique_Rogue_001_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 45, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Gloves_Unique_Rogue_001_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2414018",
      "name": "S10 Chest Unique Barb 100",
      "internal": "S10_Chest_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Chest_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2577075",
      "name": "of Elemental Attunement",
      "internal": "legendary_sorc_126_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "8 + (CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_126_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2542023",
      "name": "of Grim Prognosis",
      "internal": "Legendary_Druid_119_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.2+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Druid_119_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1213812",
      "name": "of Singed Extremities",
      "internal": "legendary_sorc_104",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "45+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_104.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1971366",
      "name": "of Iron Rain",
      "internal": "legendary_rogue_133",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.8+(CurrentLegendaryRank()-1)*0.08",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_133.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1226355",
      "name": "Assimilation",
      "internal": "legendary_generic_104",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "7+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_104.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574563",
      "name": "of Cold Judgement",
      "internal": "S05_BSK_Sorcerer_001_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Sorcerer_001_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587846",
      "name": "Talisman Charm Affix Ring Unique Druid 02 x2",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Druid_02_x2",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.4, 0.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Druid_02_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2590920",
      "name": "Talisman Charm Affix Boots Unique Rogue 101",
      "internal": "Talisman_Charm_Affix_Boots_Unique_Rogue_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 45, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Boots_Unique_Rogue_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2590920",
      "name": "Talisman Charm Affix Boots Unique Rogue 101",
      "internal": "Talisman_Charm_Affix_Boots_Unique_Rogue_101",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 45, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Boots_Unique_Rogue_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1206400",
      "name": "Vigorous",
      "internal": "legendary_druid_100",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2390305",
      "name": "S10 Ring Unique Sorc 100",
      "internal": "S10_Ring_Unique_Sorc_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1.3 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 5\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Sorc_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1926363",
      "name": "of Tenuous Survival",
      "internal": "legendary_sorc_140",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_140.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1926238",
      "name": "of Fevered Mauling",
      "internal": "legendary_druid_124",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_124.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1926238",
      "name": "of Fevered Mauling",
      "internal": "legendary_druid_124",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_124.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2593015",
      "name": "Talisman Charm Affix Amulet Unique Warlock 001",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Warlock_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 0.02, 0.03)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2541850",
      "name": "Envenomed",
      "internal": "legendary_druid_077_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.2+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_077_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2567943",
      "name": "Amulet Unique Spiritborn 102",
      "internal": "Amulet_Unique_Spiritborn_102",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "(S14_Mythic_UniquePotency > 0)?(20*(1+S14_Mythic_UniquePotency)):FloatRandomRangeWithIntervalUniqueAffixPityBonus(5, 16.667, 20)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Spiritborn_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574460",
      "name": "Impairing",
      "internal": "legendary_rogue_139_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_139_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2466880",
      "name": "of Hale's Salve",
      "internal": "legendary_paladin_064",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".005 + (CurrentLegendaryRank() -1) * 0.00025",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_064.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578909",
      "name": "Protecting",
      "internal": "legendary_generic_034",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_034.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547945",
      "name": "of Deeper Shadows",
      "internal": "legendary_warlock_019_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_019_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2448539",
      "name": "of Pilgrim's Progress",
      "internal": "legendary_paladin_050",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20 + 2 * (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_050.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2246466",
      "name": "of Contamination",
      "internal": "legendary_rogue_138",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_138.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589215",
      "name": "Talisman Charm Affix Ring Unique Paladin 002",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Paladin_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 1.5, 2.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Paladin_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2542620",
      "name": "of Mending Stone",
      "internal": "legendary_druid_026_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.04+(CurrentLegendaryRank()-1)*0.001",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_026_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2215574",
      "name": "Perforator's",
      "internal": "legendary_rogue_137",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_137.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1301761",
      "name": "of Lethal Dusk",
      "internal": "legendary_rogue_120",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_120.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1225181",
      "name": "of Overwhelming Currents",
      "internal": "legendary_sorc_117",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_117.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1978374",
      "name": "of Sky Power",
      "internal": "legendary_spiritborn_045_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_045_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2175683",
      "name": "of Endless Talons",
      "internal": "legendary_spiritborn_049",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_049.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2452975",
      "name": "S10 Boots Unique Sorc 100",
      "internal": "S10_Boots_Unique_Sorc_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 5\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Boots_Unique_Sorc_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2420868",
      "name": "Vanguard's",
      "internal": "legendary_paladin_011",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "100 + (CurrentLegendaryRank()-1) * 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_011.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1950266",
      "name": "of the Prudent Heart",
      "internal": "S05_BSK_Malignant_Generic_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2.5+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Malignant_Generic_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1859769",
      "name": "Hectic",
      "internal": "legendary_generic_118",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3+(CurrentLegendaryRank()-1)*0.2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_118.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1186574",
      "name": "Blast-Trapper's",
      "internal": "legendary_rogue_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1186574",
      "name": "Blast-Trapper's",
      "internal": "legendary_rogue_101",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "0.5+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578845",
      "name": "Conceited",
      "internal": "legendary_generic_027",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_027.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2145128",
      "name": "of Electrified Claws",
      "internal": "legendary_druid_130",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_130.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1214292",
      "name": "Earthguard",
      "internal": "legendary_druid_114",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_114.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592703",
      "name": "Talisman Charm Affix Ring Unique Spiritborn 002 x1",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Spiritborn_002_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 1, 1.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Spiritborn_002_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2394310",
      "name": "S10 Amulet Unique Generic 101",
      "internal": "S10_Amulet_Unique_Generic_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 7\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Amulet_Unique_Generic_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1220102",
      "name": "Umbrous",
      "internal": "legendary_rogue_116",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "45+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_116.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578749",
      "name": "Iron Blood",
      "internal": "legendary_barb_005",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_005.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574550",
      "name": "Blasting",
      "internal": "legendary_sorc_116_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "80+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_116_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2419596",
      "name": "(DNS) Conqueror's",
      "internal": "legendary_paladin_004",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40 - (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_004.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1987452",
      "name": "of Temporal Incisions",
      "internal": "legendary_spiritborn_038_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_038_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2457976",
      "name": "of Dedication",
      "internal": "legendary_paladin_066",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5 + (CurrentLegendaryRank() -1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_066.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1201951",
      "name": "of the Changeling's Debt",
      "internal": "legendary_druid_038",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40 +(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_038.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2417249",
      "name": "S10 Helm Unique Rogue 002",
      "internal": "S10_Helm_Unique_Rogue_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Helm_Unique_Rogue_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2164939",
      "name": "Vehement Brawler's",
      "internal": "legendary_generic_127",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "35+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_127.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587861",
      "name": "Talisman Charm Affix Ring Unique Druid 03 x2",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Druid_03_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.4, 0.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Druid_03_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2389457",
      "name": "S10 Quarterstaff Unique Spiritborn 001",
      "internal": "S10_Quarterstaff_Unique_Spiritborn_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 6\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Quarterstaff_Unique_Spiritborn_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1221659",
      "name": "Tides of Blood",
      "internal": "legendary_necro_108",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_108.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2594421",
      "name": "Talisman Charm Affix Amulet Unique Necro 100 x2",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Necro_100_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 15, 25)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Necro_100_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1304554",
      "name": "Agile",
      "internal": "legendary_rogue_118",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20 + (CurrentLegendaryRank() -1) *.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_118.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1741829",
      "name": "of Adaptability",
      "internal": "legendary_generic_116",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1) * 1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_116.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1184418",
      "name": "of Uncanny Treachery",
      "internal": "legendary_rogue_103",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.195+CurrentLegendaryRank()*0.005",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_103.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592924",
      "name": "Talisman Charm Affix Helm Unique Barb 100",
      "internal": "Talisman_Charm_Affix_Helm_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 40, 50)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Helm_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592539",
      "name": "Talisman Charm Affix Chest Unique Spiritborn 013 x1",
      "internal": "Talisman_Charm_Affix_Chest_Unique_Spiritborn_013_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(3, 0.07, 0.1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Chest_Unique_Spiritborn_013_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2620647",
      "name": "of Elusive Menace",
      "internal": "legendary_rogue_121_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+CurrentLegendaryRank()-1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_121_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "616122",
      "name": "of Serration",
      "internal": "legendary_necro_038",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_038.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2575085",
      "name": "Trapper's",
      "internal": "legendary_rogue_146_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_146_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587652",
      "name": "Talisman Charm Affix Gloves Unique Generic 004",
      "internal": "Talisman_Charm_Affix_Gloves_Unique_Generic_004",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 75, 125)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Gloves_Unique_Generic_004.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2575383",
      "name": "Recharging",
      "internal": "legendary_sorc_118_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4 + (CurrentLegendaryRank()-1) * 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_118_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587880",
      "name": "Talisman Charm Affix Ring Unique Druid 07 x2",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Druid_07_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(3, 0.02, 0.04)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Druid_07_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "610047",
      "name": "of Transfusion",
      "internal": "Legendary_Necro_122",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Necro_122.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2014186",
      "name": "of the Fortress",
      "internal": "S05_BSK_Barbarian_004",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Barbarian_004.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1223323",
      "name": "of Reanimation",
      "internal": "legendary_necro_118",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_118.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2152638",
      "name": "of Bitter Infection",
      "internal": "legendary_rogue_136",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "80+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_136.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592885",
      "name": "Talisman Charm Affix 1HSword Unique Barb 101",
      "internal": "Talisman_Charm_Affix_1HSword_Unique_Barb_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.0035, 0.005)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HSword_Unique_Barb_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2617264",
      "name": "Bulwark's",
      "internal": "legendary_paladin_008_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_008_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2576122",
      "name": "Encased",
      "internal": "legendary_coldUser_002_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6 + (CurrentLegendaryRank()-1)* 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_coldUser_002_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579683",
      "name": "Seismic-shift",
      "internal": "legendary_druid_047",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_047.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579683",
      "name": "Seismic-shift",
      "internal": "legendary_druid_047",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "2-((CurrentLegendaryRank()-1)*0.1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_047.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574510",
      "name": "Prepared Assailant's",
      "internal": "legendary_rogue_141_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_141_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2044227",
      "name": "Clandestine",
      "internal": "S05_BSK_Rogue_004",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Rogue_004.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2439363",
      "name": "(DNS) Iron Body's",
      "internal": "legendary_paladin_023",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "125 +(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_023.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578956",
      "name": "unique QA Barrier Ring",
      "internal": "unique_QA_Barrier_Ring",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "ExpectedLevelForIPower()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/unique_QA_Barrier_Ring.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589263",
      "name": "Talisman Charm Affix Pants Unique Paladin 002",
      "internal": "Talisman_Charm_Affix_Pants_Unique_Paladin_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, .04, .08)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Pants_Unique_Paladin_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547977",
      "name": "of Immolation",
      "internal": "legendary_warlock_027_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "160+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_027_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1225191",
      "name": "of the Unwavering",
      "internal": "legendary_sorc_126",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_126.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1841369",
      "name": "of Death Chill",
      "internal": "x1_legendary_necro_128",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_necro_128.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2401410",
      "name": "Strange",
      "internal": "S10_S05_BSK_Generic_009",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "(40 / 100) * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 7\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_S05_BSK_Generic_009.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578792",
      "name": "of Disobedience",
      "internal": "legendary_generic_036",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_036.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2616416",
      "name": "of Apogeic Furor",
      "internal": "legendary_generic_126_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6.5+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_126_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2448369",
      "name": "of Watkins' Law",
      "internal": "legendary_paladin_049",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "45 + (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_049.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1968381",
      "name": "of Nebulous Brews",
      "internal": "legendary_rogue_130",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_130.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2340115",
      "name": "Talisman SetPower Pala05 01",
      "internal": "Talisman_SetPower_Pala05_01",
      "relevant": false,
      "key": "Paladin_Aura_Potency",
      "power": 0,
      "expression": "Affix.\"Static Value 0\"",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_SetPower_Pala05_01.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578758",
      "name": "Windlasher",
      "internal": "legendary_barb_027",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.34+CurrentLegendaryRank()*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_027.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1200856",
      "name": "of Tempering Blows",
      "internal": "legendary_barb_105",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_105.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547926",
      "name": "of Heresy",
      "internal": "legendary_warlock_012_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*0.2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_012_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587878",
      "name": "Talisman Charm Affix Ring Unique Druid 06 x2",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Druid_06_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(2, 6, 8)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Druid_06_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1221467",
      "name": "of Crippling Darkness",
      "internal": "legendary_necro_105",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_105.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1212497",
      "name": "Encased",
      "internal": "legendary_sorc_111",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_111.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1977735",
      "name": "of Amplified Damage",
      "internal": "legendary_necro_133",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_133.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1186374",
      "name": "Cheat's",
      "internal": "legendary_rogue_111",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "14.75+CurrentLegendaryRank()*0.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_111.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2446965",
      "name": "Gloves Unique Paladin 002",
      "internal": "Gloves_Unique_Paladin_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(5, 30, 50)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Paladin_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "616076",
      "name": "of Ultimate Shadow",
      "internal": "Legendary_Necro_121",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "80+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Necro_121.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547980",
      "name": "Bane-Link",
      "internal": "legendary_warlock_028_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_028_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2467143",
      "name": "of Firm Decree",
      "internal": "legendary_paladin_062",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20 + (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_062.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1848038",
      "name": "of Compound Fracture",
      "internal": "x1_legendary_necro_129",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_necro_129.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1746093",
      "name": "Juggernaut's",
      "internal": "legendary_generic_117",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "100+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_117.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592897",
      "name": "Talisman Charm Affix Amulet Unique Barb 104 x2",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Barb_104_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.30, 0.40)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Barb_104_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2567333",
      "name": "of Intricacy",
      "internal": "legendary_spiritborn_051",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_051.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445837",
      "name": "(DNS) of Valor Defense",
      "internal": "legendary_paladin_035",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.1 + (CurrentLegendaryRank() - 1) * 0.005",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_035.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1301738",
      "name": "of Synergy",
      "internal": "legendary_rogue_119",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "58.5+CurrentLegendaryRank()*1.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_119.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2538155",
      "name": "of the Pack Alpha",
      "internal": "legendary_druid_075_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.1+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_075_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2594402",
      "name": "Talisman Charm Affix 1HShield Unique Necro 101",
      "internal": "Talisman_Charm_Affix_1HShield_Unique_Necro_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 25, 45)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HShield_Unique_Necro_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574494",
      "name": "Wyward's",
      "internal": "legendary_lightningUser_003_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25 + (CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_lightningUser_003_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2596555",
      "name": "Talisman Charm Affix 1HMace Unique Sorc 100",
      "internal": "Talisman_Charm_Affix_1HMace_Unique_Sorc_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 15, 25)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HMace_Unique_Sorc_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2448316",
      "name": "of Ascension",
      "internal": "legendary_paladin_047",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5 + 0.1 * (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_047.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2577234",
      "name": "Sapping",
      "internal": "legendary_generic_132_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_132_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "609903",
      "name": "Bone Breaker's",
      "internal": "legendary_necro_016",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_016.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1858278",
      "name": "Insatiable",
      "internal": "legendary_spiritborn_018_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.3+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_018_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1858278",
      "name": "Insatiable",
      "internal": "legendary_spiritborn_018_x1",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "0.6+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_018_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592997",
      "name": "Talisman Charm Affix 2HSword Unique Warlock 001",
      "internal": "Talisman_Charm_Affix_2HSword_Unique_Warlock_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.35, 0.45)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_2HSword_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2580483",
      "name": "of Mending Obscurity",
      "internal": "legendary_rogue_152_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "7+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_152_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1967627",
      "name": "Starving Ravager's",
      "internal": "legendary_spiritborn_023_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "14-(CurrentLegendaryRank()-1)*.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_023_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2419572",
      "name": "(DNS) of Zealot Battlerage",
      "internal": "legendary_paladin_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4 + (CurrentLegendaryRank()-1) * 0.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1222402",
      "name": "of the Stampede",
      "internal": "Legendary_Druid_117",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Druid_117.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2410252",
      "name": "S10 1HDagger Unique Rogue 001",
      "internal": "S10_1HDagger_Unique_Rogue_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "70 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_1HDagger_Unique_Rogue_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2425499",
      "name": "S10 2HCrossbow Unique Rogue 100",
      "internal": "S10_2HCrossbow_Unique_Rogue_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "300 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_2HCrossbow_Unique_Rogue_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1200309",
      "name": "Skinwalker's",
      "internal": "legendary_druid_042",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(.05*(CurrentLegendaryRank()-1))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_042.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2439343",
      "name": "of Akarat's Blessing",
      "internal": "legendary_paladin_019",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10 + (CurrentLegendaryRank()-1) * 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_019.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592922",
      "name": "Talisman Charm Affix Chest Unique Barb 100",
      "internal": "Talisman_Charm_Affix_Chest_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 45, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Chest_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2575266",
      "name": "Cremator's",
      "internal": "legendary_fireUser_001_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "45 + ((CurrentLegendaryRank()-1) * 2/3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_fireUser_001_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589720",
      "name": "Talisman Charm Affix 1HDagger Unique Rogue 001",
      "internal": "Talisman_Charm_Affix_1HDagger_Unique_Rogue_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 45, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HDagger_Unique_Rogue_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2164685",
      "name": "of Apogeic Furor",
      "internal": "legendary_generic_126",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6+(CurrentLegendaryRank()-1)*0.2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_126.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592105",
      "name": "Talisman Charm Affix Amulet Unique Spiritborn 100",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Spiritborn_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 3, 5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Spiritborn_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1981977",
      "name": "Menacing",
      "internal": "legendary_spiritborn_041_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5 +(CurrentLegendaryRank()-1)*0.2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_041_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1338285",
      "name": "of the Blurred Beast",
      "internal": "Legendary_Druid_119",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "55+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Druid_119.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589202",
      "name": "Talisman Charm Affix Ring Unique Paladin 001",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Paladin_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 40, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Paladin_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578879",
      "name": "Energizing",
      "internal": "legendary_rogue_014",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_014.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579680",
      "name": "Balanced",
      "internal": "legendary_druid_060",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_060.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2575120",
      "name": "Grenadier's",
      "internal": "legendary_rogue_147_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "45+(CurrentLegendaryRank()-1)*0.75",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_147_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2577860",
      "name": "of Overwhelming Currents",
      "internal": "legendary_sorc_117_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2 + (CurrentLegendaryRank()-1) * 0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_117_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579645",
      "name": "2HAxe Unique Barb 001",
      "internal": "2HAxe_Unique_Barb_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 40, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HAxe_Unique_Barb_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578878",
      "name": "Shadowslicer",
      "internal": "legendary_rogue_026",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "150+(CurrentLegendaryRank()-1)*10",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_026.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2460566",
      "name": "(DNS)  of the Supportive Rally",
      "internal": "legendary_paladin_057",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "CurrentLegendaryRank() * .05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_057.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547961",
      "name": "of Cauterization",
      "internal": "legendary_warlock_022_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_022_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2591025",
      "name": "Talisman Charm Affix Helm Unique Rogue 001",
      "internal": "Talisman_Charm_Affix_Helm_Unique_Rogue_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 120, 150)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Helm_Unique_Rogue_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2414655",
      "name": "S10 Amulet Unique Barb 101",
      "internal": "S10_Amulet_Unique_Barb_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Amulet_Unique_Barb_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2575334",
      "name": "of Biting Cold",
      "internal": "legendary_coldUser_003_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_coldUser_003_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578735",
      "name": "of the Dire Whirlwind",
      "internal": "legendary_barb_025",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5+ 0.5*CurrentLegendaryRank()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_025.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2468693",
      "name": "of Chastisement",
      "internal": "legendary_paladin_075",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "55 + (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_075.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2458224",
      "name": "of the Light's Mending",
      "internal": "legendary_paladin_063",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".05+  ((CurrentLegendaryRank()-1) * .0025)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_063.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2458224",
      "name": "of the Light's Mending",
      "internal": "legendary_paladin_063",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": ".01 +   ((CurrentLegendaryRank()-1) * .00075)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_063.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2410224",
      "name": "S10 Boots Unique Rogue 100",
      "internal": "S10_Boots_Unique_Rogue_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".75 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Boots_Unique_Rogue_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2575399",
      "name": "Sunderfrost",
      "internal": "legendary_sorc_115_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_115_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1225423",
      "name": "Ghostwalker",
      "internal": "legendary_generic_100",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2388364",
      "name": "S10 Chest Unique Spiritborn 013 x1",
      "internal": "S10_Chest_Unique_Spiritborn_013_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.1 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 6\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Chest_Unique_Spiritborn_013_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578728",
      "name": "of Grasping Whirlwind",
      "internal": "legendary_barb_050",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6-(CurrentLegendaryRank() -1) * 0.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_050.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2677118",
      "name": "OPAL Amulet Unique Generic 100",
      "internal": "OPAL_Amulet_Unique_Generic_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 7.5, 8)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/OPAL_Amulet_Unique_Generic_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578765",
      "name": "of Ancestral Echoes",
      "internal": "legendary_barb_014",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "44+CurrentLegendaryRank()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_014.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578765",
      "name": "of Ancestral Echoes",
      "internal": "legendary_barb_014",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "19+CurrentLegendaryRank()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_014.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578868",
      "name": "of Encircling Blades",
      "internal": "legendary_rogue_011",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39.25+CurrentLegendaryRank()*0.75",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_011.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1218948",
      "name": "of Explosive Verve",
      "internal": "legendary_rogue_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "667442",
      "name": "Bold Chieftain's",
      "internal": "legendary_barb_057",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "8+(CurrentLegendaryRank()-1) * 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_057.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1987443",
      "name": "of Potent Exchange",
      "internal": "legendary_spiritborn_047_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.2 +(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_047_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587600",
      "name": "Talisman Charm Affix Chest Unique Generic 100",
      "internal": "Talisman_Charm_Affix_Chest_Unique_Generic_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 100, 200)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Chest_Unique_Generic_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579699",
      "name": "Stormclaw's",
      "internal": "legendary_druid_059",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_059.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1858270",
      "name": "Unrelenting",
      "internal": "legendary_spiritborn_014_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50 +(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_014_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2553966",
      "name": "of Walloping",
      "internal": "legendary_barb_003_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_003_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587612",
      "name": "Talisman Charm Affix Chest Unique Generic 101",
      "internal": "Talisman_Charm_Affix_Chest_Unique_Generic_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 10, 30)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Chest_Unique_Generic_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578738",
      "name": "of Burning Rage",
      "internal": "Legendary_Barb_108",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.425+CurrentLegendaryRank()*0.025",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Barb_108.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1858284",
      "name": "of Redirected Force",
      "internal": "legendary_spiritborn_021_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.4+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_021_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1201797",
      "name": "of the Dark Howl",
      "internal": "legendary_druid_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2.5+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2117213",
      "name": "of the Solitary Shadow",
      "internal": "legendary_necro_134",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_134.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2417910",
      "name": "S10 2HStaff Unique Druid 001",
      "internal": "S10_2HStaff_Unique_Druid_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "250 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 2\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_2HStaff_Unique_Druid_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "652950",
      "name": "Dust Devil's",
      "internal": "legendary_barb_019",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.76+CurrentLegendaryRank()*0.04",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_019.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1969083",
      "name": "Breakneck Bandit's",
      "internal": "legendary_rogue_131",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_131.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2591047",
      "name": "Deceptive",
      "internal": "Talisman_Charm_Affix_S05_BSK_Rogue_005",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 6.0, 8.0)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_S05_BSK_Rogue_005.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822343",
      "name": "of Falling Feathers",
      "internal": "legendary_spiritborn_010_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*0.05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_010_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578880",
      "name": "of Imitated Imbuement",
      "internal": "legendary_rogue_003",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2586388",
      "name": "Carrion Reaver",
      "internal": "Talisman_Charm_Affix_1HAxe_Unique_Generic_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "ROUND(FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),20, 1, 3))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HAxe_Unique_Generic_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2586388",
      "name": "Carrion Reaver",
      "internal": "Talisman_Charm_Affix_1HAxe_Unique_Generic_003",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),20, 4, 8)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HAxe_Unique_Generic_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2542976",
      "name": "Embattled",
      "internal": "legendary_druid_114_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "150+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_114_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578779",
      "name": "Accelerating",
      "internal": "Legendary_Generic_110",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Generic_110.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578788",
      "name": "Dire Wolf's",
      "internal": "Legendary_Druid_116",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Druid_116.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1212894",
      "name": "Symbiotic",
      "internal": "legendary_druid_113",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2.5+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_113.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2620651",
      "name": "of Synergy",
      "internal": "legendary_rogue_119_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_119_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1227270",
      "name": "Stable",
      "internal": "legendary_sorc_124",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6.5+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_124.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1622932",
      "name": "Battle Caster's",
      "internal": "legendary_sorc_137",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_137.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574530",
      "name": "Everliving",
      "internal": "legendary_generic_130_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_130_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "607884",
      "name": "of Hewed Flesh",
      "internal": "legendary_necro_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2425752",
      "name": "S10 Ring Unique Sorc 102",
      "internal": "S10_Ring_Unique_Sorc_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 5\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Sorc_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547997",
      "name": "Methodical",
      "internal": "legendary_warlock_033_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_033_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578803",
      "name": "Stoneworker's",
      "internal": "legendary_druid_111",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".8+(CurrentLegendaryRank()-1)*.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_111.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2544522",
      "name": "of the Unleashed Beast",
      "internal": "legendary_druid_133_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.5+(CurrentLegendaryRank()-1)*0.075",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_133_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547913",
      "name": "Aggressive",
      "internal": "legendary_warlock_006_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "8+(CurrentLegendaryRank()-1)*0.2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_006_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "610216",
      "name": "of the Void",
      "internal": "legendary_necro_017",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_017.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579747",
      "name": "Frostblitz",
      "internal": "legendary_sorc_017",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.55-(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_017.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2616408",
      "name": "of Retribution",
      "internal": "legendary_generic_038_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_038_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1963371",
      "name": "of the Firebird",
      "internal": "legendary_sorc_142",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.5+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_142.aff.json"
    },
    {
      "bucket": "powers",
      "id": "610241",
      "name": "Rotting",
      "internal": "legendary_necro_020",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_020.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592928",
      "name": "Talisman Charm Affix Pants Unique Barb 100 x2",
      "internal": "Talisman_Charm_Affix_Pants_Unique_Barb_100_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.3, 0.4)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Pants_Unique_Barb_100_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2557986",
      "name": "Heavy Hitting",
      "internal": "legendary_barb_006_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_006_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592556",
      "name": "Talisman Charm Affix Glaive Unique Spiritborn 010 x1",
      "internal": "Talisman_Charm_Affix_Glaive_Unique_Spiritborn_010_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 2, 3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Glaive_Unique_Spiritborn_010_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1966074",
      "name": "Fell Soothsayer's",
      "internal": "legendary_spiritborn_036_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.7 +(CurrentLegendaryRank()-1)*0.03",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_036_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587841",
      "name": "Talisman Charm Affix Ring Unique Druid 01 x2",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Druid_01_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.25, 0.35)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Druid_01_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592932",
      "name": "Talisman Charm Affix Pants Unique Barb 101",
      "internal": "Talisman_Charm_Affix_Pants_Unique_Barb_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.6, 0.8)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Pants_Unique_Barb_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578751",
      "name": "of Encroaching Wrath",
      "internal": "legendary_barb_020",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_020.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574608",
      "name": "of Piercing Static",
      "internal": "legendary_sorc_012_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4 + (CurrentLegendaryRank()-1) * 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_012_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578726",
      "name": "2HMace Unique Barb 100",
      "internal": "2HMace_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 60, 80)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579656",
      "name": "2HMace Unique Barb 001",
      "internal": "2HMace_Unique_Barb_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),20, 2, 3.3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Barb_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579656",
      "name": "2HMace Unique Barb 001",
      "internal": "2HMace_Unique_Barb_001",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),15, 0.75, 1.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HMace_Unique_Barb_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574589",
      "name": "Icy Alchemist's",
      "internal": "legendary_rogue_024_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_024_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2448361",
      "name": "of the Judicator",
      "internal": "legendary_paladin_048",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 + (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_048.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2593019",
      "name": "Talisman Charm Affix Amulet Unique Warlock 003",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Warlock_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 4, 6)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Warlock_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592669",
      "name": "Talisman Charm Affix Quarterstaff Unique Spiritborn 012 x1",
      "internal": "Talisman_Charm_Affix_Quarterstaff_Unique_Spiritborn_012_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 0.4, 0.6)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Quarterstaff_Unique_Spiritborn_012_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1433953",
      "name": "Subterranean",
      "internal": "legendary_druid_121",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_121.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1221426",
      "name": "of Bursting Bones",
      "internal": "legendary_necro_101",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.3+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445850",
      "name": "of the Zealot's Covenant",
      "internal": "legendary_paladin_036",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 + 0.01 * (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_036.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574502",
      "name": "Galvanic",
      "internal": "legendary_lightningUser_001_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_lightningUser_001_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2388431",
      "name": "S10 Helm Unique Spiritborn 011 x1",
      "internal": "S10_Helm_Unique_Spiritborn_011_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.6 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 6\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Helm_Unique_Spiritborn_011_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1858280",
      "name": "Bristleback",
      "internal": "legendary_spiritborn_019_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*0.05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_019_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2389499",
      "name": "S10 Pants Unique Spiritborn 100",
      "internal": "S10_Pants_Unique_Spiritborn_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1.5 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 6\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Pants_Unique_Spiritborn_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1227651",
      "name": "Needleflare",
      "internal": "legendary_generic_106",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_106.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2192357",
      "name": "of Delayed Extinction",
      "internal": "legendary_barb_118",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank() -1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_118.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2467583",
      "name": "of Holy Cadence",
      "internal": "legendary_paladin_080",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25 + ( CurrentLegendaryRank() - 1) * .5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_080.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2542658",
      "name": "Crushing",
      "internal": "legendary_druid_049_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.45+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_049_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592607",
      "name": "Talisman Charm Affix Helm Unique Spiritborn 011 x1",
      "internal": "Talisman_Charm_Affix_Helm_Unique_Spiritborn_011_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.4, 0.6)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Helm_Unique_Spiritborn_011_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1213533",
      "name": "Elementalist's",
      "internal": "legendary_sorc_127",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_127.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2620638",
      "name": "of Debilitating Darkness",
      "internal": "legendary_necro_022_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_022_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2464389",
      "name": "of Militance",
      "internal": "legendary_paladin_055",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".0025 + (CurrentLegendaryRank() -1) * .000125",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_055.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2468717",
      "name": "of Exorcism",
      "internal": "legendary_paladin_067",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 + (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_067.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2543915",
      "name": "Archdruid's",
      "internal": "legendary_druid_104_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.45+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_104_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1950503",
      "name": "of the Great Feast",
      "internal": "S05_BSK_Malignant_Necro_001",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "35+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Malignant_Necro_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578897",
      "name": "of the Umbral",
      "internal": "legendary_generic_021",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_021.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2394880",
      "name": "S10 Helm Unique Generic 003",
      "internal": "S10_Helm_Unique_Generic_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 7\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Helm_Unique_Generic_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574575",
      "name": "of Merciless Cold",
      "internal": "legendary_sorc_035_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10 + (CurrentLegendaryRank()-1) * 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_035_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2411624",
      "name": "of the Shadow Realm",
      "internal": "S10_x1_unique_rogue_128",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_x1_unique_rogue_128.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2559872",
      "name": "1HAxe Unique Warlock 001",
      "internal": "1HAxe_Unique_Warlock_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 10, 15)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HAxe_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592987",
      "name": "Talisman Charm Affix 2HAxe Unique Warlock 001",
      "internal": "Talisman_Charm_Affix_2HAxe_Unique_Warlock_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.02, 0.03)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_2HAxe_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1622847",
      "name": "of the Long Shadow",
      "internal": "legendary_necro_124",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)*1.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_124.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578699",
      "name": "Relentless Berserker's",
      "internal": "legendary_barb_011",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_011.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1223790",
      "name": "Tidal",
      "internal": "legendary_necro_109",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_109.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1976569",
      "name": "of Recalling Feathers",
      "internal": "legendary_spiritborn_025_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*0.05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_025_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1965000",
      "name": "of Elemental Acuity",
      "internal": "legendary_sorc_144",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_144.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1987448",
      "name": "of Alacrity",
      "internal": "legendary_spiritborn_048_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50 +(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_048_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2576074",
      "name": "of Warmth",
      "internal": "legendary_sorc_136_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2 + (CurrentLegendaryRank()-1) * 0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_136_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1214116",
      "name": "Prodigy's",
      "internal": "legendary_sorc_125",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_125.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1620630",
      "name": "of Artful Initiative",
      "internal": "legendary_rogue_127",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39.5+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_127.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1882770",
      "name": "of the Uncanny Trickster",
      "internal": "S05_BSK_Generic_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 15, 20)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Generic_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2418752",
      "name": "Skeletal Simulacrum",
      "internal": "S10_S05_BSK_Necro_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_S05_BSK_Necro_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2418752",
      "name": "Skeletal Simulacrum",
      "internal": "S10_S05_BSK_Necro_002",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "3 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_S05_BSK_Necro_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587807",
      "name": "Wendigo Seal",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Generic_103",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 30, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Generic_103.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1943568",
      "name": "Coldclip",
      "internal": "S05_BSK_Rogue_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "70+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Rogue_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2618120",
      "name": "Progenitor's",
      "internal": "legendary_barb_015_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_015_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592571",
      "name": "Talisman Charm Affix Helm Unique Spiritborn 009 x1",
      "internal": "Talisman_Charm_Affix_Helm_Unique_Spiritborn_009_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.2, 0.3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Helm_Unique_Spiritborn_009_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1919997",
      "name": "Wildbolt",
      "internal": "S05_BSK_Generic_005",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3.5-(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Generic_005.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2014637",
      "name": "of the Rushing Wilds",
      "internal": "legendary_druid_127",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_127.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1212316",
      "name": "of the Frozen Wake",
      "internal": "legendary_sorc_109",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_109.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1944498",
      "name": "S05 BSK Generic 004",
      "internal": "S05_BSK_Generic_004",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 70, 100)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Generic_004.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1437499",
      "name": "Craven",
      "internal": "legendary_generic_112",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_112.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2418008",
      "name": "S10 Ring Unique Druid 003",
      "internal": "S10_Ring_Unique_Druid_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 2\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Druid_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2533690",
      "name": "of the Calm Breeze",
      "internal": "legendary_druid_010_X2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.20+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_010_X2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592993",
      "name": "Talisman Charm Affix 2HMace Unique Warlock 001",
      "internal": "Talisman_Charm_Affix_2HMace_Unique_Warlock_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.08, 0.1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_2HMace_Unique_Warlock_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2420653",
      "name": "of Proselytizing",
      "internal": "legendary_paladin_006",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50 + (CurrentLegendaryRank()-1) * 5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_006.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2429507",
      "name": "(DNS) Juggernaut CC",
      "internal": "legendary_paladin_013",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3 + (CurrentLegendaryRank()-1) * 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_013.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2414482",
      "name": "S10 Helm Unique Barb 100",
      "internal": "S10_Helm_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "50 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Helm_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547938",
      "name": "of Scorn",
      "internal": "legendary_warlock_017_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6+(CurrentLegendaryRank()-1)*0.2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_017_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2448274",
      "name": "(DNS) of Executive Arbiter",
      "internal": "legendary_paladin_046",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50 + 2 * (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_046.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1922389",
      "name": "Sticker-thought",
      "internal": "S05_BSK_Generic_007",
      "relevant": false,
      "key": "Affix_Flat_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Generic_007.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578842",
      "name": "of the Protector",
      "internal": "legendary_generic_011",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": ".70+(CurrentLegendaryRank()-1)*.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_011.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2407780",
      "name": "of Omnipower",
      "internal": "S10_S05_BSK_2HStaff_Unique_Sorcerer_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "90 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 5\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_S05_BSK_2HStaff_Unique_Sorcerer_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2107188",
      "name": "of Assistance",
      "internal": "legendary_generic_126_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".225+(CurrentLegendaryRank()-1)*.005",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_126_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547906",
      "name": "Insidious",
      "internal": "legendary_warlock_003_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_003_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2439349",
      "name": "of the Indomitable",
      "internal": "legendary_paladin_020",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 + ((CurrentLegendaryRank()-1))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_020.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2152208",
      "name": "of Siphoning Strikes",
      "internal": "legendary_rogue_135",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "45+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_135.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445862",
      "name": "Apostle's",
      "internal": "legendary_paladin_039",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.1 + 0.005 * (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_039.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547991",
      "name": "Nefarious",
      "internal": "legendary_warlock_031_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_031_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2439231",
      "name": "of Verdant Restoration",
      "internal": "legendary_paladin_017",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.002 + (CurrentLegendaryRank()-1) * 0.0001",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_017.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2414036",
      "name": "S10 Ring Unique Barb 100",
      "internal": "S10_Ring_Unique_Barb_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "80 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Barb_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1199204",
      "name": "Earthstriker's",
      "internal": "legendary_barb_104",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "14+CurrentLegendaryRank()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_104.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2420864",
      "name": "(DNS) of Salvation",
      "internal": "legendary_paladin_010",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_010.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1978626",
      "name": "of Forest Power",
      "internal": "legendary_spiritborn_035_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40 +(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_035_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1205995",
      "name": "of the Rampaging Werebeast",
      "internal": "legendary_druid_104",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60+(CurrentLegendaryRank()-1)*3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_104.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574628",
      "name": "of the Frozen Wake",
      "internal": "legendary_sorc_109_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3 + (CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_109_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2439139",
      "name": "(DNS) CC Area Damage",
      "internal": "legendary_paladin_014",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_014.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592717",
      "name": "Talisman Charm Affix Ring Unique Spiritborn 004 x1",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Spiritborn_004_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(5, 0.15, 0.2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Spiritborn_004_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "616486",
      "name": "Unyielding Commander's",
      "internal": "legendary_necro_053",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "70+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_053.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587509",
      "name": "Talisman Charm Affix Boots Unique Generic 003",
      "internal": "Talisman_Charm_Affix_Boots_Unique_Generic_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 40, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Boots_Unique_Generic_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1199208",
      "name": "Bear Clan Berserker's",
      "internal": "legendary_barb_107",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+CurrentLegendaryRank()-1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_107.aff.json"
    },
    {
      "bucket": "powers",
      "id": "615173",
      "name": "Necrotic Carapace",
      "internal": "legendary_necro_031",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_031.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2417467",
      "name": "S10 2HScythe Unique Necro 100",
      "internal": "S10_2HScythe_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_2HScythe_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822341",
      "name": "of Binding Morass",
      "internal": "legendary_spiritborn_009_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.5+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_009_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822341",
      "name": "of Binding Morass",
      "internal": "legendary_spiritborn_009_x1",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "0.4+(CurrentLegendaryRank()-1)*0.015",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_009_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2420755",
      "name": "Gloves Unique Paladin 001",
      "internal": "Gloves_Unique_Paladin_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(25, 100, 125)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Gloves_Unique_Paladin_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2614308",
      "name": "Battle-Mad",
      "internal": "legendary_barb_058_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1) * 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_058_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2591172",
      "name": "of Death's Defense",
      "internal": "legendary_necro_067_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20 +(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_067_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2596515",
      "name": "Talisman Charm Affix Gloves Unique Necro 105",
      "internal": "Talisman_Charm_Affix_Gloves_Unique_Necro_105",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 30, 40)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Gloves_Unique_Necro_105.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2596515",
      "name": "Talisman Charm Affix Gloves Unique Necro 105",
      "internal": "Talisman_Charm_Affix_Gloves_Unique_Necro_105",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),10, 50, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Gloves_Unique_Necro_105.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2156287",
      "name": "of Incendiary Fissures",
      "internal": "legendary_barb_117",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+CurrentLegendaryRank()-1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_117.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578706",
      "name": "of Berserk Ripping",
      "internal": "legendary_barb_001",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.39+CurrentLegendaryRank()*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2401430",
      "name": "S10 Gloves Unique Generic 004",
      "internal": "S10_Gloves_Unique_Generic_004",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "125 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 7\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Gloves_Unique_Generic_004.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578919",
      "name": "Snowguard's",
      "internal": "legendary_sorc_006",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_006.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1868257",
      "name": "Blood Boiling",
      "internal": "legendary_generic_123",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1.75+(CurrentLegendaryRank()-1)*0.3",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_123.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445852",
      "name": "Squire's",
      "internal": "legendary_paladin_037",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.1 + 0.005 * (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_037.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587838",
      "name": "Inquisitive",
      "internal": "Talisman_Charm_Affix_S05_BSK_Generic_002",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 5, 15)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_S05_BSK_Generic_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587661",
      "name": "Talisman Charm Affix Helm Unique Generic 003",
      "internal": "Talisman_Charm_Affix_Helm_Unique_Generic_003",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 20, 40)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Helm_Unique_Generic_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578860",
      "name": "Enshrouding",
      "internal": "legendary_rogue_004",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_004.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2596633",
      "name": "Talisman Charm Affix Ring Unique Sorc 103 x2",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Sorc_103_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 60, 80)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Sorc_103_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2596633",
      "name": "Talisman Charm Affix Ring Unique Sorc 103 x2",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Sorc_103_x2",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 40, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Sorc_103_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2450702",
      "name": "S10 2HAxe Unique Barb 001",
      "internal": "S10_2HAxe_Unique_Barb_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_2HAxe_Unique_Barb_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574612",
      "name": "of Elemental Constellation",
      "internal": "x1_legendary_sorc_141_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "45 + (CurrentLegendaryRank()-1)*0.75",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_sorc_141_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1983766",
      "name": "of Tenacity",
      "internal": "legendary_spiritborn_032_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25-(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_032_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1972501",
      "name": "of the Unholy Confederate",
      "internal": "legendary_necro_127",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1+(CurrentLegendaryRank()-1) * 0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_127.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2249121",
      "name": "Shivering",
      "internal": "legendary_sorc_147",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "(0.9+ (CurrentLegendaryRank() - 1)/100)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_147.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2575135",
      "name": "of the Untarnished Blaze",
      "internal": "legendary_sorc_008_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_008_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1222415",
      "name": "Cadaverous",
      "internal": "legendary_necro_119",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "9+(CurrentLegendaryRank()-1) * 1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_119.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1212462",
      "name": "of Fortune",
      "internal": "legendary_sorc_112",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_112.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547963",
      "name": "Enfeebling",
      "internal": "legendary_warlock_023_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_023_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2468273",
      "name": "of Loyalty",
      "internal": "legendary_paladin_056",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25 - (CurrentLegendaryRank() -1) * 1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_056.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2447350",
      "name": "(DNS) of Better Retribution",
      "internal": "legendary_paladin_043",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.3 + 0.02 * (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_043.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1199626",
      "name": "Devilish",
      "internal": "Legendary_Barb_109",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.38+CurrentLegendaryRank()*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Barb_109.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2439355",
      "name": "(DNS) of Righteous Pursuit",
      "internal": "legendary_paladin_021",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_021.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2439148",
      "name": "(DNS) Thorns DD",
      "internal": "legendary_paladin_015",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "70 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_015.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579652",
      "name": "of Vocalized Empowerment",
      "internal": "legendary_barb_007",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_007.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2622376",
      "name": "of Dominance",
      "internal": "legendary_paladin_053_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 + (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_053_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2470741",
      "name": "of Holy Punishment",
      "internal": "legendary_paladin_082",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".4 + (CurrentLegendaryRank()-1) * 0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_082.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2591005",
      "name": "Talisman Charm Affix Gloves Unique Rogue 002 x2",
      "internal": "Talisman_Charm_Affix_Gloves_Unique_Rogue_002_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 2.5, 3)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Gloves_Unique_Rogue_002_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2540447",
      "name": "Great Storm",
      "internal": "legendary_druid_059_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_059_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592520",
      "name": "Talisman Charm Affix Amulet Unique Spiritborn 103",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Spiritborn_103",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 200, 300)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Spiritborn_103.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2620659",
      "name": "of the Embalmer",
      "internal": "legendary_necro_120_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_120_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592893",
      "name": "Talisman Charm Affix Amulet Unique Barb 102 x2",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Barb_102_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.5666, 0.7333)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Barb_102_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1184525",
      "name": "Vengeful",
      "internal": "legendary_rogue_105",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "88.5+CurrentLegendaryRank()*1.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_105.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2571892",
      "name": "of Prolific Fury",
      "internal": "legendary_barb_012_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.28+CurrentLegendaryRank()*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_012_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1933286",
      "name": "Rejuvenating",
      "internal": "S05_BSK_Druid_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Druid_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2586362",
      "name": "Talisman Charm Affix 1HAxe Unique Generic 001",
      "internal": "Talisman_Charm_Affix_1HAxe_Unique_Generic_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 65, 95)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HAxe_Unique_Generic_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1983319",
      "name": "of Reactive Armor",
      "internal": "legendary_spiritborn_028_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.3+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_028_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1950261",
      "name": "of Creeping Death",
      "internal": "S05_BSK_Malignant_Generic_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Malignant_Generic_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1983255",
      "name": "of Kinetic Suppression",
      "internal": "legendary_spiritborn_037_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1 +(CurrentLegendaryRank()-1)*.05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_037_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "607856",
      "name": "of Frenzied Onslaught",
      "internal": "legendary_necro_002",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "35 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2404243",
      "name": "S10 Chest Unique Sorc 002",
      "internal": "S10_Chest_Unique_Sorc_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 5\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Chest_Unique_Sorc_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "988683",
      "name": "of Quicksand",
      "internal": "legendary_druid_018",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_018.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2316083",
      "name": "Amulet Unique Sorc 102",
      "internal": "Amulet_Unique_Sorc_102",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(5, 1.1, 1.5)/1.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Sorc_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2620559",
      "name": "of Hewed Flesh",
      "internal": "legendary_necro_003_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_003_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2411723",
      "name": "S10 Ring Unique Rogue 102",
      "internal": "S10_Ring_Unique_Rogue_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "3 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Rogue_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2411723",
      "name": "S10 Ring Unique Rogue 102",
      "internal": "S10_Ring_Unique_Rogue_102",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "45 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Rogue_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547904",
      "name": "Malicious",
      "internal": "legendary_warlock_002_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2.5+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_002_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2455492",
      "name": "of Valiance",
      "internal": "legendary_paladin_052",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FLOOR(1 + 0.25 * (CurrentLegendaryRank() - 1))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_052.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579704",
      "name": "of the Unsatiated",
      "internal": "legendary_druid_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+CurrentLegendaryRank()-1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1221707",
      "name": "of Untimely Death",
      "internal": "legendary_necro_112",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_112.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592721",
      "name": "Talisman Charm Affix Ring Unique Spiritborn 005 x1",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Spiritborn_005_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(3, 6, 9)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Spiritborn_005_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2541747",
      "name": "Neurotoxic",
      "internal": "Legendary_Druid_116_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Legendary_Druid_116_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1064169",
      "name": "Shepherd's",
      "internal": "legendary_druid_080",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*0.065",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_080.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2453747",
      "name": "S10 Amulet Unique Spiritborn 100",
      "internal": "S10_Amulet_Unique_Spiritborn_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 6\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Amulet_Unique_Spiritborn_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2388231",
      "name": "S10 Ring Unique Spiritborn 003 x1",
      "internal": "S10_Ring_Unique_Spiritborn_003_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 6\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Spiritborn_003_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2418642",
      "name": "S10 Ring Unique Necro 100",
      "internal": "S10_Ring_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "9 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Ring_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1862755",
      "name": "Amulet Unique Sorc 101",
      "internal": "Amulet_Unique_Sorc_101",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.02, 0.03)/1.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Sorc_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1865132",
      "name": "of Metamorphosis",
      "internal": "legendary_generic_121",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10-(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_121.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1712789",
      "name": "Ring Unique Barb 101",
      "internal": "Ring_Unique_Barb_101",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 4.0, 8.0)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Ring_Unique_Barb_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589148",
      "name": "Talisman Charm Affix 1HShield Unique Paladin 004",
      "internal": "Talisman_Charm_Affix_1HShield_Unique_Paladin_004",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(30,  0.2, 0.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HShield_Unique_Paladin_004.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2580577",
      "name": "of Explosive Verve",
      "internal": "legendary_rogue_102_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "25+(CurrentLegendaryRank()-1)*.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_102_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1603698",
      "name": "Wanton Rupture",
      "internal": "legendary_barb_112",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_112.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589224",
      "name": "Talisman Charm Affix Helm Unique Paladin 002",
      "internal": "Talisman_Charm_Affix_Helm_Unique_Paladin_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 20, 40)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Helm_Unique_Paladin_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2447546",
      "name": "(DNS) of Discipline",
      "internal": "legendary_paladin_044",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.1 + 0.01 * (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_044.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574509",
      "name": "of Channeling",
      "internal": "legendary_generic_135_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_135_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445912",
      "name": "Amulet Unique Paladin 001",
      "internal": "Amulet_Unique_Paladin_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(3, 5, 10)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Amulet_Unique_Paladin_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2592305",
      "name": "Talisman Charm Affix Amulet Unique Spiritborn 102",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Spiritborn_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 20, 30)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Spiritborn_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1438479",
      "name": "of Audacity",
      "internal": "legendary_generic_113",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*0.25",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_113.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2411505",
      "name": "S10 Helm Unique Rogue 001",
      "internal": "S10_Helm_Unique_Rogue_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Helm_Unique_Rogue_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2591032",
      "name": "Talisman Charm Affix Ring Unique Rogue 100",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Rogue_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(),10, 6, 8)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Rogue_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1981714",
      "name": "of Deflection",
      "internal": "legendary_spiritborn_031_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.3 +(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_031_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1186380",
      "name": "of Corruption",
      "internal": "legendary_rogue_113",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_113.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1936314",
      "name": "Deceptive",
      "internal": "S05_BSK_Rogue_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 6.0, 8.0)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Rogue_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578731",
      "name": "Death Wish",
      "internal": "legendary_barb_023",
      "relevant": false,
      "key": "Affix_Flat_Value_1",
      "power": 0,
      "expression": "0.69+CurrentLegendaryRank()*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_023.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578731",
      "name": "Death Wish",
      "internal": "legendary_barb_023",
      "relevant": false,
      "key": "Affix_Flat_Value_1",
      "power": 750,
      "expression": "(0.69+CurrentLegendaryRank()*0.01) * SacredAffixScalarOffense()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_023.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578731",
      "name": "Death Wish",
      "internal": "legendary_barb_023",
      "relevant": false,
      "key": "Affix_Flat_Value_1",
      "power": 800,
      "expression": "(0.69+CurrentLegendaryRank()*0.01) * AncestralAffixScalarOffense()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_023.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587655",
      "name": "Grotesque Grasps",
      "internal": "Talisman_Charm_Affix_Gloves_Unique_Generic_005",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 10, 30)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Gloves_Unique_Generic_005.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574498",
      "name": "Conjuration Master's",
      "internal": "legendary_sorc_039_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_039_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579700",
      "name": "of The Aftershock",
      "internal": "legendary_druid_063",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "5.5+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_063.aff.json"
    },
    {
      "bucket": "powers",
      "id": "579653",
      "name": "of Ancestral Force",
      "internal": "legendary_barb_041",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_041.aff.json"
    },
    {
      "bucket": "powers",
      "id": "614832",
      "name": "of Coalesced Blood",
      "internal": "legendary_necro_028",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_028.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574544",
      "name": "Scornful",
      "internal": "S05_BSK_Sorcerer_003_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S05_BSK_Sorcerer_003_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1791939",
      "name": "of Shattering Steel",
      "internal": "x1_legendary_barb_114",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.8+(CurrentLegendaryRank()-1)*0.1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_barb_114.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1223890",
      "name": "Eluding",
      "internal": "legendary_generic_103",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_103.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1304681",
      "name": "of Elusive Menace",
      "internal": "legendary_rogue_121",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "19+CurrentLegendaryRank()*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_121.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589989",
      "name": "Talisman Charm Affix 1HDagger Unique Rogue 003 x2",
      "internal": "Talisman_Charm_Affix_1HDagger_Unique_Rogue_003_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 45, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HDagger_Unique_Rogue_003_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1215682",
      "name": "of Concentration",
      "internal": "legendary_sorc_128",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_128.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578854",
      "name": "of Volatile Shadows",
      "internal": "legendary_rogue_013",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.75+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_013.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578854",
      "name": "of Volatile Shadows",
      "internal": "legendary_rogue_013",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "5+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_013.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2439248",
      "name": "of Barbed Roses",
      "internal": "legendary_paladin_018",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "100 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_018.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2535903",
      "name": "Shifter's",
      "internal": "legendary_druid_109_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.60+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_109_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2535903",
      "name": "Shifter's",
      "internal": "legendary_druid_109_x2",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "7+(CurrentLegendaryRank()-1)*0.15",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_109_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1743946",
      "name": "of Shredding Blades",
      "internal": "legendary_sorc_138",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_138.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574644",
      "name": "of Shredding Blades",
      "internal": "legendary_sorc_138_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15 + (CurrentLegendaryRank()-1) * 0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_138_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578875",
      "name": "Edgemaster's",
      "internal": "legendary_generic_063",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_063.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1983349",
      "name": "of Turbulence",
      "internal": "legendary_spiritborn_039_x1",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.25+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_039_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2588954",
      "name": "Talisman Charm Affix Chest Unique Paladin 001",
      "internal": "Talisman_Charm_Affix_Chest_Unique_Paladin_001",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, .06, 0.12)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Chest_Unique_Paladin_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1212469",
      "name": "of Engulfing Flames",
      "internal": "legendary_sorc_102",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "70+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1212469",
      "name": "of Engulfing Flames",
      "internal": "legendary_sorc_102",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_102.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589172",
      "name": "Talisman Charm Affix 1HSword Unique Paladin 002",
      "internal": "Talisman_Charm_Affix_1HSword_Unique_Paladin_002",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 20, 1, 2)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HSword_Unique_Paladin_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589172",
      "name": "Talisman Charm Affix 1HSword Unique Paladin 002",
      "internal": "Talisman_Charm_Affix_1HSword_Unique_Paladin_002",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 20, 50, 150)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_1HSword_Unique_Paladin_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445824",
      "name": "(DNS) of Aura Retribution",
      "internal": "legendary_paladin_034",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4 + CurrentLegendaryRank()",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_034.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1040973",
      "name": "of Armageddon",
      "internal": "legendary_sorc_043_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_043_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578784",
      "name": "of Retribution",
      "internal": "legendary_generic_038",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_038.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2420840",
      "name": "2HSword Unique Paladin 001",
      "internal": "2HSword_Unique_Paladin_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(3, 12, 15)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/2HSword_Unique_Paladin_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2413658",
      "name": "S10 Chest Unique Rogue 100",
      "internal": "S10_Chest_Unique_Rogue_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Chest_Unique_Rogue_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2413658",
      "name": "S10 Chest Unique Rogue 100",
      "internal": "S10_Chest_Unique_Rogue_100",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "40 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 4\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Chest_Unique_Rogue_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2148881",
      "name": "of Finality",
      "internal": "legendary_necro_135",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_135.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2542234",
      "name": "Seismic-shift",
      "internal": "legendary_druid_047_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "120+(CurrentLegendaryRank()-1) * 2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_047_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1919349",
      "name": "of Concussive Strikes",
      "internal": "legendary_generic_125",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_125.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1919349",
      "name": "of Concussive Strikes",
      "internal": "legendary_generic_125",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_125.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2420807",
      "name": "1HFlail Unique Paladin 001",
      "internal": "1HFlail_Unique_Paladin_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(5, 20, 25)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/1HFlail_Unique_Paladin_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574623",
      "name": "Shattered",
      "internal": "legendary_sorc_135_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_135_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547909",
      "name": "of Calamity",
      "internal": "legendary_warlock_004_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_004_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2620614",
      "name": "Overcharged",
      "internal": "legendary_druid_028_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_028_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2479170",
      "name": "Chest Unique Paladin 001",
      "internal": "Chest_Unique_Paladin_001",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "(S14_Mythic_UniquePotency > 0)?(0.06*(1+S14_Mythic_UniquePotency)):FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, .04, 0.06)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Paladin_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2418017",
      "name": "S10 1HShield Unique Necro 100",
      "internal": "S10_1HShield_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "45 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_1HShield_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1185976",
      "name": "Escape Artist's",
      "internal": "legendary_rogue_107",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_107.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2420751",
      "name": "of the Valintyr",
      "internal": "legendary_paladin_007",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60 + (CurrentLegendaryRank()-1) * 1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_007.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2533703",
      "name": "of the Shapeshifter",
      "internal": "legendary_druid_002_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "12+((CurrentLegendaryRank()-1))*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_002_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547934",
      "name": "of Peril",
      "internal": "legendary_warlock_015_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.02+(CurrentLegendaryRank()-1)*0.0007",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_015_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "854661",
      "name": "Nighthowler's",
      "internal": "legendary_druid_077",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_077.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445856",
      "name": "of Jacques' Fervor",
      "internal": "legendary_paladin_038",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.15 + 0.0025 * (CurrentLegendaryRank() - 1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_038.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578816",
      "name": "of Natural Balance",
      "internal": "legendary_druid_029",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_029.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578816",
      "name": "of Natural Balance",
      "internal": "legendary_druid_029",
      "relevant": true,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "10+(CurrentLegendaryRank()-1)*0.5",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_druid_029.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547966",
      "name": "Obstinate",
      "internal": "legendary_warlock_024_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "60+(CurrentLegendaryRank()-1)*2",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_024_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2418734",
      "name": "Earthscream",
      "internal": "S10_S05_BSK_Druid_001",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "9 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 2\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_S05_BSK_Druid_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2558637",
      "name": "Irrepressible",
      "internal": "legendary_barb_008_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "30+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_008_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547922",
      "name": "of Scorching Heat",
      "internal": "legendary_warlock_010_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.65+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_010_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822334",
      "name": "of Infestation",
      "internal": "legendary_spiritborn_007_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.8+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_007_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2407501",
      "name": "S10 2HStaff Unique Sorc 100",
      "internal": "S10_2HStaff_Unique_Sorc_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "80 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 5\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_2HStaff_Unique_Sorc_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547995",
      "name": "of Misfortune",
      "internal": "legendary_warlock_032_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "15+(CurrentLegendaryRank()-1)*0.75",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_032_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2574620",
      "name": "of Searing Impact",
      "internal": "legendary_sorc_106_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "100 + (CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_106_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578723",
      "name": "of Numbing Wrath",
      "internal": "legendary_barb_017",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6.85+CurrentLegendaryRank()*0.15",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_017.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578708",
      "name": "of Might",
      "internal": "legendary_generic_009",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_009.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1858282",
      "name": "Tormentor's",
      "internal": "legendary_spiritborn_020_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1.5+(CurrentLegendaryRank()-1)*0.025",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_020_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2594440",
      "name": "Talisman Charm Affix Ring Unique Necro 100 x2",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Necro_100_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 20, 35)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Necro_100_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2594440",
      "name": "Talisman Charm Affix Ring Unique Necro 100 x2",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Necro_100_x2",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 15, 25)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Necro_100_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2590935",
      "name": "Talisman Charm Affix Chest Unique Rogue 100",
      "internal": "Talisman_Charm_Affix_Chest_Unique_Rogue_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRangeWithIntervalUniqueAffixPityBonus(SharedRandomFloat(), 10, 45, 60)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Chest_Unique_Rogue_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1814245",
      "name": "of the Rabid Beast",
      "internal": "x1_legendary_druid_125",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.40+(CurrentLegendaryRank()-1)*0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/x1_legendary_druid_125.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2576770",
      "name": "of Concussive Blend",
      "internal": "legendary_rogue_148_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "29.25+CurrentLegendaryRank()*0.75",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_148_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1822324",
      "name": "of Wild Claws",
      "internal": "legendary_spiritborn_004_x1",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.006+(CurrentLegendaryRank()-1)*0.0001",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_004_x1.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2621643",
      "name": "of Recalling Feathers",
      "internal": "legendary_spiritborn_025_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "2+(CurrentLegendaryRank()-1)*0.05",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_spiritborn_025_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2587867",
      "name": "Talisman Charm Affix Ring Unique Druid 04 x2",
      "internal": "Talisman_Charm_Affix_Ring_Unique_Druid_04_x2",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(10, 0.4, 0.5)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Ring_Unique_Druid_04_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2589241",
      "name": "Talisman Charm Affix Amulet Unique Paladin 002",
      "internal": "Talisman_Charm_Affix_Amulet_Unique_Paladin_002",
      "relevant": false,
      "key": "Affix_Value_2",
      "power": 0,
      "expression": "FloatRandomRangeWithIntervalUniqueAffixPityBonus(20, 200, 400)",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Talisman_Charm_Affix_Amulet_Unique_Paladin_002.aff.json"
    },
    {
      "bucket": "powers",
      "id": "608841",
      "name": "Chest Unique Necro 101",
      "internal": "Chest_Unique_Necro_101",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "Round(FloatRandomRangeWithIntervalUniqueAffixPityBonus(8, 3, 10))",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/Chest_Unique_Necro_101.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2451894",
      "name": "S10 Chest Unique Necro 100",
      "internal": "S10_Chest_Unique_Necro_100",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "4.0 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 3\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Chest_Unique_Necro_100.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578703",
      "name": "Smiting",
      "internal": "legendary_generic_109",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "40 +(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_generic_109.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2577527",
      "name": "of Ancient Flame",
      "internal": "legendary_sorc_101_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "20+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_sorc_101_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "578754",
      "name": "Skullbreaker's",
      "internal": "legendary_barb_003",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "39+CurrentLegendaryRank()*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_003.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2445818",
      "name": "of the Juggernaut's Covenant",
      "internal": "legendary_paladin_033",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "0.6 + (CurrentLegendaryRank()-1) * 0.02",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_paladin_033.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2409896",
      "name": "S10 Gloves Unique Barb 001",
      "internal": "S10_Gloves_Unique_Barb_001",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "6 * (1+ PowerTag.S10ChaosTuningPerClass.\"Script Formula 1\")",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/S10_Gloves_Unique_Barb_001.aff.json"
    },
    {
      "bucket": "powers",
      "id": "2547805",
      "name": "Brutal",
      "internal": "legendary_warlock_001_x2",
      "relevant": true,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "1.65+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_warlock_001_x2.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1187879",
      "name": "of Quickening Fog",
      "internal": "legendary_rogue_110",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": ".5+(CurrentLegendaryRank()-1)*0.01",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_rogue_110.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1737620",
      "name": "of Sundered Ground",
      "internal": "legendary_barb_113",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "50+CurrentLegendaryRank()-1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_barb_113.aff.json"
    },
    {
      "bucket": "powers",
      "id": "1220424",
      "name": "of Exposed Flesh",
      "internal": "legendary_necro_103",
      "relevant": false,
      "key": "Affix_Value_1",
      "power": 0,
      "expression": "35+(CurrentLegendaryRank()-1)*1",
      "source": "https://github.com/DiabloTools/d4data/blob/33e0bfbb5f717d3e560d14a7fb27d5a7f17fd2c0/json/base/meta/Affix/legendary_necro_103.aff.json"
    }
  ],
  "limitations": [
    "Henri: no post-patch first-hand craft screenshot or 3.2.2 client dump found; recipe uses documented generic costs and source item.",
    "No assumptions about actual RNG weights were added.",
    "Skill/Resolve recovered ranges are unmodified base values, not a promise about GA, slot or Masterworking scaling.",
    "IPower-dependent, Legendary-rank-dependent and external PowerTag formulas remain unresolved without sufficient context.",
    "Missing or historical client records do not certify live drop availability."
  ],
  "summary": {
    "recoveredIntervals": 701,
    "recordsWithRecoveredIntervals": 454,
    "recoveredStaticValueRecords": 331,
    "correctedRecipes": 2,
    "remainingRelevantIntervals": 364,
    "remainingCandidateAffixes": [
      {
        "id": "1834117",
        "name": "Dodge Chance",
        "internal": "S04_Dodge"
      },
      {
        "id": "2497254",
        "name": "Ranks: Paladin Purify",
        "internal": "X2_SkillRankBonus_Paladin_Justice_Purify"
      },
      {
        "id": "2497258",
        "name": "Ranks: Paladin SpearOfTheHeavens",
        "internal": "X2_SkillRankBonus_Paladin_Justice_SpearOfTheHeavens"
      },
      {
        "id": "2624387",
        "name": "Skill Rank Skill Tag Bonus",
        "internal": "X2_SkillRankBonus_Barb_Category_Bludgeoning"
      },
      {
        "id": "2624389",
        "name": "Skill Rank Skill Tag Bonus",
        "internal": "X2_SkillRankBonus_Barb_Category_DualWield"
      }
    ],
    "remainingReasons": {
      "Item power required": 3,
      "Affix bonus needs corroboration": 8,
      "Legendary rank required": 344,
      "Item-specific formula or malformed expression": 9
    }
  }
}