BLOGS

Twitch Kiting Script LoL: Hypercarry Orbwalker Tuning

CADO

Quick verdict: High attack speed hypercarries need orbwalker settings that respect windup and projectile speed. Twitch wants target selector priority on lowest HP, Kog'Maw needs max range kiting, Vayne needs tumble weaving. Tune these three and your DPS doubles.

Kiting on Twitch at 2.0+ attack speed is not about clicking faster. It's about hitting the exact frame where your auto locks in, then moving. A well-tuned Twitch kiting script LoL setup handles that frame math for you, but only if you configure the orbwalker to respect his 0.25-second windup and his projectile travel time. Get it wrong and you cancel autos or stand still too long. Get it right and you look like a Challenger smurf in Gold lobbies.

This guide covers the three hypercarries that break most orbwalkers: Twitch, Kog'Maw and Vayne. Each has a different attack animation, different range and different combo pattern. The settings below are what I run on the current patch after testing in Diamond and Master lobbies. If you want the foundation first, read our orbwalking guide before you touch a single slider.

Why Hypercarry ADCs Break Default Orbwalker Settings

Default orbwalker settings are tuned for 1.0 attack speed and 550 range. Twitch with R active hits 850 range and 2.5 attack speed. Kog'Maw with W active hits 710 range and 2.0+ attack speed. Vayne at 2.0 attack speed has a 0.19-second windup. The script has to recalculate move commands every single auto. If your humanizer delay is too high or your kite-back distance is too wide, you lose autos. That's the trap.

In our testing, the biggest cause of dropped DPS on hypercarries is a 'kite back' setting above 180 ms. The orbwalker moves you too far between autos, so you spend 0.3 seconds walking instead of attacking. At 2.0 attack speed you attack every 0.5 seconds. Losing 0.2 seconds per auto means you're effectively at 1.4 attack speed. That's a 30% DPS loss in a teamfight.

Attack Windup vs Projectile Speed

Twitch has a 0.25-second windup and a 4000-speed projectile. Kog'Maw has a 0.21-second windup and a 2000-speed projectile. Vayne has a 0.19-second windup and a 2000-speed projectile. The orbwalker needs to know when the auto actually fires, not when it lands. For Twitch, the auto locks at 0.25 seconds. For Kog'Maw, it locks at 0.21 seconds. Set your orbwalker's 'extra windup' value to match. Twitch: 20 ms extra. Kog'Maw: 10 ms extra. Vayne: 0 ms extra because her windup is already short.

Most players set extra windup to 50 ms across the board. That works on Jinx. On Twitch it makes you cancel autos at high attack speed because the orbwalker thinks the auto hasn't fired yet when it already has. You see the animation, you hear the sound, but the damage never goes out. That's a cancelled auto. Drop that value.

Twitch Kiting Script LoL Settings: The Full Setup

Twitch kiting script LoL settings showing orbwalker and target selector in a teamfight

Twitch is the hardest hypercarry to script because his R changes his range mid-fight. The orbwalker has to adapt from 550 to 850 range the moment you press R. If your script doesn't recalculate range, you'll walk into melee range during your ult. That's an int.

  • Combo mode: target priority Lowest HP, extra windup 20 ms, kite back 100 ms
  • Harass mode: max range 550 (850 with R), kite back 120 ms
  • Lane clear: prioritize caster minions, extra windup 30 ms
  • Last hit: extra windup 20 ms, no kite back (stand still)
  • Target selector: closest to cursor in teamfights, lowest HP for picks
  • Humanizer: 15-25 ms random delay, 5% miss chance on movement

The 100 ms kite back on combo mode is key. Twitch's projectile is fast, so you can move earlier than on Kog'Maw. But you still need to wait for the auto to lock. 100 ms gives you enough time to step back without cancelling. In a 2v2 bot lane fight against Caitlyn and Lux, you'll auto the Caitlyn, step back out of her trap zone, auto again, and never get hit by a binding. That's the difference between a double kill and a gray screen.

For teamfights, switch target selector to 'closest to cursor' and keep your cursor on the enemy backline. Twitch R hits multiple targets, so you don't need to focus the ADC. You need to hit as many people as possible. The script will auto the closest target to your cursor, which should be the squishy mid laner or ADC. If you're using a best ADC champions for LoL script setup, Twitch is usually the first pick because his R turns a single auto into five.

Kog'Maw: Max Range Kiting and Bio-Arcane Spacing

Kog'Maw with W active has 710 range. That's longer than Caitlyn's base range. The orbwalker needs to keep you at exactly 710 range, not 550. If your kite back is too wide, you drop out of range and lose autos. If it's too narrow, you eat a hook. The sweet spot is 120 ms kite back with a 710 max range setting. That keeps you at the edge of your range while still attacking every 0.5 seconds at 2.0 attack speed.

I see Kog'Maw players set max range to 550 and wonder why they're dying to Blitzcrank hooks. The script thinks you're in range at 550, so it walks you forward. But your W gives you 710. You should never be at 550. Set max range to 710 and let the orbwalker keep you at the edge. Against a Blitzcrank and Draven lane, you'll auto from 700 range while Draven can only hit you at 550. That's a free lane.

For Kog'Maw's R, don't let the script auto-cast it. Set R to manual only. The cast time is 0.5 seconds and it roots you in place. In a teamfight, that's a death sentence. Use R only to finish kills or poke before the fight. The orbwalker should never interrupt your kiting with an R cast. Our Kog'Maw script settings guide covers the full R logic if you want to dive deeper.

Vayne: Tumble Weaving and Condemn Priority

Kog'Maw and Vayne orbwalker tuning for high attack speed hypercarry ADCs

Vayne is the opposite of Kog'Maw. She wants to be close. Her range is 550, but her Tumble gives her a 300-range dash that resets her auto. The orbwalker needs to auto after Q, not before. If you Q and the script autos immediately, you cancel the Tumble animation. The correct order is Q, wait 80 ms for the dash to finish, then auto. That 80 ms window is the animation cancel. Get it right and you get a free auto every 2 seconds.

Set Vayne's combo mode to 'auto after Q' with an 80 ms delay. Target selector should be 'lowest HP' in lane and 'closest to cursor' in teamfights. In a 1v1 against a Darius, you'll Q sideways to dodge his Q, auto him once, then Q again to dodge his E. The script handles the auto timing while you focus on dodging. That's how you win the matchup at 2 items.

Condemn is a different story. Don't let the script auto-cast E unless the target is against a wall. Set E to 'manual with wall check' so the script only casts it when the target is within 50 units of terrain. Against a Lee Sin who tries to kick you into his team, you'll E him into the wall and stun him for 1.5 seconds. That's a free kill. Our Vayne LoL script settings guide has the exact wall-check values.

Target Selector Priority: When to Switch Modes

The target selector is the most underrated part of any League of Legends script. Most players leave it on 'lowest HP' all game. That works in lane. In teamfights, it's a trap. You'll auto the tank because he's at 40% HP while the enemy Jinx is at 100% HP and killing your whole team. Switch to 'closest to cursor' for teamfights and keep your cursor on the backline.

  • Lane phase: lowest HP (secures kills on low-health targets)
  • Teamfight: closest to cursor (lets you focus the backline)
  • Skirmish (2v2 or 3v3): lowest HP (burst down the first target)
  • Siege: closest to cursor (hit the tower and anyone who walks up)
  • Retreat: closest to cursor (kite back while autoing the chaser)

In a Diamond game, I watched a Twitch with 3 items lose a teamfight because his target selector was on 'lowest HP' and he autoed the enemy Ornn for 8 seconds while the enemy Kai'Sa killed his entire team. Switch the mode. It takes one keybind. Set it to a mouse button you can hit without looking.

Humanizer and Evade Settings for Hypercarries

Hypercarries are the most obvious script users because their APM is naturally high. A Twitch at 2.5 attack speed already clicks 8 times per second. If your humanizer adds 50 ms of delay to every click, you'll look like a bot that's lagging. Set humanizer to 15-25 ms random delay with a 5% miss chance on movement. That's enough to look human without losing DPS.

Evade should be set to 'High danger only' for hypercarries. You don't want to dodge a random Ezreal Q while you're autoing. You want to dodge the Thresh hook, the Blitzcrank grab, the Leona R. Set danger level to High and skip low-threat skillshots. If you're using a LoL evade script settings profile, create a custom list for hypercarries that only dodges hard CC.

The best Twitch kiting script LoL setup I've tested uses a 20 ms humanizer, 100 ms kite back, and a target selector that switches between lowest HP and closest to cursor. That's it. No fancy combos. No auto-cast R. Just clean orbwalking and smart targeting. If you want a League of Legends script that handles this out of the box, Cado's default hypercarry profile is close to these values, but you still need to tweak the windup and range per champion.

Putting It Together: A Real Teamfight Scenario

You're playing Twitch with 4 items against a team of Ornn, Sejuani, Azir, Jinx and Thresh. The fight starts at dragon. You're at 850 range with R active. Your target selector is 'closest to cursor' and your cursor is on Jinx. The orbwalker autos Jinx three times while you kite back from Ornn's charge. Thresh throws a hook. Your evade dodges it because it's high danger. You flash sideways to dodge Azir's shuffle and keep autoing. Jinx dies. You turn on Ornn and auto him while walking backward. Sejuani tries to ult you but you're already out of range. That's a 5-0 fight because your settings let you play at max range.

Without these settings, you'd be at 550 range, you'd eat the Thresh hook, and you'd die before you got three autos off. The difference between a hypercarry and a free kill is 300 range and 100 ms of kite back.

Common Mistakes on Hypercarry Scripts

  1. Setting extra windup too high (50 ms) and cancelling autos at 2.0+ attack speed
  2. Using 'lowest HP' target selector in teamfights and focusing the tank
  3. Letting Kog'Maw auto-cast R and rooting yourself in place
  4. Setting Vayne's Q delay to 0 ms and cancelling the Tumble animation
  5. Running a 50 ms humanizer and looking like a laggy bot
  6. Dodging every skillshot with evade and losing DPS on low-threat spells

Fix these six and you'll climb two divisions in a month. The script does the clicking. You do the decision-making. That's the whole point. If you want to see how scripting compares to raw mechanics, read our LoL scripts vs real skill breakdown.

For a deeper dive into the best champions for this playstyle, check out our best champions to use with scripts for fast rank up guide. Twitch, Kog'Maw and Vayne are always in the top five.

Final Settings Recap for Each Champion

Twitch: combo mode, lowest HP target, 20 ms extra windup, 100 ms kite back, 850 max range with R. Kog'Maw: harass mode, 710 max range, 120 ms kite back, R manual only. Vayne: combo mode, 80 ms tumble delay, E manual with wall check, 550 max range. Humanizer 15-25 ms for all three. Evade high danger only. Switch target selector to closest to cursor in teamfights.

These values are what I use on the current patch. They work in Emerald and above. Low-elo lobbies won't notice the difference, but in Diamond, 100 ms of kite back is the difference between a pentakill and a gray screen. Try Cado with these settings and see how fast your DPS goes up.

FAQ

What is the best target selector setting for Twitch in teamfights?

Use 'closest to cursor' and keep your cursor on the enemy backline. Twitch R hits multiple targets, so you want to hit as many squishies as possible, not the tank.

Why does my Kog'Maw script keep cancelling autos?

Your extra windup is probably too high. Kog'Maw has a 0.21-second windup. Set extra windup to 10 ms, not 50 ms. Also set max range to 710, not 550.

Should I let the script auto-cast Vayne's Condemn?

No. Set it to manual with a wall check. Auto-casting E will push targets away from your team or waste it on a tank. Only cast when the target is near terrain.

What humanizer delay should I use on hypercarries?

15-25 ms random delay with a 5% miss chance on movement. Higher delays make you look like a laggy bot and lose DPS at high attack speed.

How do I stop my Twitch script from walking into melee range during R?

Set your max range to 850 when R is active. Most scripts have a dynamic range setting. If yours doesn't, manually switch to harass mode with 850 range before you press R.