SweepyBoop's PvP Helper

SweepyBoop's PvP Helper

468k Downloads

SweepyBoop's PvP Helper

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.

Friendly player / pet icons

ClassIcons

(In-game class icon style)

Arena Friendly Markers Thin

(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:

Nameplate options

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:

image

And some bonus features:

  • Flag carrier icons in battlegrounds

Flag Carrier Icons

  • Pet icons

Pet icons

Enemy nameplate filtering & highlighting

TotemHighlight

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:

Nameplate filter

Arena enemy offensive/defensive cooldown tracking

image

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

Cooldown tracking spell list

Arena nameplate numbers & enemy player spec icons

Screenshot 2025-01-05 101115

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).

image

(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)

Druid HoT helper

Lifebloom pandemic glow Cenarion Ward fade out before proc

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

SortGroup

Sort raid frames inside arena. Currently supports player on top/bottom, or in the middle between party1 and party2.

Fix Blizzard raid frame aggro highlight

PvP raid frame aggro highlight

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:

image

Miscellaneous quality-of-life features

Arena / battleground queue timer

SafeQueue

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.)

Healer in crowd control reminder

Healer in CC

Healer indicator on Gladius / sArena frames

Healer indicator on Gladius

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)

Type /afk to surrender arena

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!

Dampen display inside arena

image

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!