A sniper-scope overlay for WoW arena PvP. When an enemy (arena1–arena5) starts
casting crowd control, a mil-dot reticle "snaps on" to their nameplate with a spinning,
breathing animation built to grab your peripheral vision — so you can spot and kick
the right cast fast.
Built as a thin layer on top of WeakAuras: the addon programmatically installs and manages a WeakAuras group, so the visuals render on the WeakAuras engine while KickScope handles setup, options, and upgrades.
Made for TBC Anniversary / Classic (2.5.x). It does not replace or touch your nameplates (Plater/default stay as-is).
- Mil-dot sniper reticle on each arena enemy casting a tracked spell.
- Cast-progress sweep ring (cyan) that fills as the cast progresses.
- Arena number (1–5) so you know which enemy it is.
- Spin-and-lock onset animation + subtle breathing pulse for peripheral pickup.
- Optional screen-darken that dims the world so the reticle pops.
- Tracks a curated list of castable crowd control (instant CC is excluded — you can't react to it). Matched by spell name, so all ranks are caught.
- Test mode to preview the visuals anywhere by casting on yourself.
- WeakAuras (hard dependency — the addon won't load without it).
- Download
KickScope-<version>.zipfrom the latest release (or install from CurseForge). - Extract it into
World of Warcraft/_anniversary_/Interface/AddOns/. - You should end up with
Interface/AddOns/KickScope/KickScope.toc. - Make sure WeakAuras is installed and enabled.
- Restart the client (recommended the first time so the custom texture loads).
Folder name matters. WoW loads an addon by matching the folder name to its
.tocfile, so the folder must be named exactlyKickScope(to matchKickScope.toc). If you use GitHub's green Code → Download ZIP button instead of the release zip, it extracts to a folder calledKickScope-main(orKickScope-dev), which WoW will ignore — just rename that folder toKickScope. The packaged release/CurseForge zips already have the correct name, so no renaming is needed there.
| Command | Description |
|---|---|
/kickscope |
Show status |
/kickscope install |
Install / refresh the scope WeakAuras |
/kickscope on / off |
Enable / disable |
/kickscope test / test off |
Preview the scope on your own casts |
/kickscope vignette on / off |
Toggle the screen-darken effect |
/kickscope remove |
Remove the scope WeakAuras |
Aliases: /kick, /ks.
- On TBC clients WeakAuras disables the cast trigger's interruptible flag, so the "kickable" (cyan) vs "immune" (red) recolor can be unreliable — a known WoW limitation.
- The scope is anchored to nameplates; enemy nameplates must be visible for it to appear.
GPL-2.0 — see LICENSE. Copyright (C) 2026 boyaloxer. Same license family as WeakAuras (GPLv2), which fits since KickScope is built on it.