A super lightweight, easy-to-set-up addon to enhance arena gameplay with minimal changes to original WoW UI.
Features include:
- Friendly player / pet icons: replace friendly nameplates with class icons with target highlight, making it much easier to track teammates' positioning without adding clutter on the screen
- Enemy nameplates: enemy player spec (healer) icons; pulsing totem indicators; customize which enemy units to hide / show; hide beast master hunters' secondary pets
- Arena offensive & defensive cooldown tracking: cooldown timers attached to each arena frame that are more advanced and accurate, factoring in cooldown reduction (such as combustion)
- Raid frames: sort raid frames in arenas; show real PvP aggro highlight on raid frames
- Misc quality-of-life improvements: queue timer with alert sounds, healer in CC alert, /afk surrender in arena, dampen display, and more
Join Discord for help and discussion on PvP addon / UI.
If you encounter any issues or have feature requests.
There might be conflicts with other nameplate addons (Plater, Threat Plates, BetterBlizzPlates), but this addon's got every essential nameplate element for PvP, you don't really need another full nameplate addon.
Type /sb in game to bring up the options panel. Default settings should work great out of the box, though each module can be toggled on/off and customized.
If you like my addon, please introduce it to your friends who play PvP! I'm really hoping to bring more people to (or back to) PvP with my work :)
Donate button at the top if feeling generous, unnecessary but appreciated.
(In-game class icon style)
(Class color arrow style)
Replace nameplates of friendly players and their primary pets with class / healer / pet icons.
Important: to use friendly icons, enable the following settings in Options - Interface - Nameplates:
There are two styles of friendly icons: in-game class icons and class color arrows:
- Current friendly target will be highlighted with a border (for both styles)
- Option to use a special icon for healers in your group! No more "where is my healer" panic :)
- You can also customize to show your healer only, a great option for DPS players.
This module makes it much easier to track your teammates' positioning, since the icons are super visible and easily distinguishable from enemy nameplates!
There is also an option to hide friendly icons outside inside PvP instances to reduce clutter on the screen:
And some bonus features:
- Flag carrier icons in battlegrounds
- Pet icons
While in arenas / battlegrounds, customize which non-player enemy units to show, e.g.,
- Hide Beast Mastery hunters' extra pets from talents like "Animal Companion", so you know which one to kill
- Option to choose which non-player hostile units to show nameplates in arenas/battlegrounds
- Option to highlight chosen units with an animating icon!
Players can customize which units to hide / show / highlight:
A set of icons attached to (corresponding) arena enemy frames, which is very close to the AWC UI.
This module comes with a few key features:
- Glows when spell is active, and shows cooldown timer otherwise
- Sorts icons by priority/threat, e.g., on an Assassination Rogue, Deathmark will always show before other icons
- Cooldown reduction: for instance, Fury Warrior's Relentlessness cooldown reduced by spending rage, Fire Mage Combustion cooldown reduced by crit damage
This module is designed to give you a quick overview of
- Which enemy player is bursting (so you can peel accordingly if needed)
- Which enemy player(s) ran out of defensive options (thus would be the ideal kill target for next go)
Cooldown.tracking.module.mp4
Note
- This module supports all major arena frames, including Gladius, GladiusEx, sArena and built-in WoW arena frames
- This module tracks damage offensives and defensives, and players can fully customize which cooldowns to track
Replace arena enemy names on top of nameplates with arena numbers.
Show spec icons (or a special healer icon) on top of enemy players in both arenas and battlegrounds
(by default only healers' are shown but you can choose to show all players).
(You do not need to install Details for the spec icons to work! Other nameplate addons, e.g., BetterBlizzPlates require Details to show spec icons in battlegrounds, and the specs are detected a few sec after the first encounter with an enemy player. There is neither addon dependency nor delay with our module)
On Blizzard raid frames:
- Glow lifebloom buff during pandemic window for optimal refresh timing
- Cenarion Ward buff fades out until the actual healing procs (to extend the healing with Verdant Infusion)
Sort raid frames inside arena. Currently supports player on top/bottom, or in the middle between party1 and party2.
Blizzard's raid frame aggro highlight only tracks PvE aggro, i.e., threat from pets inside arenas, which is basically useless.
This module fixes that by highlighting the teammate who is targetted by enemy DPS players.
For this module to work, uncheck the following under Interface settings so that it stops showing PvE aggro:
Timer text color changes to yellow at 20s mark, then red at 10s mark, with an alarm clock sound alert.
This module makes the fewest changes to the original WoW UI compared to other similar addons (SafeQueue, BetterBlizzFrames, etc.)
Makes it easier to identify the enemy healer when there is class stacking on the opponent team
(e.g., a shadow priest and a disc priest in the screenshot above)
Players can conveniently surrender arena by simply typing /afk.
If unable to surrender, e.g., no teammates have died, a confirmation dialog will pop up to leave.
There is also an option to leave directly without the confirmation dialog, but be careful:
leaving arena without ever entering combat might result in deserter status!
Shows the dampening percentage under the remaining time on the arena widget.
This is a more optimized version than the Dampening Display addon, as that addon updates the dampening display on every aura change, which could be hundreds or even thousands of times per second inside arena.
Our module updates once per sec, which is more than enough since dampening % only changes every few seconds!