{
 "note": "Items, affixes, orbs, gems and examples. Numbers are proposed tuning (economy simulation pending). Rarity = affix count. Affix tiers are shown in popups only while Alt is held.",
 "currencies": [
  {
   "id": "gold",
   "name": "Gold",
   "kind": "soft",
   "stack": null,
   "source": "monster drops, selling materials and items, quests, contracts",
   "sinks": [
    "potions, scrolls, food",
    "white bases at the blacksmith",
    "refinement labour and fracture repair",
    "mounts",
    "waypoints",
    "Atlas respec after level 20",
    "stall fees"
   ]
  },
  {
   "id": "zoe",
   "name": "Zoe",
   "kind": "premium",
   "stack": null,
   "source": "top-up with real money (live only); capped boss rewards (9 per occurrence, 20/day, 60/week); alpha grant",
   "sinks": [
    "cosmetics and costumes",
    "mount skins",
    "extra stash tabs and character slots",
    "name/appearance changes",
    "emotes and fireworks"
   ],
   "rule": "Zoe never buys orbs, gear, XP, drop rate or refinement (ADR-018).",
   "icon": "/ui/zoe-coin.webp",
   "look": "A gold coin with the ZOEN logo's sun embossed on it (compass rays, ring, jade heart); milled rim. Proposed stand-in until ART-UIK-zoe-coin is painted."
  }
 ],
 "stackLimits": {
  "orb": 999,
  "shard": 999,
  "material": 999,
  "consumable": 200,
  "gem": 1,
  "equipment": 1
 },
 "equipmentSlots": [
  {
   "id": "helmet",
   "name": "Helmet",
   "group": "armour",
   "cells": [
    2,
    2
   ],
   "sockets": false,
   "paperDoll": "head"
  },
  {
   "id": "main_hand",
   "name": "Main hand",
   "group": "weapon",
   "cells": [
    2,
    3
   ],
   "sockets": true,
   "paperDoll": "right"
  },
  {
   "id": "off_hand",
   "name": "Off hand",
   "group": "weapon",
   "cells": [
    2,
    3
   ],
   "sockets": true,
   "paperDoll": "left",
   "note": "Shield, second dual-wield weapon, quiver-less. Two-handers lock it."
  },
  {
   "id": "armour",
   "name": "Armour",
   "group": "armour",
   "cells": [
    2,
    3
   ],
   "sockets": false,
   "paperDoll": "chest"
  },
  {
   "id": "gloves",
   "name": "Gloves",
   "group": "armour",
   "cells": [
    2,
    2
   ],
   "sockets": false,
   "paperDoll": "hands"
  },
  {
   "id": "boots",
   "name": "Boots",
   "group": "armour",
   "cells": [
    2,
    2
   ],
   "sockets": false,
   "paperDoll": "feet"
  },
  {
   "id": "belt",
   "name": "Belt",
   "group": "armour",
   "cells": [
    2,
    1
   ],
   "sockets": true,
   "paperDoll": "waist",
   "note": "Belt sockets hold the movement gem (Mouse2) and its supports."
  },
  {
   "id": "necklace",
   "name": "Necklace",
   "group": "jewelry",
   "cells": [
    1,
    1
   ],
   "sockets": false,
   "paperDoll": "neck"
  },
  {
   "id": "earring",
   "name": "Earring",
   "group": "jewelry",
   "cells": [
    1,
    1
   ],
   "sockets": false,
   "paperDoll": "ear"
  },
  {
   "id": "ring_1",
   "name": "Ring (left)",
   "group": "jewelry",
   "cells": [
    1,
    1
   ],
   "sockets": false,
   "paperDoll": "ring_left"
  },
  {
   "id": "ring_2",
   "name": "Ring (right)",
   "group": "jewelry",
   "cells": [
    1,
    1
   ],
   "sockets": false,
   "paperDoll": "ring_right"
  }
 ],
 "armourClasses": [
  {
   "id": "plate",
   "name": "Bronze plate",
   "stat": "str",
   "defence": "armour",
   "look": "lamellar bronze plates over quilted cloth"
  },
  {
   "id": "leather",
   "name": "Trail leather",
   "stat": "agi",
   "defence": "evasion",
   "look": "fitted quilted leather with brass studs and sand-green wraps"
  },
  {
   "id": "silk",
   "name": "Lantern silk",
   "stat": "int",
   "defence": "ward",
   "look": "layered indigo silk with bronze thread runes"
  }
 ],
 "armourBases": [
  {
   "id": "gate_helm",
   "name": "Gate Helm",
   "slot": "helmet",
   "armourClass": "plate",
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "armour": 20
   },
   "requirements": {
    "str": 21
   },
   "blacksmithPriceGold": 80,
   "icon": "/art/new/item-icons/art-eqp-helmet-plate.webp",
   "iconRequest": "ART-EQP-helmet-plate",
   "proposed": true
  },
  {
   "id": "kiln_forged_helm",
   "name": "Kiln-forged Helm",
   "slot": "helmet",
   "armourClass": "plate",
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "armour": 52
   },
   "requirements": {
    "str": 48
   },
   "blacksmithPriceGold": 590,
   "icon": "/art/new/item-icons/art-eqp-helmet-plate.webp",
   "iconRequest": "ART-EQP-helmet-plate",
   "proposed": true
  },
  {
   "id": "regents_crest_helm",
   "name": "Regent’s Crest Helm",
   "slot": "helmet",
   "armourClass": "plate",
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "armour": 83
   },
   "requirements": {
    "str": 75
   },
   "blacksmithPriceGold": 1648,
   "icon": "/art/new/item-icons/art-eqp-helmet-plate.webp",
   "iconRequest": "ART-EQP-helmet-plate",
   "proposed": true
  },
  {
   "id": "scout_hood",
   "name": "Scout Hood",
   "slot": "helmet",
   "armourClass": "leather",
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "evasion": 20
   },
   "requirements": {
    "agi": 21
   },
   "blacksmithPriceGold": 80,
   "icon": "/art/new/item-icons/art-eqp-helmet-leather.webp",
   "iconRequest": "ART-EQP-helmet-leather",
   "proposed": true
  },
  {
   "id": "duskfang_hood",
   "name": "Duskfang Hood",
   "slot": "helmet",
   "armourClass": "leather",
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "evasion": 52
   },
   "requirements": {
    "agi": 48
   },
   "blacksmithPriceGold": 590,
   "icon": "/art/new/item-icons/art-eqp-helmet-leather.webp",
   "iconRequest": "ART-EQP-helmet-leather",
   "proposed": true
  },
  {
   "id": "stormquill_cowl",
   "name": "Stormquill Cowl",
   "slot": "helmet",
   "armourClass": "leather",
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "evasion": 83
   },
   "requirements": {
    "agi": 75
   },
   "blacksmithPriceGold": 1648,
   "icon": "/art/new/item-icons/art-eqp-helmet-leather.webp",
   "iconRequest": "ART-EQP-helmet-leather",
   "proposed": true
  },
  {
   "id": "archivist_circlet",
   "name": "Archivist Circlet",
   "slot": "helmet",
   "armourClass": "silk",
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "ward": 20
   },
   "requirements": {
    "int": 21
   },
   "blacksmithPriceGold": 80,
   "icon": "/art/new/item-icons/art-eqp-helmet-silk.webp",
   "iconRequest": "ART-EQP-helmet-silk",
   "proposed": true
  },
  {
   "id": "bellshade_coif",
   "name": "Bellshade Coif",
   "slot": "helmet",
   "armourClass": "silk",
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "ward": 52
   },
   "requirements": {
    "int": 48
   },
   "blacksmithPriceGold": 590,
   "icon": "/art/new/item-icons/art-eqp-helmet-silk.webp",
   "iconRequest": "ART-EQP-helmet-silk",
   "proposed": true
  },
  {
   "id": "moonfrost_diadem",
   "name": "Moonfrost Diadem",
   "slot": "helmet",
   "armourClass": "silk",
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "ward": 83
   },
   "requirements": {
    "int": 75
   },
   "blacksmithPriceGold": 1648,
   "icon": "/art/new/item-icons/art-eqp-helmet-silk.webp",
   "iconRequest": "ART-EQP-helmet-silk",
   "proposed": true
  },
  {
   "id": "wall_guard_lamellar",
   "name": "Wall-guard Lamellar",
   "slot": "armour",
   "armourClass": "plate",
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "armour": 47
   },
   "requirements": {
    "str": 21
   },
   "blacksmithPriceGold": 80,
   "icon": "/art/new/item-icons/art-eqp-armour-plate.webp",
   "iconRequest": "ART-EQP-armour-plate",
   "proposed": true
  },
  {
   "id": "brineshell_cuirass",
   "name": "Brineshell Cuirass",
   "slot": "armour",
   "armourClass": "plate",
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "armour": 118
   },
   "requirements": {
    "str": 48
   },
   "blacksmithPriceGold": 590,
   "icon": "/art/new/item-icons/art-eqp-armour-plate.webp",
   "iconRequest": "ART-EQP-armour-plate",
   "proposed": true
  },
  {
   "id": "basalt_scale_hauberk",
   "name": "Basalt Scale Hauberk",
   "slot": "armour",
   "armourClass": "plate",
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "armour": 190
   },
   "requirements": {
    "str": 75
   },
   "blacksmithPriceGold": 1648,
   "icon": "/art/new/item-icons/art-eqp-armour-plate.webp",
   "iconRequest": "ART-EQP-armour-plate",
   "proposed": true
  },
  {
   "id": "scout_armour",
   "name": "Scout Armour",
   "slot": "armour",
   "armourClass": "leather",
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "evasion": 47
   },
   "requirements": {
    "agi": 21
   },
   "blacksmithPriceGold": 80,
   "icon": "/art/icons/equipment/scout-armor.webp",
   "iconRequest": null,
   "proposed": true
  },
  {
   "id": "saltway_brigandine",
   "name": "Saltway Brigandine",
   "slot": "armour",
   "armourClass": "leather",
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "evasion": 118
   },
   "requirements": {
    "agi": 48
   },
   "blacksmithPriceGold": 590,
   "icon": "/art/new/item-icons/art-eqp-armour-leather.webp",
   "iconRequest": "ART-EQP-armour-leather",
   "proposed": true
  },
  {
   "id": "ashroad_jerkin",
   "name": "Ashroad Jerkin",
   "slot": "armour",
   "armourClass": "leather",
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "evasion": 190
   },
   "requirements": {
    "agi": 75
   },
   "blacksmithPriceGold": 1648,
   "icon": "/art/new/item-icons/art-eqp-armour-leather.webp",
   "iconRequest": "ART-EQP-armour-leather",
   "proposed": true
  },
  {
   "id": "travelling_robe",
   "name": "Travelling Robe",
   "slot": "armour",
   "armourClass": "silk",
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "ward": 47
   },
   "requirements": {
    "int": 21
   },
   "blacksmithPriceGold": 80,
   "icon": "/art/new/item-icons/art-eqp-armour-silk.webp",
   "iconRequest": "ART-EQP-armour-silk",
   "proposed": true
  },
  {
   "id": "lantern_vestment",
   "name": "Lantern Vestment",
   "slot": "armour",
   "armourClass": "silk",
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "ward": 118
   },
   "requirements": {
    "int": 48
   },
   "blacksmithPriceGold": 590,
   "icon": "/art/new/item-icons/art-eqp-armour-silk.webp",
   "iconRequest": "ART-EQP-armour-silk",
   "proposed": true
  },
  {
   "id": "jade_seal_regalia",
   "name": "Jade Seal Regalia",
   "slot": "armour",
   "armourClass": "silk",
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "ward": 190
   },
   "requirements": {
    "int": 75
   },
   "blacksmithPriceGold": 1648,
   "icon": "/art/new/item-icons/art-eqp-armour-silk.webp",
   "iconRequest": "ART-EQP-armour-silk",
   "proposed": true
  },
  {
   "id": "gate_gauntlets",
   "name": "Gate Gauntlets",
   "slot": "gloves",
   "armourClass": "plate",
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "armour": 15
   },
   "requirements": {
    "str": 21
   },
   "blacksmithPriceGold": 80,
   "icon": "/art/new/item-icons/art-eqp-gloves-plate.webp",
   "iconRequest": "ART-EQP-gloves-plate",
   "proposed": true
  },
  {
   "id": "clayknuckle_gauntlets",
   "name": "Clayknuckle Gauntlets",
   "slot": "gloves",
   "armourClass": "plate",
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "armour": 37
   },
   "requirements": {
    "str": 48
   },
   "blacksmithPriceGold": 590,
   "icon": "/art/new/item-icons/art-eqp-gloves-plate.webp",
   "iconRequest": "ART-EQP-gloves-plate",
   "proposed": true
  },
  {
   "id": "basalt_fists",
   "name": "Basalt Fists",
   "slot": "gloves",
   "armourClass": "plate",
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "armour": 59
   },
   "requirements": {
    "str": 75
   },
   "blacksmithPriceGold": 1648,
   "icon": "/art/new/item-icons/art-eqp-gloves-plate.webp",
   "iconRequest": "ART-EQP-gloves-plate",
   "proposed": true
  },
  {
   "id": "wayworn_gloves",
   "name": "Wayworn Gloves",
   "slot": "gloves",
   "armourClass": "leather",
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "evasion": 15
   },
   "requirements": {
    "agi": 21
   },
   "blacksmithPriceGold": 80,
   "icon": "/art/icons/equipment/wayworn-gloves.webp",
   "iconRequest": null,
   "proposed": true
  },
  {
   "id": "marshfang_grips",
   "name": "Marshfang Grips",
   "slot": "gloves",
   "armourClass": "leather",
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "evasion": 37
   },
   "requirements": {
    "agi": 48
   },
   "blacksmithPriceGold": 590,
   "icon": "/art/new/item-icons/art-eqp-gloves-leather.webp",
   "iconRequest": "ART-EQP-gloves-leather",
   "proposed": true
  },
  {
   "id": "stormwing_grips",
   "name": "Stormwing Grips",
   "slot": "gloves",
   "armourClass": "leather",
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "evasion": 59
   },
   "requirements": {
    "agi": 75
   },
   "blacksmithPriceGold": 1648,
   "icon": "/art/new/item-icons/art-eqp-gloves-leather.webp",
   "iconRequest": "ART-EQP-gloves-leather",
   "proposed": true
  },
  {
   "id": "scribe_wraps",
   "name": "Scribe Wraps",
   "slot": "gloves",
   "armourClass": "silk",
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "ward": 15
   },
   "requirements": {
    "int": 21
   },
   "blacksmithPriceGold": 80,
   "icon": "/art/new/item-icons/art-eqp-gloves-silk.webp",
   "iconRequest": "ART-EQP-gloves-silk",
   "proposed": true
  },
  {
   "id": "emberhorn_mitts",
   "name": "Emberhorn Mitts",
   "slot": "gloves",
   "armourClass": "silk",
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "ward": 37
   },
   "requirements": {
    "int": 48
   },
   "blacksmithPriceGold": 590,
   "icon": "/art/new/item-icons/art-eqp-gloves-silk.webp",
   "iconRequest": "ART-EQP-gloves-silk",
   "proposed": true
  },
  {
   "id": "moonfrost_wraps",
   "name": "Moonfrost Wraps",
   "slot": "gloves",
   "armourClass": "silk",
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "ward": 59
   },
   "requirements": {
    "int": 75
   },
   "blacksmithPriceGold": 1648,
   "icon": "/art/new/item-icons/art-eqp-gloves-silk.webp",
   "iconRequest": "ART-EQP-gloves-silk",
   "proposed": true
  },
  {
   "id": "gate_greaves",
   "name": "Gate Greaves",
   "slot": "boots",
   "armourClass": "plate",
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "armour": 18
   },
   "requirements": {
    "str": 21
   },
   "blacksmithPriceGold": 80,
   "icon": "/art/new/item-icons/art-eqp-boots-plate.webp",
   "iconRequest": "ART-EQP-boots-plate",
   "proposed": true
  },
  {
   "id": "kilnspine_sabatons",
   "name": "Kilnspine Sabatons",
   "slot": "boots",
   "armourClass": "plate",
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "armour": 44
   },
   "requirements": {
    "str": 48
   },
   "blacksmithPriceGold": 590,
   "icon": "/art/new/item-icons/art-eqp-boots-plate.webp",
   "iconRequest": "ART-EQP-boots-plate",
   "proposed": true
  },
  {
   "id": "regent_greaves",
   "name": "Regent Greaves",
   "slot": "boots",
   "armourClass": "plate",
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "armour": 71
   },
   "requirements": {
    "str": 75
   },
   "blacksmithPriceGold": 1648,
   "icon": "/art/new/item-icons/art-eqp-boots-plate.webp",
   "iconRequest": "ART-EQP-boots-plate",
   "proposed": true
  },
  {
   "id": "wayworn_boots",
   "name": "Wayworn Boots",
   "slot": "boots",
   "armourClass": "leather",
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "evasion": 18
   },
   "requirements": {
    "agi": 21
   },
   "blacksmithPriceGold": 80,
   "icon": "/art/icons/equipment/wayworn-boots.webp",
   "iconRequest": null,
   "proposed": true
  },
  {
   "id": "reedrunner_boots",
   "name": "Reedrunner Boots",
   "slot": "boots",
   "armourClass": "leather",
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "evasion": 44
   },
   "requirements": {
    "agi": 48
   },
   "blacksmithPriceGold": 590,
   "icon": "/art/new/item-icons/art-eqp-boots-leather.webp",
   "iconRequest": "ART-EQP-boots-leather",
   "proposed": true
  },
  {
   "id": "ashroad_striders",
   "name": "Ashroad Striders",
   "slot": "boots",
   "armourClass": "leather",
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "evasion": 71
   },
   "requirements": {
    "agi": 75
   },
   "blacksmithPriceGold": 1648,
   "icon": "/art/new/item-icons/art-eqp-boots-leather.webp",
   "iconRequest": "ART-EQP-boots-leather",
   "proposed": true
  },
  {
   "id": "pilgrim_slippers",
   "name": "Pilgrim Slippers",
   "slot": "boots",
   "armourClass": "silk",
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "ward": 18
   },
   "requirements": {
    "int": 21
   },
   "blacksmithPriceGold": 80,
   "icon": "/art/new/item-icons/art-eqp-boots-silk.webp",
   "iconRequest": "ART-EQP-boots-silk",
   "proposed": true
  },
  {
   "id": "siltwalk_shoes",
   "name": "Siltwalk Shoes",
   "slot": "boots",
   "armourClass": "silk",
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "ward": 44
   },
   "requirements": {
    "int": 48
   },
   "blacksmithPriceGold": 590,
   "icon": "/art/new/item-icons/art-eqp-boots-silk.webp",
   "iconRequest": "ART-EQP-boots-silk",
   "proposed": true
  },
  {
   "id": "jade_step_slippers",
   "name": "Jade Step Slippers",
   "slot": "boots",
   "armourClass": "silk",
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "ward": 71
   },
   "requirements": {
    "int": 75
   },
   "blacksmithPriceGold": 1648,
   "icon": "/art/new/item-icons/art-eqp-boots-silk.webp",
   "iconRequest": "ART-EQP-boots-silk",
   "proposed": true
  },
  {
   "id": "trail_belt",
   "name": "Trail Belt",
   "slot": "belt",
   "armourClass": null,
   "itemLevel": 6,
   "tier": "T5",
   "defence": {
    "life": 22
   },
   "requirements": {},
   "maxSockets": 1,
   "blacksmithPriceGold": 73,
   "icon": "/art/icons/equipment/trail-belt.webp",
   "iconRequest": null,
   "proposed": true
  },
  {
   "id": "copperlink_belt",
   "name": "Copperlink Belt",
   "slot": "belt",
   "armourClass": null,
   "itemLevel": 20,
   "tier": "T4",
   "defence": {
    "life": 50
   },
   "requirements": {},
   "maxSockets": 2,
   "blacksmithPriceGold": 510,
   "icon": "/art/new/item-icons/art-eqp-belt.webp",
   "iconRequest": "ART-EQP-belt",
   "proposed": true
  },
  {
   "id": "saltlord_girdle",
   "name": "Saltlord Girdle",
   "slot": "belt",
   "armourClass": null,
   "itemLevel": 34,
   "tier": "T3",
   "defence": {
    "life": 78
   },
   "requirements": {},
   "maxSockets": 3,
   "blacksmithPriceGold": 1417,
   "icon": "/art/new/item-icons/art-eqp-belt.webp",
   "iconRequest": "ART-EQP-belt",
   "proposed": true
  }
 ],
 "jewelry": [
  {
   "id": "bone_bead_necklace",
   "name": "Bone-bead Necklace",
   "slot": "necklace",
   "itemLevel": 6,
   "tier": "T5",
   "implicit": "+12 maximum life",
   "requirements": {},
   "source": "Alchemist and monster drops",
   "icon": "/art/new/item-icons/art-jwl-necklace.webp",
   "iconRequest": "ART-JWL-necklace",
   "proposed": true
  },
  {
   "id": "amber_pendant",
   "name": "Amber Pendant",
   "slot": "necklace",
   "itemLevel": 20,
   "tier": "T4",
   "implicit": "+8% elemental resistances",
   "requirements": {},
   "source": "monster drops, elites, bosses (never sold white)",
   "icon": "/art/new/item-icons/art-jwl-necklace.webp",
   "iconRequest": "ART-JWL-necklace",
   "proposed": true
  },
  {
   "id": "jade_seal_torc",
   "name": "Jade Seal Torc",
   "slot": "necklace",
   "itemLevel": 34,
   "tier": "T3",
   "implicit": "+10% all damage",
   "requirements": {},
   "source": "monster drops, elites, bosses (never sold white)",
   "icon": "/art/new/item-icons/art-jwl-necklace.webp",
   "iconRequest": "ART-JWL-necklace",
   "proposed": true
  },
  {
   "id": "brass_hoop",
   "name": "Brass Hoop",
   "slot": "earring",
   "itemLevel": 6,
   "tier": "T5",
   "implicit": "+10 maximum mana",
   "requirements": {},
   "source": "Alchemist and monster drops",
   "icon": "/art/new/item-icons/art-jwl-earring.webp",
   "iconRequest": "ART-JWL-earring",
   "proposed": true
  },
  {
   "id": "carnelian_drop",
   "name": "Carnelian Drop",
   "slot": "earring",
   "itemLevel": 20,
   "tier": "T4",
   "implicit": "+4% critical chance",
   "requirements": {},
   "source": "monster drops, elites, bosses (never sold white)",
   "icon": "/art/new/item-icons/art-jwl-earring.webp",
   "iconRequest": "ART-JWL-earring",
   "proposed": true
  },
  {
   "id": "moonstone_earring",
   "name": "Moonstone Earring",
   "slot": "earring",
   "itemLevel": 34,
   "tier": "T3",
   "implicit": "+6% cooldown recovery",
   "requirements": {},
   "source": "monster drops, elites, bosses (never sold white)",
   "icon": "/art/new/item-icons/art-jwl-earring.webp",
   "iconRequest": "ART-JWL-earring",
   "proposed": true
  },
  {
   "id": "copper_band",
   "name": "Copper Band",
   "slot": "ring",
   "itemLevel": 6,
   "tier": "T5",
   "implicit": "+6 to all attributes",
   "requirements": {},
   "source": "Alchemist and monster drops",
   "icon": "/art/new/item-icons/art-jwl-ring.webp",
   "iconRequest": "ART-JWL-ring",
   "proposed": true
  },
  {
   "id": "saffron_signet",
   "name": "Saffron Signet",
   "slot": "ring",
   "itemLevel": 20,
   "tier": "T4",
   "implicit": "+8% attack and cast speed",
   "requirements": {},
   "source": "monster drops, elites, bosses (never sold white)",
   "icon": "/art/new/item-icons/art-jwl-ring.webp",
   "iconRequest": "ART-JWL-ring",
   "proposed": true
  },
  {
   "id": "basalt_eye_ring",
   "name": "Basalt Eye Ring",
   "slot": "ring",
   "itemLevel": 34,
   "tier": "T3",
   "implicit": "+2% life leech",
   "requirements": {},
   "source": "monster drops, elites, bosses (never sold white)",
   "icon": "/art/new/item-icons/art-jwl-ring.webp",
   "iconRequest": "ART-JWL-ring",
   "proposed": true
  }
 ],
 "rarities": [
  {
   "id": "normal",
   "name": "Normal",
   "affixes": [
    0,
    0
   ],
   "color": "#d8d0c0",
   "header": "equipment-normal"
  },
  {
   "id": "blue",
   "name": "Magic",
   "affixes": [
    1,
    2
   ],
   "color": "#7fa8ff",
   "header": "equipment-blue"
  },
  {
   "id": "yellow",
   "name": "Rare",
   "affixes": [
    3,
    3
   ],
   "color": "#f2d36b",
   "header": "equipment-yellow"
  },
  {
   "id": "orange",
   "name": "Epic",
   "affixes": [
    4,
    5
   ],
   "color": "#f39a3d",
   "header": "equipment-orange"
  },
  {
   "id": "red",
   "name": "Legend",
   "affixes": [
    6,
    6
   ],
   "color": "#ff3b2e",
   "header": "equipment-red"
  }
 ],
 "affixRules": {
  "maxPrefixes": 3,
  "maxSuffixes": 3,
  "tierOddsByItemLevel": [
   {
    "maxIlvl": 14,
    "T5": 1,
    "T4": 0,
    "T3": 0
   },
   {
    "maxIlvl": 29,
    "T5": 0.7,
    "T4": 0.3,
    "T3": 0
   },
   {
    "maxIlvl": 40,
    "T5": 0.55,
    "T4": 0.35,
    "T3": 0.1
   }
  ],
  "dropAffixCountWeights": {
   "0": 60,
   "1": 20,
   "2": 12,
   "3": 6,
   "4": 1.5,
   "5": 0.45,
   "6": 0.05
  },
  "popup": "Popups list affix text with values. Holding Alt reveals prefix/suffix, tier (T5/T4/T3) and the tier range."
 },
 "affixes": [
  {
   "id": "p_phys_pct",
   "name": "Tempered",
   "kind": "prefix",
   "slots": [
    "main_hand",
    "off_hand"
   ],
   "stat": "+{v}% increased physical damage",
   "tiers": {
    "T5": [
     10,
     19
    ],
    "T4": [
     20,
     34
    ],
    "T3": [
     35,
     54
    ]
   }
  },
  {
   "id": "p_fire_flat",
   "name": "Kiln-fired",
   "kind": "prefix",
   "slots": [
    "main_hand",
    "off_hand",
    "ring"
   ],
   "stat": "Adds {v} fire damage",
   "tiers": {
    "T5": [
     "2–4",
     "3–6"
    ],
    "T4": [
     "6–11",
     "8–14"
    ],
    "T3": [
     "14–24",
     "18–30"
    ]
   }
  },
  {
   "id": "p_cold_flat",
   "name": "Rimebound",
   "kind": "prefix",
   "slots": [
    "main_hand",
    "off_hand",
    "ring"
   ],
   "stat": "Adds {v} cold damage",
   "tiers": {
    "T5": [
     "2–4",
     "3–6"
    ],
    "T4": [
     "6–11",
     "8–14"
    ],
    "T3": [
     "14–24",
     "18–30"
    ]
   }
  },
  {
   "id": "p_light_flat",
   "name": "Storm-touched",
   "kind": "prefix",
   "slots": [
    "main_hand",
    "off_hand",
    "ring"
   ],
   "stat": "Adds {v} lightning damage",
   "tiers": {
    "T5": [
     "1–6",
     "1–8"
    ],
    "T4": [
     "2–15",
     "2–19"
    ],
    "T3": [
     "3–32",
     "4–40"
    ]
   }
  },
  {
   "id": "p_spell_pct",
   "name": "Lettered",
   "kind": "prefix",
   "slots": [
    "main_hand",
    "off_hand",
    "necklace"
   ],
   "stat": "+{v}% increased spell damage",
   "tiers": {
    "T5": [
     10,
     19
    ],
    "T4": [
     20,
     34
    ],
    "T3": [
     35,
     54
    ]
   }
  },
  {
   "id": "p_minion_pct",
   "name": "Lantern-kin",
   "kind": "prefix",
   "slots": [
    "main_hand",
    "off_hand",
    "necklace"
   ],
   "stat": "+{v}% increased summon damage",
   "tiers": {
    "T5": [
     10,
     19
    ],
    "T4": [
     20,
     34
    ],
    "T3": [
     35,
     54
    ]
   }
  },
  {
   "id": "p_aura_pct",
   "name": "Incensed",
   "kind": "prefix",
   "slots": [
    "main_hand",
    "off_hand",
    "necklace"
   ],
   "stat": "+{v}% increased aura effect",
   "tiers": {
    "T5": [
     4,
     7
    ],
    "T4": [
     8,
     12
    ],
    "T3": [
     13,
     18
    ]
   }
  },
  {
   "id": "p_heal_pct",
   "name": "Merciful",
   "kind": "prefix",
   "slots": [
    "main_hand",
    "off_hand",
    "necklace",
    "earring"
   ],
   "stat": "+{v}% increased healing and barriers you grant",
   "tiers": {
    "T5": [
     5,
     9
    ],
    "T4": [
     10,
     15
    ],
    "T3": [
     16,
     24
    ]
   }
  },
  {
   "id": "p_life",
   "name": "Hale",
   "kind": "prefix",
   "slots": [
    "helmet",
    "armour",
    "gloves",
    "boots",
    "belt",
    "necklace",
    "earring",
    "ring"
   ],
   "stat": "+{v} to maximum life",
   "tiers": {
    "T5": [
     10,
     24
    ],
    "T4": [
     25,
     49
    ],
    "T3": [
     50,
     79
    ]
   }
  },
  {
   "id": "p_mana",
   "name": "Lamplit",
   "kind": "prefix",
   "slots": [
    "helmet",
    "gloves",
    "belt",
    "necklace",
    "earring",
    "ring"
   ],
   "stat": "+{v} to maximum mana",
   "tiers": {
    "T5": [
     8,
     19
    ],
    "T4": [
     20,
     34
    ],
    "T3": [
     35,
     54
    ]
   }
  },
  {
   "id": "p_armour_pct",
   "name": "Bronzed",
   "kind": "prefix",
   "slots": [
    "helmet",
    "armour",
    "gloves",
    "boots",
    "off_hand"
   ],
   "stat": "+{v}% increased armour",
   "tiers": {
    "T5": [
     10,
     24
    ],
    "T4": [
     25,
     44
    ],
    "T3": [
     45,
     69
    ]
   }
  },
  {
   "id": "p_evasion_pct",
   "name": "Dune-veiled",
   "kind": "prefix",
   "slots": [
    "helmet",
    "armour",
    "gloves",
    "boots"
   ],
   "stat": "+{v}% increased evasion",
   "tiers": {
    "T5": [
     10,
     24
    ],
    "T4": [
     25,
     44
    ],
    "T3": [
     45,
     69
    ]
   }
  },
  {
   "id": "p_ward_pct",
   "name": "Glyphed",
   "kind": "prefix",
   "slots": [
    "helmet",
    "armour",
    "gloves",
    "boots"
   ],
   "stat": "+{v}% increased ward",
   "tiers": {
    "T5": [
     10,
     24
    ],
    "T4": [
     25,
     44
    ],
    "T3": [
     45,
     69
    ]
   }
  },
  {
   "id": "s_attack_speed",
   "name": "of the Gale",
   "kind": "suffix",
   "slots": [
    "main_hand",
    "off_hand",
    "gloves",
    "ring"
   ],
   "stat": "+{v}% increased attack speed",
   "tiers": {
    "T5": [
     3,
     5
    ],
    "T4": [
     6,
     9
    ],
    "T3": [
     10,
     14
    ]
   }
  },
  {
   "id": "s_cast_speed",
   "name": "of Quick Script",
   "kind": "suffix",
   "slots": [
    "main_hand",
    "off_hand",
    "ring",
    "necklace"
   ],
   "stat": "+{v}% increased cast speed",
   "tiers": {
    "T5": [
     3,
     5
    ],
    "T4": [
     6,
     9
    ],
    "T3": [
     10,
     14
    ]
   }
  },
  {
   "id": "s_crit",
   "name": "of the Hawk",
   "kind": "suffix",
   "slots": [
    "main_hand",
    "off_hand",
    "necklace",
    "earring",
    "ring"
   ],
   "stat": "+{v}% critical strike chance",
   "tiers": {
    "T5": [
     1,
     2
    ],
    "T4": [
     3,
     4
    ],
    "T3": [
     5,
     7
    ]
   }
  },
  {
   "id": "s_crit_dmg",
   "name": "of Ruin",
   "kind": "suffix",
   "slots": [
    "main_hand",
    "off_hand",
    "necklace"
   ],
   "stat": "+{v}% critical strike damage",
   "tiers": {
    "T5": [
     8,
     14
    ],
    "T4": [
     15,
     24
    ],
    "T3": [
     25,
     38
    ]
   }
  },
  {
   "id": "s_str",
   "name": "of the Ox",
   "kind": "suffix",
   "slots": [
    "main_hand",
    "off_hand",
    "helmet",
    "armour",
    "gloves",
    "boots",
    "belt",
    "necklace",
    "earring",
    "ring"
   ],
   "stat": "+{v} to STR",
   "tiers": {
    "T5": [
     4,
     8
    ],
    "T4": [
     9,
     15
    ],
    "T3": [
     16,
     24
    ]
   }
  },
  {
   "id": "s_agi",
   "name": "of the Fox",
   "kind": "suffix",
   "slots": [
    "main_hand",
    "off_hand",
    "helmet",
    "armour",
    "gloves",
    "boots",
    "belt",
    "necklace",
    "earring",
    "ring"
   ],
   "stat": "+{v} to AGI",
   "tiers": {
    "T5": [
     4,
     8
    ],
    "T4": [
     9,
     15
    ],
    "T3": [
     16,
     24
    ]
   }
  },
  {
   "id": "s_int",
   "name": "of the Owl",
   "kind": "suffix",
   "slots": [
    "main_hand",
    "off_hand",
    "helmet",
    "armour",
    "gloves",
    "boots",
    "belt",
    "necklace",
    "earring",
    "ring"
   ],
   "stat": "+{v} to INT",
   "tiers": {
    "T5": [
     4,
     8
    ],
    "T4": [
     9,
     15
    ],
    "T3": [
     16,
     24
    ]
   }
  },
  {
   "id": "s_fire_res",
   "name": "of the Kiln",
   "kind": "suffix",
   "slots": [
    "helmet",
    "armour",
    "gloves",
    "boots",
    "belt",
    "necklace",
    "earring",
    "ring",
    "off_hand"
   ],
   "stat": "+{v}% fire resistance",
   "tiers": {
    "T5": [
     6,
     11
    ],
    "T4": [
     12,
     21
    ],
    "T3": [
     22,
     32
    ]
   }
  },
  {
   "id": "s_cold_res",
   "name": "of the Well",
   "kind": "suffix",
   "slots": [
    "helmet",
    "armour",
    "gloves",
    "boots",
    "belt",
    "necklace",
    "earring",
    "ring",
    "off_hand"
   ],
   "stat": "+{v}% cold resistance",
   "tiers": {
    "T5": [
     6,
     11
    ],
    "T4": [
     12,
     21
    ],
    "T3": [
     22,
     32
    ]
   }
  },
  {
   "id": "s_light_res",
   "name": "of the Storm",
   "kind": "suffix",
   "slots": [
    "helmet",
    "armour",
    "gloves",
    "boots",
    "belt",
    "necklace",
    "earring",
    "ring",
    "off_hand"
   ],
   "stat": "+{v}% lightning resistance",
   "tiers": {
    "T5": [
     6,
     11
    ],
    "T4": [
     12,
     21
    ],
    "T3": [
     22,
     32
    ]
   }
  },
  {
   "id": "s_move",
   "name": "of the Caravan",
   "kind": "suffix",
   "slots": [
    "boots"
   ],
   "stat": "+{v}% movement speed",
   "tiers": {
    "T5": [
     6,
     9
    ],
    "T4": [
     10,
     14
    ],
    "T3": [
     15,
     20
    ]
   }
  },
  {
   "id": "s_leech",
   "name": "of the Leech",
   "kind": "suffix",
   "slots": [
    "gloves",
    "ring",
    "main_hand",
    "off_hand"
   ],
   "stat": "{v}% of hit damage leeched as life",
   "tiers": {
    "T5": [
     0.3,
     0.5
    ],
    "T4": [
     0.6,
     0.9
    ],
    "T3": [
     1,
     1.4
    ]
   }
  },
  {
   "id": "s_cdr",
   "name": "of the Sage",
   "kind": "suffix",
   "slots": [
    "helmet",
    "necklace",
    "earring"
   ],
   "stat": "+{v}% cooldown recovery speed",
   "tiers": {
    "T5": [
     3,
     5
    ],
    "T4": [
     6,
     9
    ],
    "T3": [
     10,
     13
    ]
   }
  },
  {
   "id": "s_mana_regen",
   "name": "of the Lantern",
   "kind": "suffix",
   "slots": [
    "helmet",
    "belt",
    "necklace",
    "earring",
    "ring"
   ],
   "stat": "+{v} mana regenerated per second",
   "tiers": {
    "T5": [
     1,
     2
    ],
    "T4": [
     3,
     4
    ],
    "T3": [
     5,
     7
    ]
   }
  },
  {
   "id": "s_block",
   "name": "of the Wall",
   "kind": "suffix",
   "slots": [
    "off_hand"
   ],
   "stat": "+{v}% block chance",
   "tiers": {
    "T5": [
     2,
     3
    ],
    "T4": [
     4,
     5
    ],
    "T3": [
     6,
     8
    ]
   }
  },
  {
   "id": "s_ailment",
   "name": "of Embers",
   "kind": "suffix",
   "slots": [
    "main_hand",
    "off_hand",
    "necklace"
   ],
   "stat": "+{v}% chance to inflict elemental ailments",
   "tiers": {
    "T5": [
     4,
     7
    ],
    "T4": [
     8,
     12
    ],
    "T3": [
     13,
     18
    ]
   }
  },
  {
   "id": "s_item_find",
   "name": "of the Prospector",
   "kind": "suffix",
   "slots": [
    "helmet",
    "ring",
    "earring"
   ],
   "stat": "+{v}% increased item find",
   "tiers": {
    "T5": [
     4,
     7
    ],
    "T4": [
     8,
     12
    ],
    "T3": [
     13,
     18
    ]
   }
  }
 ],
 "orbs": [
  {
   "id": "awakening_seed",
   "name": "Awakening Seed",
   "effect": "Turns a normal or 1-affix item into exactly 2 affixes (guaranteed).",
   "rarity": "common",
   "source": "Salvage, every monster",
   "stack": 999,
   "tradable": true,
   "icon": "/art/icons/currencies/awakening-orb.webp",
   "shard": {
    "id": "awakening_seed_shard",
    "name": "Awakening Seed Shard",
    "perOrb": 20,
    "stack": 999,
    "icon": "/art/icons/shards/awakening-shard.webp"
   }
  },
  {
   "id": "inscription_pearl",
   "name": "Inscription Pearl",
   "effect": "Adds a third affix to a 2-affix item (guaranteed).",
   "rarity": "common",
   "source": "Monsters L10+, contracts",
   "stack": 999,
   "tradable": true,
   "icon": "/art/icons/currencies/inscription-orb.webp",
   "shard": {
    "id": "inscription_pearl_shard",
    "name": "Inscription Pearl Shard",
    "perOrb": 20,
    "stack": 999,
    "icon": "/art/icons/shards/inscription-shard.webp"
   }
  },
  {
   "id": "ascension_knot",
   "name": "Ascension Knot",
   "effect": "Adds one affix to a 3-affix (60%) or 4-affix (35%) item. Failure keeps the item.",
   "rarity": "uncommon",
   "source": "Monsters L20+, Kiln Depths",
   "stack": 999,
   "tradable": true,
   "icon": "/art/icons/currencies/ascension-orb.webp",
   "shard": {
    "id": "ascension_knot_shard",
    "name": "Ascension Knot Shard",
    "perOrb": 30,
    "stack": 999,
    "icon": "/art/icons/shards/ascension-shard.webp"
   }
  },
  {
   "id": "crowning_heart",
   "name": "Crowning Heart",
   "effect": "Adds the sixth affix to a 5-affix item (10%). Failure keeps the item.",
   "rarity": "rare",
   "source": "Bosses, Lantern Convoy",
   "stack": 999,
   "tradable": true,
   "icon": "/art/icons/currencies/crowning-orb.webp",
   "shard": {
    "id": "crowning_heart_shard",
    "name": "Crowning Heart Shard",
    "perOrb": 40,
    "stack": 999,
    "icon": "/art/icons/shards/crowning-shard.webp"
   }
  },
  {
   "id": "orb_of_reweaving",
   "name": "Orb of Reweaving",
   "effect": "Rerolls every unlocked affix (same count).",
   "rarity": "very rare",
   "source": "Bosses, elite bounties",
   "stack": 999,
   "tradable": true,
   "icon": "/art/icons/currencies/reweaving-orb.webp",
   "shard": {
    "id": "orb_of_reweaving_shard",
    "name": "Orb of Reweaving Shard",
    "perOrb": 50,
    "stack": 999,
    "icon": "/art/icons/shards/reweaving-shard.webp"
   }
  },
  {
   "id": "measured_dawn",
   "name": "Measured Dawn",
   "effect": "Rerolls the values of every affix inside its current tier.",
   "rarity": "uncommon",
   "source": "Monsters L15+",
   "stack": 999,
   "tradable": true,
   "icon": "/art/icons/currencies/calibration-orb.webp",
   "shard": {
    "id": "measured_dawn_shard",
    "name": "Measured Dawn Shard",
    "perOrb": 20,
    "stack": 999,
    "icon": "/art/icons/shards/calibration-shard.webp"
   }
  },
  {
   "id": "oathseal",
   "name": "Oathseal",
   "effect": "Locks one affix so Reweaving cannot change it. Bound milestone reward; no shards.",
   "rarity": "milestone",
   "source": "Story milestones (Q3.09, Q5.06)",
   "stack": 999,
   "tradable": false,
   "icon": "/art/icons/currencies/binding-orb.webp",
   "shard": null
  },
  {
   "id": "socketwright_core",
   "name": "Socketwright Core",
   "effect": "Rerolls the number of sockets (1 to the tier cap).",
   "rarity": "uncommon",
   "source": "Monsters L10+",
   "stack": 999,
   "tradable": true,
   "icon": "/art/icons/currencies/socket-orb.webp",
   "shard": {
    "id": "socketwright_core_shard",
    "name": "Socketwright Core Shard",
    "perOrb": 20,
    "stack": 999,
    "icon": "/art/icons/shards/socket-shard.webp"
   }
  },
  {
   "id": "threefold_iris",
   "name": "Threefold Iris",
   "effect": "Rerolls socket colours only.",
   "rarity": "common",
   "source": "Monsters L5+",
   "stack": 999,
   "tradable": true,
   "icon": "/art/icons/currencies/chromatic-orb.webp",
   "shard": {
    "id": "threefold_iris_shard",
    "name": "Threefold Iris Shard",
    "perOrb": 20,
    "stack": 999,
    "icon": "/art/icons/shards/chromatic-shard.webp"
   }
  },
  {
   "id": "tempering_cinder",
   "name": "Tempering Cinder",
   "effect": "Consumed by every refinement attempt (+1 … +15).",
   "rarity": "common",
   "source": "Monsters, salvage, Kiln Depths",
   "stack": 999,
   "tradable": true,
   "icon": "/art/icons/currencies/tempering-orb.webp",
   "shard": {
    "id": "tempering_cinder_shard",
    "name": "Tempering Cinder Shard",
    "perOrb": 20,
    "stack": 999,
    "icon": "/art/icons/shards/tempering-shard.webp"
   }
  },
  {
   "id": "menders_clasp",
   "name": "Mender’s Clasp",
   "effect": "Repairs a fractured weapon so it can be refined again (plus gold labour).",
   "rarity": "uncommon",
   "source": "Monsters L18+, blacksmith daily",
   "stack": 999,
   "tradable": true,
   "icon": "/art/icons/currencies/mending-orb.webp",
   "shard": {
    "id": "menders_clasp_shard",
    "name": "Mender’s Clasp Shard",
    "perOrb": 20,
    "stack": 999,
    "icon": "/art/icons/shards/mending-shard.webp"
   }
  },
  {
   "id": "caravan_ward",
   "name": "Caravan Ward",
   "effect": "Protects one refinement attempt: failure holds or drops at most −1 (+11 → back to +10).",
   "rarity": "rare",
   "source": "World boss 5% roll, convoy, bounties",
   "stack": 999,
   "tradable": true,
   "icon": "/art/icons/currencies/warding-orb.webp",
   "shard": {
    "id": "caravan_ward_shard",
    "name": "Caravan Ward Shard",
    "perOrb": 30,
    "stack": 999,
    "icon": "/art/icons/shards/warding-shard.webp"
   }
  }
 ],
 "gems": [
  {
   "id": "cairn_vault",
   "name": "Cairn Vault",
   "group": "movement",
   "effect": "Leap 7 m over low obstacles; land with a 2 m stagger.",
   "stack": 1,
   "icon": "/art/icons/gems/cairn-vault.webp",
   "color": "red"
  },
  {
   "id": "reed_rush",
   "name": "Reed Rush",
   "group": "movement",
   "effect": "Dash 8 m; passes through small monsters.",
   "stack": 1,
   "icon": "/art/icons/gems/reed-rush.webp",
   "color": "green"
  },
  {
   "id": "silk_roll",
   "name": "Silk Roll",
   "group": "movement",
   "effect": "Roll 6 m with 0.25 s of evasion (blue gem: invulnerable frames).",
   "stack": 1,
   "icon": "/art/icons/gems/silk-roll.webp",
   "color": "blue"
  },
  {
   "id": "anchor_pull",
   "name": "Anchor Pull",
   "group": "movement",
   "effect": "Hook a target or ledge up to 12 m and pull yourself to it.",
   "stack": 1,
   "icon": "/art/icons/gems/anchor-pull.webp",
   "color": "red"
  },
  {
   "id": "mirror_exchange",
   "name": "Mirror Exchange",
   "group": "movement",
   "effect": "Place a mirror; reuse within 4 s to swap back to it.",
   "stack": 1,
   "icon": "/art/icons/gems/mirror-exchange.webp",
   "color": "blue"
  },
  {
   "id": "veilstride",
   "name": "Veilstride",
   "group": "movement",
   "effect": "Blink 6 m and become hidden for 1 s.",
   "stack": 1,
   "icon": "/art/icons/gems/veilstride.webp",
   "color": "blue"
  },
  {
   "id": "winterglass",
   "name": "Winterglass",
   "group": "weapon_primary",
   "effect": "Weapon hits gain +8% cold damage and 15% chill chance.",
   "stack": 1,
   "icon": "/art/icons/gems/winterglass.webp",
   "color": "blue"
  },
  {
   "id": "emberheart",
   "name": "Emberheart",
   "group": "weapon_primary",
   "effect": "Weapon hits gain +8% fire damage and 15% burn chance.",
   "stack": 1,
   "icon": "/art/icons/gems/emberheart.webp",
   "color": "red"
  },
  {
   "id": "stormseed",
   "name": "Stormseed",
   "group": "weapon_primary",
   "effect": "Weapon hits gain +8% lightning damage and 15% shock chance.",
   "stack": 1,
   "icon": "/art/icons/gems/stormseed.webp",
   "color": "green"
  },
  {
   "id": "lingering_echo",
   "name": "Lingering Echo",
   "group": "weapon_support",
   "effect": "Ailments from the primary gem last 30% longer.",
   "stack": 1,
   "icon": "/art/icons/gems/lingering-echo.webp",
   "color": "white"
  },
  {
   "id": "sure_omen",
   "name": "Sure Omen",
   "group": "weapon_support",
   "effect": "Ailment chance from the primary gem +10%.",
   "stack": 1,
   "icon": "/art/icons/gems/sure-omen.webp",
   "color": "white"
  },
  {
   "id": "frugal_step",
   "name": "Frugal Step",
   "group": "belt_support",
   "effect": "Movement skill costs 40% less mana.",
   "stack": 1,
   "icon": "/art/icons/gems/frugal-step.webp",
   "color": "white"
  },
  {
   "id": "quickened_step",
   "name": "Quickened Step",
   "group": "belt_support",
   "effect": "Movement skill cooldown −25%.",
   "stack": 1,
   "icon": "/art/icons/gems/quickened-step.webp",
   "color": "white"
  }
 ],
 "sockets": {
  "tierCap": {
   "T5": 1,
   "T4": 2,
   "T3": 3
  },
  "weaponGroup": "1 weapon primary + up to 2 weapon supports",
  "beltGroup": "1 movement gem + up to 2 belt supports",
  "offHandRule": "Off-hand sockets are visible but inactive while dual wielding."
 },
 "refinement": [
  {
   "target": "+1–4",
   "success": 1,
   "unprotectedFailure": null,
   "protectedFailure": null
  },
  {
   "target": "+5–7",
   "success": 0.5,
   "unprotectedFailure": "30% of fails fracture → +4",
   "protectedFailure": "hold"
  },
  {
   "target": "+8–10",
   "success": 0.2,
   "unprotectedFailure": "50% of fails fracture → +4, else −1",
   "protectedFailure": "−1"
  },
  {
   "target": "+11–15",
   "success": [
    0.12,
    0.09,
    0.06,
    0.04,
    0.02
   ],
   "unprotectedFailure": "fracture → +4",
   "protectedFailure": "back to +10"
  }
 ],
 "refinementAuras": [
  "+8 jade mist",
  "+9 gold motes",
  "+10 ember ribbon",
  "+11 bronze sigils",
  "+12 jade arcs",
  "+13 lilac lightning",
  "+14 violet corona",
  "+15 ivory-gold storm halo"
 ],
 "storage": {
  "bag": {
   "grid": [
    12,
    5
   ],
   "note": "PoE-style grid; item footprints in ui-windows.json"
  },
  "bank": 64,
  "stash": {
   "tabs": 4,
   "grid": [
    12,
    10
   ]
  },
  "extraStashTabsForZoe": 4
 },
 "examples": [
  {
   "id": "ex_normal_axe",
   "name": "Orchard Cleaver",
   "base": "orchard_cleaver",
   "baseKind": "weapon",
   "rarity": "normal",
   "ilvl": 5,
   "refine": 0,
   "affixes": [],
   "sockets": [
    null
   ]
  },
  {
   "id": "ex_blue_bow",
   "name": "Kiln-fired Reedstring Bow of the Gale",
   "base": "reedstring_bow",
   "baseKind": "weapon",
   "rarity": "blue",
   "ilvl": 9,
   "refine": 3,
   "affixes": [
    {
     "id": "p_fire_flat",
     "tier": "T5",
     "value": "3–5"
    },
    {
     "id": "s_attack_speed",
     "tier": "T5",
     "value": 4
    }
   ],
   "sockets": [
    "emberheart"
   ]
  },
  {
   "id": "ex_yellow_staff",
   "name": "Thunder Script",
   "base": "bellshade_staff",
   "baseKind": "weapon",
   "rarity": "yellow",
   "ilvl": 25,
   "refine": 6,
   "affixes": [
    {
     "id": "p_spell_pct",
     "tier": "T4",
     "value": 28
    },
    {
     "id": "s_cast_speed",
     "tier": "T4",
     "value": 7
    },
    {
     "id": "s_int",
     "tier": "T5",
     "value": 7
    }
   ],
   "sockets": [
    "stormseed",
    "sure_omen"
   ]
  },
  {
   "id": "ex_orange_axe",
   "name": "Dusk Hunger",
   "base": "jadefall_greataxe",
   "baseKind": "weapon",
   "rarity": "orange",
   "ilvl": 37,
   "refine": 9,
   "affixes": [
    {
     "id": "p_phys_pct",
     "tier": "T3",
     "value": 41
    },
    {
     "id": "p_fire_flat",
     "tier": "T4",
     "value": "8–13"
    },
    {
     "id": "s_attack_speed",
     "tier": "T4",
     "value": 8
    },
    {
     "id": "s_crit",
     "tier": "T3",
     "value": 6
    },
    {
     "id": "s_str",
     "tier": "T4",
     "value": 12
    }
   ],
   "sockets": [
    "emberheart",
    "lingering_echo",
    null
   ]
  },
  {
   "id": "ex_red_glaive",
   "name": "Moonfall Oath",
   "base": "moonfall_glaive",
   "baseKind": "weapon",
   "rarity": "red",
   "ilvl": 39,
   "refine": 12,
   "affixes": [
    {
     "id": "p_phys_pct",
     "tier": "T3",
     "value": 50
    },
    {
     "id": "p_cold_flat",
     "tier": "T3",
     "value": "16–27"
    },
    {
     "id": "p_heal_pct",
     "tier": "T4",
     "value": 13
    },
    {
     "id": "s_crit_dmg",
     "tier": "T3",
     "value": 31
    },
    {
     "id": "s_int",
     "tier": "T3",
     "value": 19
    },
    {
     "id": "s_str",
     "tier": "T3",
     "value": 22
    }
   ],
   "sockets": [
    "winterglass",
    "lingering_echo",
    "sure_omen"
   ]
  },
  {
   "id": "ex_blue_helm",
   "name": "Hale Scout Hood",
   "base": "scout_hood",
   "baseKind": "armour",
   "rarity": "blue",
   "ilvl": 6,
   "refine": 0,
   "affixes": [
    {
     "id": "p_life",
     "tier": "T5",
     "value": 18
    }
   ]
  },
  {
   "id": "ex_yellow_armour",
   "name": "Ember Mantle",
   "base": "saltway_brigandine",
   "baseKind": "armour",
   "rarity": "yellow",
   "ilvl": 20,
   "refine": 0,
   "affixes": [
    {
     "id": "p_life",
     "tier": "T4",
     "value": 37
    },
    {
     "id": "p_evasion_pct",
     "tier": "T4",
     "value": 31
    },
    {
     "id": "s_fire_res",
     "tier": "T4",
     "value": 17
    }
   ]
  },
  {
   "id": "ex_orange_boots",
   "name": "Saltwind Stride",
   "base": "ashroad_striders",
   "baseKind": "armour",
   "rarity": "orange",
   "ilvl": 34,
   "refine": 0,
   "affixes": [
    {
     "id": "p_life",
     "tier": "T3",
     "value": 61
    },
    {
     "id": "p_evasion_pct",
     "tier": "T4",
     "value": 38
    },
    {
     "id": "s_move",
     "tier": "T3",
     "value": 17
    },
    {
     "id": "s_cold_res",
     "tier": "T4",
     "value": 15
    }
   ]
  },
  {
   "id": "ex_yellow_belt",
   "name": "Copper Promise",
   "base": "copperlink_belt",
   "baseKind": "armour",
   "rarity": "yellow",
   "ilvl": 20,
   "refine": 0,
   "affixes": [
    {
     "id": "p_life",
     "tier": "T4",
     "value": 33
    },
    {
     "id": "p_mana",
     "tier": "T4",
     "value": 24
    },
    {
     "id": "s_mana_regen",
     "tier": "T5",
     "value": 2
    }
   ],
   "sockets": [
    "reed_rush",
    "quickened_step"
   ]
  },
  {
   "id": "ex_red_ring",
   "name": "Oasis Eye",
   "base": "basalt_eye_ring",
   "baseKind": "jewelry",
   "rarity": "red",
   "ilvl": 34,
   "refine": 0,
   "affixes": [
    {
     "id": "p_life",
     "tier": "T3",
     "value": 66
    },
    {
     "id": "p_fire_flat",
     "tier": "T3",
     "value": "15–26"
    },
    {
     "id": "p_mana",
     "tier": "T4",
     "value": 28
    },
    {
     "id": "s_attack_speed",
     "tier": "T3",
     "value": 11
    },
    {
     "id": "s_crit",
     "tier": "T4",
     "value": 4
    },
    {
     "id": "s_fire_res",
     "tier": "T3",
     "value": 27
    }
   ]
  },
  {
   "id": "ex_orange_necklace",
   "name": "Lantern Vow",
   "base": "amber_pendant",
   "baseKind": "jewelry",
   "rarity": "orange",
   "ilvl": 20,
   "refine": 0,
   "affixes": [
    {
     "id": "p_spell_pct",
     "tier": "T4",
     "value": 24
    },
    {
     "id": "p_life",
     "tier": "T4",
     "value": 31
    },
    {
     "id": "s_cdr",
     "tier": "T4",
     "value": 7
    },
    {
     "id": "s_int",
     "tier": "T5",
     "value": 8
    }
   ]
  },
  {
   "id": "ex_blue_earring",
   "name": "Brass Hoop of the Sage",
   "base": "brass_hoop",
   "baseKind": "jewelry",
   "rarity": "blue",
   "ilvl": 6,
   "refine": 0,
   "affixes": [
    {
     "id": "s_cdr",
     "tier": "T5",
     "value": 4
    }
   ]
  }
 ],
 "currencyRarity": {
  "proposed": true,
  "note": "Orbs and shards are coloured by rarity with the equipment palette (common keeps the currency tan-gold). A shard uses its orb's colour. Milestone (bound, story-only) uses the Legend red.",
  "colors": {
   "common": "#d9c38e",
   "uncommon": "#7fa8ff",
   "rare": "#f2d36b",
   "very rare": "#f39a3d",
   "milestone": "#ff3b2e"
  }
 },
 "gemColors": {
  "proposed": true,
  "note": "Gem colour = socket category: red (fire element, leap/hook movement), green (lightning element, dash/roll movement), blue (cold element, blink/mirror movement), white (supports). Independent of item rarity colours.",
  "colors": {
   "red": "#ff7a5c",
   "green": "#7fdc8a",
   "blue": "#6fc3ff",
   "white": "#e8e2d4"
  }
 }
}
