Warning: This guide assumes you have already reached endgame and have a full set of gear ready to equip onto your character. To learn how to reach such a point, you should use our League Starter Build Guides. Read those first before continuing!
Tornado Shot is the primary source of damage of this build. Positioning is key as Far Shot significantly increases the amount of damage you deal depending on the distance between you and your target. Tornado shot primary projectiles can hit once, but the secondary projectiles can shotgun.
Tornado Shot Single Target Ballista
Tornado Shot linked to Ballista Totem Support is used in the second 6-link to gain a huge single target damage boost. Place down your Ballistas and shoot with your primary Tornado Shot. The Ballistas shoot along with you as you fire with your primary setup because of Focused Ballista Support.
Utility And Auras
Determination grants a base amount of Armour with a means to scale it thanks to its inherent more multiplier. Molten Shell linked to Cast when Damage Taken Support mitigates burst damage, absorbing 75% of incoming damage for a short duration. While you can't use Molten Shell yourself in this setup, Vaal Molten Shell gives you an on demand panic button for an even bigger shield that absorbs 35-40% of incoming damage.
Hatred and Herald of Purity are your damage Auras. Herald of Purity helps to scale your base Physical Damage. Hatred provides a % of your base Physical Damage as extra Cold Damage as well as a % more Cold Damage multiplier. Precision helps you cap your Accuracy and grant some Critical Strike chance.
Mark on Hit
Sniper's Mark suits your Projectile-based build. Enemies take increased damage, and Projectiles split when they hit the target affected by it. We link it to Mark On Hit Support to automate its application. This easily gives us Frenzy Charges and extra damage to bosses and tanky rares/uniques.
Flame Dash allows for swift mobility in all situations. It allows you to blink over obstacles on a cooldown, and is instant on it's first recent cast.