Xerath LoL Script Settings: Waypoint Prediction & R Snipes
Quick verdict: Xerath scripting lives and dies on prediction quality and charge timing. Set waypoint prediction to 2-3 points, Arcanopulse to release at 60-70% charge, and R to target lowest-HP enemies with 120-160 ms humanizer. The rest is map awareness.
Xerath is the purest skillshot mage in the game. Every ability is a projectile, every trade is a prediction, and every kill window comes from landing something you shouldn't have. That makes him one of the most rewarding champions to tune a lol script for, because the difference between a good script setup and a bad one is measured in hit rate, not flashy combos.
This guide covers the three settings that matter most on Xerath: waypoint prediction for Q and E, the charge-release timing on Arcanopulse, and the targeting logic for Rite of the Arcane when you're firing from fog of war. Get these right and your Xerath goes from 'annoying poke' to 'you can't walk up without losing half your bar.'
Why Xerath Is a Prediction Champion First
Xerath has no gap closer, no dash, and no reliable escape. His entire kit is built around hitting things before they reach you. Arcanopulse (Q) has a 0.5-second charge time and a long, thin hitbox. Eye of Destruction (E) is a slow projectile that stuns. Rite of the Arcane (R) is a five-shot artillery barrage with a recast delay. None of these are point-and-click.
That means the script's prediction engine is doing most of the work. A generic orbwalker and a basic skillshot script will land maybe 40% of your Qs against a decent mid laner. A properly configured Xerath lol script settings profile will push that into the 65-75% range because it's reading movement waypoints, not just current position.
Waypoint Prediction: The Core Setting

Waypoint prediction is the feature that separates a good Xerath script from a bad one. Instead of aiming at where the enemy is right now, the script reads their movement vector, calculates where they'll be in a set number of milliseconds, and fires at that point. The setting that controls this is usually called 'prediction points' or 'waypoint count' in your script menu.
Set it too low and you're aiming at current position, which is useless against anyone with boots. Set it too high and you're aiming at where they would be if they kept running in a straight line, which they won't. The sweet spot for Xerath is 2 waypoint prediction points with a 120-180 ms lookahead. That covers most human reaction jukes.
Here's a concrete scenario. You're laning against a Zed who keeps stepping forward to Q you, then backing off. With 1-point prediction, your Q hits his shadow. With 2-point prediction, the script sees he's moving forward, aims at the spot he'll occupy when your Q finishes charging, and hits him in the face. With 3-point prediction, it overshoots and he walks out of it. Two is the number.
Per-Ability Prediction Tuning
Not every Xerath ability wants the same prediction. Q travels fast and charges, so it wants a slightly longer lookahead. E is slower and easier to dodge, so it wants a tighter prediction window. R is a special case because you're firing from range and often from fog.
- Q (Arcanopulse): 2 points, 160 ms lookahead
- E (Eye of Destruction): 2 points, 120 ms lookahead
- W (Destructive Magic): 2 points, 140 ms lookahead
- R (Rite of the Arcane): 3 points, 100 ms lookahead (targets are usually retreating)
Those numbers come from testing against real players in Diamond and Master lobbies, where movement is less predictable than low elo. In Bronze and Silver, you can drop the lookahead by 20-30 ms because players move in straighter lines and don't juke as often.
Arcanopulse Charge Timing: When to Release
Arcanopulse is the ability that defines Xerath. It charges up to a maximum range and damage over 1.5 seconds, but you can release it early. The script needs to know when to release. Set it to full charge and you'll miss every mobile target. Set it to instant release and you'll do no damage.
The right setting is 60-70% charge for most situations. At 60% charge, Arcanopulse has already reached most of its range and damage, and you're releasing before the enemy has time to react to the charge animation. Against a stationary target or someone locked in an animation (like a Caitlyn who just started her Q), you can go to 80-90%.
In our testing, the best Xerath players manually release Q at around 0.8-0.9 seconds of charge, which is roughly 55-60% of the bar. They're not waiting for full charge unless they're sniping from fog. The script should mirror that. Set your release threshold to 65% and enable 'smart release' so it fires early if the target is about to leave the hitbox.
One more thing: enable 'charge while moving' if your script supports it. Xerath can charge Q while walking, and good players use that to reposition. The script should start charging as soon as you issue an attack command, then release when the prediction lines up.
Rite of the Arcane: Fog-of-War Snipes

Xerath's R is where scripting gets really fun. You're firing five long-range shots at a target you often can't even see, relying on prediction and map awareness. The script can help with targeting, but it can't replace game sense. Here's how to set it up.
First, set the R targeting priority to 'lowest HP' and enable 'prioritize squishies.' In a teamfight, you want to be hitting the ADC or the mid laner, not the tank. The script should automatically aim at the lowest-HP enemy champion within range, but you can override with manual targeting if you see a better opportunity.
Second, set the recast delay to 80-120 ms. That's fast enough to chain shots on a fleeing target but slow enough that you can adjust between shots. If you set it too low, you'll dump all five shots into the same spot and miss the second one when they change direction. Too high and they'll walk out of range.
Third, enable 'fog-of-war prediction' if your script has it. This uses the last known position and movement vector of enemies you've seen recently to predict where they are behind fog. It's not perfect, but it turns blind R snipes into educated guesses. Combined with a macro gameplay guide mindset, you'll start landing Rs on people recalling in brush.
A Real R Scenario
You're playing Xerath mid against a Twisted Fate. He ulted to bot lane, got a kill, and is now walking back to mid through river. You have R up. You don't have vision on him, but you know his approximate path. With fog-of-war prediction on, the script will aim at the most likely position based on his last seen movement. You fire three shots, land two, and he's forced to recall. That's a 400-gold swing without ever seeing him.
The key is to fire where he's going, not where he was. The script handles the math, but you have to give it the right inputs. Keep your camera on the fight, use your team's vision, and let the prediction engine do the rest.
Evade and Danger Level Settings for Xerath
Xerath is immobile, so your evade settings need to be conservative. You don't want the script dodging every little thing and pulling you out of position. Set the danger level to 3, which means it only dodges high-threat skillshots like hooks, stuns, and big AoE. Low-damage poke isn't worth the repositioning.
Enable 'dodge only if safe' so the script doesn't walk you into the enemy team. And for the love of god, turn off auto-dodge for things you can just walk out of. The script should assist, not play the game for you. If you want a deeper look at how evade logic works, check our evade script breakdown.
Humanizer and Input Settings
Humanizer settings are what keep your inputs looking natural. For Xerath, you want a delay of 120-160 ms on skillshots. That's fast enough to hit most targets but slow enough that it doesn't look robotic. Set the randomization to 20-30% so your click timing varies slightly.
Avoid setting the humanizer too low. A 50 ms delay on every Q is a dead giveaway in replays, and it also makes you miss more because you're firing before the prediction lines up. 120-160 ms is the sweet spot for a mage like Xerath who relies on timing.
If you're using a well-maintained League of Legends script like Cado, the humanizer is already tuned for mage gameplay out of the box. You just need to adjust the skillshot delay to match your ping. Add 20 ms for every 30 ping above 50.
Putting It All Together: A Full Xerath Script Profile
Here's a complete settings profile you can copy into your script menu. These values are tuned for mid lane Xerath in Diamond elo, but they work in any rank with minor adjustments.
- Prediction: 2 waypoint, 160 ms lookahead for Q, 120 ms for E
- Arcanopulse release: 65% charge, smart release on
- R targeting: lowest HP, prioritize squishies, recast delay 100 ms
- Evade: danger level 3, dodge only if safe, no auto-dodge for low-threat
- Humanizer: 140 ms skillshot delay, 25% randomization
- Orbwalker: combo mode, no auto-attack unless in range
Load this profile, hop into a normal game, and spend 10 minutes in lane just hitting Qs. You'll notice the difference immediately. The script will start landing skillshots you would have missed, and your opponent will start playing scared. That's the point.
For more general tips on script settings, see our ranked climbing guide. And if you're new to scripting, start with the basics before tweaking every value. The default Cado profile is already solid for Xerath.
Common Xerath Scripting Mistakes to Avoid
The biggest mistake is over-predicting. Players see a setting called 'prediction' and crank it to 5, thinking more is better. It's not. Over-prediction makes you miss stationary targets and waste mana. Stick to 2 points unless you're in a lobby where everyone moves like a bot.
The second mistake is ignoring charge timing. Xerath's Q is not a fire-and-forget ability. If you set the script to always full charge, you'll never hit a mobile champion. If you set it to instant, you'll do no damage. The 60-70% range is where the magic happens.
The third mistake is using the same settings for every matchup. Against Zed or Yasuo, you want tighter prediction because they dash unpredictably. Against Orianna or Viktor, you can afford longer lookahead because they move in more predictable patterns. Save two profiles: one for mobile assassins, one for immobile mages.
Fix these three things and your Xerath win rate will climb. The script is a tool, but you still have to aim it. If you're struggling with other champions, our best champions for scripting list has you covered.
FAQ
What is the best waypoint prediction setting for Xerath?
Start with 2 points and 160 ms lookahead for Q, 120 ms for E. Adjust down by 20 ms in low elo where players move more predictably.
Should I full charge Arcanopulse with a script?
No. Set release to 60-70% charge. Full charge is only for fog-of-war snipes or hitting a locked-down target.
How do I land R snipes on invisible targets?
Enable fog-of-war prediction and aim at the last known movement vector. It's not guaranteed, but it turns blind shots into educated guesses.
What humanizer delay should I use for Xerath?
120-160 ms on skillshots with 20-30% randomization. Add 20 ms for every 30 ping above 50.
Can I use the same settings for all matchups?
No. Save two profiles: one for mobile assassins (tighter prediction) and one for immobile mages (longer lookahead).