promotional bannermobile promotional banner

WarlordsPvP

The ultimate addon for PvP guilds in World of Warcraft Classic. Combines enemy tracking, honorable kill statistics, guild PvP ranks, bounty hunting, and raid management into one powerful package.

File Details

WarlordsPvP-2.4.2.zip

  • R
  • May 7, 2026
  • 4.65 MB
  • 18
  • 2.5.5+1
  • Classic + 1

File Name

WarlordsPvP-2.4.2.zip

Supported Versions

  • 2.5.5
  • 1.15.8

2.4.2

A polish-and-performance release. No new features, but the addon should feel noticeably smoother — especially on loading screens, in big fights, and when hovering the minimap. Plus a handful of small bugs and a couple of broken-window cleanups.

Performance — you should notice less stutter

  • Loading screens are smoother. The addon used to re-run a chunk of heavy startup work (loading achievement data, migrating saved info, etc.) every single time you crossed a zone, took a flight, or entered a dungeon. That work now runs once per session at login and gets skipped on every subsequent loading screen.
  • Big fights are easier on the framerate. Combat-log processing now bails out earlier on events the addon doesn't care about (which is over 90% of them in raid combat), so less work happens per combat tick.
  • Achievement checks are roughly twice as fast. During a kill burst that triggers an achievement evaluation pass, the addon was doing the same calculation twice per achievement. It now does it once and reuses the result.
  • Bounty alerts update instantly. When a guildmate added or removed a bounty, the addon was rebuilding the whole bounty lookup table on every received update. It now updates only the entry that changed.
  • Minimap tooltip is snappy. Hovering the minimap button used to recompute your full guild leaderboard ranking from scratch every time. Now it caches for 2 seconds and uses a single fast pass instead of sorting the whole list.
  • Saved variables won't balloon for repeat-victim camping. If you killed the same player hundreds of times, your saved-variables file kept growing with location records for each kill. Capped at the most recent 200 per victim. Your total kill count is unchanged — only the per-kill location history is bounded.

Bug fixes

  • Stopped party-chat spam when killed by an unknown-level enemy. The addon was unconditionally announcing "I got killed by [Player] (Level ?? [Class]) at [zone]!" to party chat every time a high-level enemy got you. This is now opt-in (off by default; toggle in the Announcements tab of settings) and rate-limited to one announcement per killer per minute.
  • Bounty window opens faster. A defensive check that allocated a throwaway frame on every Open ran once per session instead.
  • Version number is correct everywhere. The version shown in the About tab, in the chat load message, and in the addon list now all match (and match the actual addon version). Previously they had drifted apart over time.
  • A leftover debug message in the addon's data was cleaned up. No visible impact.

Behind the scenes

  • The addon's internal "send a message to the guild" plumbing was reworked so that an entire class of silent-failure bugs (the kind that broke bounty / leaderboard / raid-warning sync in v2.4.0 before being patched in v2.4.1) is now structurally impossible.
  • All chat output from the addon now flows through a single function. If you ever wanted to mute the addon or redirect its messages, there is now exactly one place to do it.
  • Tightened up several other small things in achievement evaluation and zone-translation data — no behavior change, just less work.

2.4.1

Bug fixes

  • Kills no longer count twice. Each enemy player kill was being registered by two separate parts of the addon, so your kill count grew by 2 instead of 1, and the kill announcement showed "x2" on the first kill of a new player. Both paths now coordinate so each kill counts exactly once. Your statistics, achievement progress, and announcements all benefit.
  • Bounties now actually appear for the rest of the guild. When an officer added a bounty, the broadcast to other members was silently failing — bounties only ever existed on the officer's own copy of the addon. Now they sync to every online guild member, claim notifications fire for everyone, and members logging in receive any existing bounties.
  • Achievement leaderboard now shows other guild members. Same root cause as the bounty issue — your points weren't actually being broadcast, so the leaderboard always showed you as "Rank #1 of 1." Now properly syncs everyone's points across the guild.
  • Raid warning sync between officers works. Same root cause again — officer-to-officer raid-warning sync was silently broken; each officer only saw their own list. Now propagates correctly.
  • Removed chat spam on kills. A leftover debug message was being printed to your chat window for every party kill. Cleaned up.

New: Guild Bounty button in the bounty window

  • The bounty window now has a dedicated "Add Guild" button next to "Add Player." Previously, placing a bounty on an entire enemy guild required typing /wl bounty addguild <guildname> — there was no UI button for it.
  • Both Player and Guild add dialogs support one-time and recurring bounties.