{
 "generated": "2026-10-14",
 "lastChange": {
  "date": "2026-04-14",
  "text": "Hitscan auto-assist cut by another 4% to bring it closer to pre-Season 20 levels, because hitscan heroes were outperforming on console. Legacy Strength Mode is unaffected.",
  "source": "https://overwatch.blizzard.com/en-us/news/patch-notes/live/2026/04/"
 },
 "timeline": [
  {
   "date": "2025-08-26",
   "text": "Controller and mouse-and-keyboard pools split. Aim assist only works in the Controller pool, and controllers on PC cannot join it.",
   "source": "https://overwatch.blizzard.com/en-us/news/patch-notes/live/2025/08/"
  },
  {
   "date": "2025-12-09",
   "text": "Season 20 rework: base aim assist strength up 7%; per-type Aim Assist Ease In sliders (projectile, hitscan, melee); extra sensitivity at max deadzone with ramp-up delay/time; option to disable assist at max deadzone; friendly-assist health threshold for Ana, Juno and Illari.",
   "source": "https://overwatch.blizzard.com/en-us/news/patch-notes/live/2025/12/"
  },
  {
   "date": "2025-12-09",
   "text": "Legacy aim assist mode removed in the same update.",
   "source": "https://overwatch.blizzard.com/en-us/news/patch-notes/live/2025/12/"
  },
  {
   "date": "2025-12-18",
   "text": "Hotfix: auto-aim cut to 4% (from 8%) for Ashe, Bastion, Soldier: 76, Tracer, D.Va, Mauga, Ana, Baptiste and Juno.",
   "source": "https://overwatch.blizzard.com/en-us/news/patch-notes/live/2025/12/"
  },
  {
   "date": "2026-01-08",
   "text": "Bug fix: aim assist no longer triggers on friendly pets and deployables.",
   "source": "https://overwatch.blizzard.com/en-us/news/patch-notes/live/2026/01/"
  },
  {
   "date": "2026-02-10",
   "text": "Legacy mode is back: a Legacy Aim Assist Strength option restores the old strength curve.",
   "source": "https://overwatch.blizzard.com/en-us/news/patch-notes/live/2026/02/"
  },
  {
   "date": "2026-02-10",
   "text": "The 4% auto-aim cut now covers every hitscan hero, except when Legacy is on.",
   "source": "https://overwatch.blizzard.com/en-us/news/patch-notes/live/2026/02/"
  },
  {
   "date": "2026-02-10",
   "text": "Controller menu split into Controller, Controller Deadzone and Aim Assist tabs.",
   "source": "https://overwatch.blizzard.com/en-us/news/patch-notes/live/2026/02/"
  },
  {
   "date": "2026-04-14",
   "text": "Hitscan auto-assist cut by another 4% to bring it closer to pre-Season 20 levels, because hitscan heroes were outperforming on console. Legacy Strength Mode is unaffected.",
   "source": "https://overwatch.blizzard.com/en-us/news/patch-notes/live/2026/04/"
  }
 ],
 "rule": "Values shown only where 2+ current guides (Oct 2025 or later) agree; otherwise the setting's purpose and \"no agreed value\".",
 "sources": {
  "dexerto": {
   "name": "Dexerto – Best Overwatch controller settings",
   "url": "https://www.dexerto.com/wikis/overwatch/best-controller-settings-overwatch/",
   "date": "2026-09-29"
  },
  "dotesports": {
   "name": "Dot Esports – Best Overwatch settings (console section)",
   "url": "https://dotesports.com/overwatch/news/the-best-overwatch-2-settings-for-pc-xbox-playstation-and-switch",
   "date": "2026-03-20",
   "note": "Site blocks direct fetch; text captured via WebFetch."
  },
  "boostingmarket": {
   "name": "Boosting Market – Best Overwatch 2 settings for ranked",
   "url": "https://boostingmarket.com/blogs/overwatch-best-settings-ranked/",
   "date": "2026-08-07"
  },
  "boostroom": {
   "name": "Boostroom – Overwatch 2 best settings 2026",
   "url": "https://boostroom.com/blog/overwatch-2-settings-guide-fps-fov-audio-and-keybinds",
   "date": "2026-05-11"
  },
  "blizzrecall": {
   "name": "Blizzard – Weekly Recall: Thanks for the (Aim) Assist",
   "url": "https://news.blizzard.com/en-us/article/24252008/weekly-recall-thanks-for-the-aim-assist",
   "date": "2025-12-05"
  }
 },
 "excluded": [
  {
   "name": "Dot Esports – Best Overwatch 2 controller settings",
   "why": "Last updated Mar 7, 2024 (before the Season 20 aim-assist rework)."
  },
  {
   "name": "Gamepur – Best controller settings for Overwatch 2",
   "why": "Published Jan 2023."
  },
  {
   "name": "Blizzard forums / Reddit posts",
   "why": "Individual player posts, not guides; read for context only."
  }
 ],
 "settings": [
  {
   "id": "aa-strength",
   "group": "aim-assist",
   "name": "Aim Assist Strength",
   "purpose": "How hard the game slows and pulls your crosshair while it overlaps a target's assist window.",
   "value": "100",
   "valueKind": "value",
   "sources": [
    "dexerto",
    "boostingmarket"
   ],
   "mentionedBy": [],
   "dissent": [
    "dotesports"
   ],
   "note": null,
   "thin": false
  },
  {
   "id": "aa-legacy",
   "group": "aim-assist",
   "name": "Use Legacy Aim Assist Strength",
   "purpose": "Switches back to the pre-Season 20 strength curve (re-added Feb 10, 2026). The 2026 hitscan reductions do not apply in Legacy mode.",
   "value": "Off",
   "valueKind": "value",
   "sources": [
    "dexerto",
    "dotesports"
   ],
   "mentionedBy": [],
   "dissent": [
    "boostingmarket"
   ],
   "note": null,
   "thin": false
  },
  {
   "id": "aa-window",
   "group": "aim-assist",
   "name": "Aim Assist Window Size",
   "purpose": "Size of the bubble around your crosshair that has to touch a target before assist starts. Smaller is sharper but less forgiving.",
   "value": "About 70",
   "valueKind": "value",
   "sources": [
    "dotesports",
    "boostingmarket"
   ],
   "mentionedBy": [],
   "dissent": [
    "dexerto"
   ],
   "note": null,
   "thin": false
  },
  {
   "id": "aa-easein",
   "group": "aim-assist",
   "name": "Aim Assist Ease In (per hero type)",
   "purpose": "How gradually assist ramps up once the windows first overlap. Since Season 20 there are separate sliders for projectile, hitscan and melee heroes.",
   "value": "Low (0–20)",
   "valueKind": "value",
   "sources": [
    "dexerto",
    "boostingmarket",
    "dotesports"
   ],
   "mentionedBy": [],
   "dissent": [],
   "note": "Only one guide gives a per-type number (Dexerto: projectile 80%), so per-type values are not agreed.",
   "thin": false
  },
  {
   "id": "aa-maxdz",
   "group": "aim-assist",
   "name": "Disable Aim Assist at Max Deadzone",
   "purpose": "Turns assist off while the right stick is pushed fully, so fast turns are not slowed by targets.",
   "value": null,
   "valueKind": "value",
   "sources": [],
   "mentionedBy": [
    "dexerto"
   ],
   "dissent": [],
   "note": null,
   "thin": true
  },
  {
   "id": "aa-friendly",
   "group": "aim-assist",
   "name": "Friendly Aim Assist health threshold",
   "purpose": "Ana, Juno and Illari only: assist locks onto allies only when they are below this health %.",
   "value": null,
   "valueKind": "value",
   "sources": [],
   "mentionedBy": [],
   "dissent": [],
   "note": null,
   "thin": true
  },
  {
   "id": "sens-h",
   "group": "sensitivity",
   "name": "Horizontal Sensitivity",
   "purpose": "Turn speed left/right at full stick tilt.",
   "value": "About 45 (40–55)",
   "valueKind": "value",
   "sources": [
    "dotesports",
    "boostingmarket"
   ],
   "mentionedBy": [],
   "dissent": [
    "dexerto"
   ],
   "note": null,
   "thin": false
  },
  {
   "id": "sens-v",
   "group": "sensitivity",
   "name": "Vertical Sensitivity",
   "purpose": "Turn speed up/down. Guides split on matching horizontal or going lower.",
   "value": null,
   "valueKind": "value",
   "sources": [],
   "mentionedBy": [
    "dotesports",
    "boostingmarket",
    "boostroom"
   ],
   "dissent": [],
   "note": null,
   "thin": true
  },
  {
   "id": "sens-extra",
   "group": "sensitivity",
   "name": "Extra Sensitivity at Max Deadzone (+ ramp-up delay/time)",
   "purpose": "Adds turn speed only when the stick is fully pushed, after an optional delay; added Dec 9, 2025 for quick 180s.",
   "value": null,
   "valueKind": "value",
   "sources": [],
   "mentionedBy": [
    "dexerto"
   ],
   "dissent": [],
   "note": null,
   "thin": true
  },
  {
   "id": "dz-inner",
   "group": "deadzones",
   "name": "Inner deadzone (Custom Deadzones: Override)",
   "purpose": "How far the stick must move before input registers. Too high feels sluggish; too low lets drift move your aim.",
   "value": "Lowest value with no drift",
   "valueKind": "method",
   "sources": [
    "dexerto",
    "boostroom"
   ],
   "mentionedBy": [],
   "dissent": [],
   "note": "Only Dexerto names a number (0.05).",
   "thin": false
  },
  {
   "id": "dz-outer",
   "group": "deadzones",
   "name": "Outer deadzone",
   "purpose": "Where full tilt is reached. Lower values hit max speed earlier.",
   "value": null,
   "valueKind": "value",
   "sources": [],
   "mentionedBy": [
    "dexerto"
   ],
   "dissent": [],
   "note": null,
   "thin": true
  },
  {
   "id": "curve",
   "group": "curves",
   "name": "Aim Technique (response curve)",
   "purpose": "Shape of stick-to-turn mapping: Linear Ramp is 1:1, Dual-Zone has a slow inner zone and fast outer zone, Exponential Ramp speeds up late in the tilt.",
   "value": "Linear Ramp",
   "valueKind": "value",
   "sources": [
    "dexerto",
    "dotesports"
   ],
   "mentionedBy": [],
   "dissent": [],
   "note": "Boosting Market says to test Linear Ramp against the default Dual-Zone.",
   "thin": false
  },
  {
   "id": "aim-easein",
   "group": "curves",
   "name": "Aim Ease In",
   "purpose": "Bends the response curve so small stick movements turn less (not the same as Aim Assist Ease In).",
   "value": null,
   "valueKind": "value",
   "sources": [],
   "mentionedBy": [
    "dotesports"
   ],
   "dissent": [],
   "note": null,
   "thin": true
  },
  {
   "id": "smoothing",
   "group": "smoothing",
   "name": "Aim Smoothing",
   "purpose": "Averages stick input over time: steadier, but adds delay on close, fast targets.",
   "value": "0 / low",
   "valueKind": "value",
   "sources": [
    "dotesports",
    "boostingmarket"
   ],
   "mentionedBy": [],
   "dissent": [
    "dexerto"
   ],
   "note": null,
   "thin": false
  },
  {
   "id": "vibration",
   "group": "buttons",
   "name": "Vibration",
   "purpose": "Controller rumble on hits and abilities; can nudge your thumbs mid-shot.",
   "value": "Off",
   "valueKind": "value",
   "sources": [
    "dexerto",
    "dotesports"
   ],
   "mentionedBy": [],
   "dissent": [],
   "note": null,
   "thin": false
  },
  {
   "id": "layout",
   "group": "buttons",
   "name": "Button layout / per-hero binds",
   "purpose": "Every hero can have its own button mapping. Common ideas: abilities you use under pressure on the easiest buttons, and paddles or bumpers for jump/crouch so your thumb stays on the right stick.",
   "value": null,
   "valueKind": "value",
   "sources": [],
   "mentionedBy": [
    "dotesports"
   ],
   "dissent": [],
   "note": "No two current guides agree on a specific controller layout.",
   "thin": true
  },
  {
   "id": "sticks",
   "group": "buttons",
   "name": "Swap / Legacy sticks",
   "purpose": "Swaps movement and aim sticks or uses the old stick mapping.",
   "value": null,
   "valueKind": "value",
   "sources": [],
   "mentionedBy": [
    "dotesports"
   ],
   "dissent": [],
   "note": null,
   "thin": true
  }
 ],
 "types": {
  "hitscan": "Hitscan & spread (instant-hit by our reading)",
  "projectile": "Projectile",
  "beam": "Beam",
  "melee": "Melee",
  "lockon": "Lock-on / no-aim primary"
 },
 "typeNote": "Blizzard has Aim Assist Ease In sliders for projectile, hitscan and melee heroes only. It does not say which slider beam heroes use, and no two guides agree on per-type values.",
 "heroes": {
  "ana": {
   "type": "hitscan",
   "weapon": "Biotic Rifle",
   "blizzardLine": "Long-range rifle that heals allies and damages enemies.",
   "blizzNotes": [
    {
     "date": "2025-12-18",
     "text": "Named in the Dec 18, 2025 hotfix that cut auto-aim to 4% (from 8%)."
    },
    {
     "date": "2025-12-09",
     "text": "Can use the friendly aim-assist health threshold (default 99%) added in Season 20."
    }
   ],
   "notes": [
    {
     "heroes": [
      "ana",
      "ashe",
      "widowmaker"
     ],
     "text": "Precision heroes: one guide suggests a lower sensitivity for these.",
     "sources": [
      "dotesports"
     ],
     "thin": true
    }
   ]
  },
  "anran": {
   "type": "projectile",
   "weapon": "Zhuque Fans",
   "blizzardLine": "Hand fans that shoot fiery projectiles.",
   "blizzNotes": [],
   "notes": []
  },
  "ashe": {
   "type": "hitscan",
   "weapon": "The Viper",
   "blizzardLine": "Semi-automatic rifle.",
   "blizzNotes": [
    {
     "date": "2025-12-18",
     "text": "Named in the Dec 18, 2025 hotfix that cut auto-aim to 4% (from 8%)."
    }
   ],
   "notes": [
    {
     "heroes": [
      "ana",
      "ashe",
      "widowmaker"
     ],
     "text": "Precision heroes: one guide suggests a lower sensitivity for these.",
     "sources": [
      "dotesports"
     ],
     "thin": true
    }
   ]
  },
  "baptiste": {
   "type": "hitscan",
   "weapon": "Biotic Launcher",
   "blizzardLine": "Three-round burst gun.",
   "blizzNotes": [
    {
     "date": "2025-12-18",
     "text": "Named in the Dec 18, 2025 hotfix that cut auto-aim to 4% (from 8%)."
    }
   ],
   "notes": []
  },
  "bastion": {
   "type": "hitscan",
   "weapon": "Configuration: Assault",
   "blizzardLine": "A slow-moving tank with a powerful rotary cannon.",
   "blizzNotes": [
    {
     "date": "2025-12-18",
     "text": "Named in the Dec 18, 2025 hotfix that cut auto-aim to 4% (from 8%)."
    }
   ],
   "notes": []
  },
  "brigitte": {
   "type": "melee",
   "weapon": "Rocket Flail",
   "blizzardLine": "Melee weapon with extended range.",
   "blizzNotes": [],
   "notes": []
  },
  "cassidy": {
   "type": "hitscan",
   "weapon": "Peacekeeper",
   "blizzardLine": "Accurate, powerful revolver.",
   "blizzNotes": [],
   "notes": []
  },
  "dmon": {
   "type": "melee",
   "weapon": "Plasma Saber",
   "blizzardLine": "Fast energy melee weapon.",
   "blizzNotes": [],
   "notes": []
  },
  "doctrine": {
   "type": "projectile",
   "weapon": "Eternal Scepter",
   "blizzardLine": "Mid-range weapon that heals allies and damages enemies.",
   "blizzNotes": [],
   "notes": []
  },
  "domina": {
   "type": "beam",
   "weapon": "Photon Magnum",
   "blizzardLine": "Medium-range beam that culminates in a high impact shot.",
   "blizzNotes": [],
   "notes": []
  },
  "doomfist": {
   "type": "hitscan",
   "weapon": "Hand Cannon",
   "blizzardLine": "Short-range weapon with spread. Reloads automatically.",
   "blizzNotes": [],
   "notes": []
  },
  "dva": {
   "type": "hitscan",
   "weapon": "Fusion Cannons",
   "blizzardLine": "Automatic short-range spread weapons.",
   "blizzNotes": [
    {
     "date": "2025-12-18",
     "text": "Named in the Dec 18, 2025 hotfix that cut auto-aim to 4% (from 8%)."
    }
   ],
   "notes": []
  },
  "echo": {
   "type": "projectile",
   "weapon": "Tri-Shot",
   "blizzardLine": "Fires 3 shots at once, in a triangle pattern.",
   "blizzNotes": [],
   "notes": []
  },
  "emre": {
   "type": "hitscan",
   "weapon": "Synthetic Burst Rifle",
   "blizzardLine": "Three-round burst weapon.",
   "blizzNotes": [],
   "notes": []
  },
  "freja": {
   "type": "projectile",
   "weapon": "Bola Shot",
   "blizzardLine": "Fire an explosive bola. Hitting an enemy wraps them up and pulls in other nearby enemies.",
   "blizzNotes": [],
   "notes": []
  },
  "genji": {
   "type": "projectile",
   "weapon": "Shuriken",
   "blizzardLine": "Throw an accurate burst of 3 projectiles.",
   "blizzNotes": [],
   "notes": []
  },
  "hanzo": {
   "type": "projectile",
   "weapon": "Storm Bow",
   "blizzardLine": "Hold to charge then release to launch arrows further.",
   "blizzNotes": [],
   "notes": []
  },
  "hazard": {
   "type": "hitscan",
   "weapon": "Bonespur",
   "blizzardLine": "Fire a burst of spikes.",
   "blizzNotes": [],
   "notes": []
  },
  "illari": {
   "type": "hitscan",
   "weapon": "Solar Rifle",
   "blizzardLine": "Long range auto-charging rifle.",
   "blizzNotes": [
    {
     "date": "2025-12-09",
     "text": "Can use the friendly aim-assist health threshold (default 99%) added in Season 20."
    }
   ],
   "notes": []
  },
  "jetpack-cat": {
   "type": "projectile",
   "weapon": "Biotic Pawjectiles",
   "blizzardLine": "Mid-range projectile spread that heals allies and damages enemies.",
   "blizzNotes": [],
   "notes": []
  },
  "junker-queen": {
   "type": "hitscan",
   "weapon": "Scattergun",
   "blizzardLine": "Pump action shotgun.",
   "blizzNotes": [],
   "notes": []
  },
  "junkrat": {
   "type": "projectile",
   "weapon": "Frag Launcher",
   "blizzardLine": "Bouncing explosive projectile weapon.",
   "blizzNotes": [],
   "notes": []
  },
  "juno": {
   "type": "hitscan",
   "weapon": "Mediblaster",
   "blizzardLine": "Burst fire weapon that heals allies and damages enemies.",
   "blizzNotes": [
    {
     "date": "2025-12-18",
     "text": "Named in the Dec 18, 2025 hotfix that cut auto-aim to 4% (from 8%)."
    },
    {
     "date": "2025-12-09",
     "text": "Can use the friendly aim-assist health threshold (default 99%) added in Season 20."
    }
   ],
   "notes": []
  },
  "kiriko": {
   "type": "projectile",
   "weapon": "Healing Ofuda",
   "blizzardLine": "Channel a burst of healing talismans that can seek targeted allies.",
   "blizzNotes": [],
   "notes": []
  },
  "lifeweaver": {
   "type": "projectile",
   "weapon": "Healing Blossom",
   "blizzardLine": "Hold to charge a healing burst. Release to heal a targeted ally.",
   "blizzNotes": [],
   "notes": []
  },
  "lucio": {
   "type": "projectile",
   "weapon": "Sonic Amplifier",
   "blizzardLine": "Sonic projectile launcher.",
   "blizzNotes": [],
   "notes": []
  },
  "mauga": {
   "type": "hitscan",
   "weapon": "Incendiary Chaingun",
   "blizzardLine": "Igniting enemies with Incendiary Chaingun grants 50 overhealth.",
   "blizzNotes": [
    {
     "date": "2025-12-18",
     "text": "Named in the Dec 18, 2025 hotfix that cut auto-aim to 4% (from 8%)."
    }
   ],
   "notes": []
  },
  "mei": {
   "type": "hitscan",
   "weapon": "Endothermic Blaster",
   "blizzardLine": "Short-range spray weapon that slows enemies.",
   "blizzNotes": [],
   "notes": []
  },
  "mercy": {
   "type": "lockon",
   "weapon": "Caduceus Staff",
   "blizzardLine": "Hold to heal an ally.",
   "blizzNotes": [],
   "notes": [
    {
     "heroes": [
      "mercy",
      "reinhardt"
     ],
     "text": "Low-aim heroes: one guide suggests a higher sensitivity for faster turns.",
     "sources": [
      "dotesports"
     ],
     "thin": true
    }
   ]
  },
  "mizuki": {
   "type": "projectile",
   "weapon": "Spirit Glaive",
   "blizzardLine": "Bouncing projectile that damages enemies.",
   "blizzNotes": [],
   "notes": []
  },
  "moira": {
   "type": "beam",
   "weapon": "Biotic Grasp",
   "blizzardLine": "Hold to heal all allies in front of you. Consumes biotic energy.",
   "blizzNotes": [],
   "notes": []
  },
  "orisa": {
   "type": "hitscan",
   "weapon": "Augmented Fusion Driver",
   "blizzardLine": "Automatic heat based weapon.",
   "blizzNotes": [],
   "notes": []
  },
  "pharah": {
   "type": "projectile",
   "weapon": "Rocket Launcher",
   "blizzardLine": "Long-range explosive projectile weapon.",
   "blizzNotes": [],
   "notes": []
  },
  "ramattra": {
   "type": "projectile",
   "weapon": "Void Accelerator (Omnic Form)",
   "blizzardLine": "Fire a stream of projectiles.",
   "blizzNotes": [],
   "notes": []
  },
  "reaper": {
   "type": "hitscan",
   "weapon": "Hellfire Shotguns",
   "blizzardLine": "Short-range spread weapons.",
   "blizzNotes": [],
   "notes": []
  },
  "reinhardt": {
   "type": "melee",
   "weapon": "Rocket Hammer",
   "blizzardLine": "Devastating melee weapon.",
   "blizzNotes": [],
   "notes": [
    {
     "heroes": [
      "mercy",
      "reinhardt"
     ],
     "text": "Low-aim heroes: one guide suggests a higher sensitivity for faster turns.",
     "sources": [
      "dotesports"
     ],
     "thin": true
    }
   ]
  },
  "roadhog": {
   "type": "hitscan",
   "weapon": "Scrap Gun",
   "blizzardLine": "Short-range shotgun that fires in two bursts.",
   "blizzNotes": [],
   "notes": []
  },
  "shion": {
   "type": "hitscan",
   "weapon": "Kira Pistols",
   "blizzardLine": "Rapid-fire anima pistols.",
   "blizzNotes": [],
   "notes": []
  },
  "sierra": {
   "type": "hitscan",
   "weapon": "Helix Rifle",
   "blizzardLine": "Automatic assault weapon. Shoots in a spiral pattern, gaining accuracy with sustained fire.",
   "blizzNotes": [],
   "notes": []
  },
  "sigma": {
   "type": "projectile",
   "weapon": "Hyperspheres",
   "blizzardLine": "Launch two charges which implode after a short duration, dealing damage in an area.",
   "blizzNotes": [],
   "notes": []
  },
  "sojourn": {
   "type": "projectile",
   "weapon": "Railgun",
   "blizzardLine": "Rapid firing projectiles that generate energy on hit.",
   "blizzNotes": [],
   "notes": []
  },
  "soldier-76": {
   "type": "hitscan",
   "weapon": "Heavy Pulse Rifle",
   "blizzardLine": "Automatic assault weapon.",
   "blizzNotes": [
    {
     "date": "2025-12-18",
     "text": "Named in the Dec 18, 2025 hotfix that cut auto-aim to 4% (from 8%)."
    }
   ],
   "notes": []
  },
  "sombra": {
   "type": "hitscan",
   "weapon": "Machine Pistol",
   "blizzardLine": "Short-range automatic weapon.",
   "blizzNotes": [],
   "notes": []
  },
  "symmetra": {
   "type": "beam",
   "weapon": "Photon Projector",
   "blizzardLine": "Short-range beam weapon with increasing damage.",
   "blizzNotes": [],
   "notes": []
  },
  "torbjorn": {
   "type": "projectile",
   "weapon": "Rivet Gun",
   "blizzardLine": "Slow firing, long-ranged weapon.",
   "blizzNotes": [],
   "notes": []
  },
  "tracer": {
   "type": "hitscan",
   "weapon": "Pulse Pistols",
   "blizzardLine": "Short-range automatic weapons.",
   "blizzNotes": [
    {
     "date": "2025-12-18",
     "text": "Named in the Dec 18, 2025 hotfix that cut auto-aim to 4% (from 8%)."
    }
   ],
   "notes": []
  },
  "vendetta": {
   "type": "melee",
   "weapon": "Palatine Fang",
   "blizzardLine": "Hard-light greatsword. Combo swings to end with a destructive overhead slash.",
   "blizzNotes": [],
   "notes": []
  },
  "venture": {
   "type": "projectile",
   "weapon": "SMART Excavator",
   "blizzardLine": "Launch a seismic charge that bursts after a short distance.",
   "blizzNotes": [],
   "notes": []
  },
  "widowmaker": {
   "type": "hitscan",
   "weapon": "Widow's Kiss",
   "blizzardLine": "Automatic assault weapon.",
   "blizzNotes": [],
   "notes": [
    {
     "heroes": [
      "ana",
      "ashe",
      "widowmaker"
     ],
     "text": "Precision heroes: one guide suggests a lower sensitivity for these.",
     "sources": [
      "dotesports"
     ],
     "thin": true
    }
   ]
  },
  "winston": {
   "type": "beam",
   "weapon": "Tesla Cannon",
   "blizzardLine": "Electric frontal-cone weapon.",
   "blizzNotes": [],
   "notes": []
  },
  "wrecking-ball": {
   "type": "hitscan",
   "weapon": "Quad Cannons",
   "blizzardLine": "Automatic assault weapons.",
   "blizzNotes": [],
   "notes": []
  },
  "wuyang": {
   "type": "projectile",
   "weapon": "Xuanwu Staff",
   "blizzardLine": "Fire a damaging water orb. Hold to control its trajectory and empower its explosion.",
   "blizzNotes": [],
   "notes": []
  },
  "zarya": {
   "type": "beam",
   "weapon": "Particle Cannon",
   "blizzardLine": "Short-range linear beam weapon.",
   "blizzNotes": [],
   "notes": []
  },
  "zenyatta": {
   "type": "projectile",
   "weapon": "Orb of Destruction",
   "blizzardLine": "Energy projectile weapon.",
   "blizzNotes": [],
   "notes": []
  }
 }
}