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.7.1.zip

  • R
  • May 16, 2026
  • 4.69 MB
  • 17
  • 2.5.5+1
  • Classic + 1

File Name

WarlordsPvP-2.7.1.zip

Supported Versions

  • 2.5.5
  • 1.15.8

2.7.1

Minimap tooltip: richer upcoming-event lines

  • Each upcoming event now shows the weekday and time alongside the relative form on the minimap tooltip. The line reads like "SW Raid — Monday 20:00 (in about 7 days)" instead of just "in about 7 days". The weekday + time make it instant to confirm "is this the Wednesday raid?" without opening the calendar, while the relative form still lets you see at a glance how soon something is.

2.7.0

One settings panel — all options consolidated under Options → AddOns

For releases this addon had two parallel settings UIs that confusingly held different settings: the Blizzard Options → AddOns → WarlordsPvP panel (for Spy detection, alerts, map, bounties, etc.) and a separate /wl config tabbed window (for kill announcements, milestones, sounds, etc.). This release merges them into a single consolidated tree under Options → AddOns.

What's new:

  • Single source of truth. Every setting now lives at Options → AddOns → WarlordsPvP with a sensible hierarchy: Overview, War Effort, Event Calendar, Battlegrounds, Announcements, Milestones, Sounds, Tooltips & Display, Enemy Detection (with sub-pages), Guild features (Bounties, Raid Management, Map Tracking, Guild Master), SOS Emergency, Data Storage, Reset, About, Profiles.
  • /wl config and /wl options both open the new panel. Left-click on the minimap button does the same. The old tabbed window is no longer the default.
  • Overview landing page with at-a-glance status (active War Effort, next upcoming event) plus quick-action buttons (open War Effort, open Event Calendar, open Stats, open Leaderboard, send SOS).
  • Renamed for clarity. "Kill Tracking" is now "Battlegrounds." Legacy detection pages are prefixed "Detection ..." (Display, Alerts, Map) so they group naturally. "Guild Bounties," "Guild Map Tracking," and "Guild Master Settings" keep their names.
  • Reset confirmations now use AceConfig's built-in confirm dialog instead of a custom popup. Same destructive guard, less code.
  • Safety hatch: the legacy tabbed window is still available via /wl legacy-config for one release in case anyone needs a setting that didn't make it across. It will be removed in a later version.

What didn't change:

  • All existing SavedVariables. Every toggle in the new panel binds to the same saved-variable key the old UI used, so your preferences carry over.
  • The slash commands, minimap clicks, and external entry points all still work exactly the same — they just open the new panel instead of the old one.
  • The standalone feature windows (Spy enemy list, War Effort progress, Event Calendar, Bounty window, Raid Warnings, Statistics, Achievements, Leaderboard) are unchanged. The options panel is for settings — feature windows remain accessed via their own slash commands and the minimap right-click.

2.6.0

New feature: Guild Event Calendar

A way for the Guild Master and officers to schedule guild events (raids, premades, contests, world-boss attempts) and have everyone see them on the minimap tooltip in plain-language form like "SW Raid in about 2 days."

How it works:

  • Type /wl events (or open the Events tab in /wl config) to see the event list.
  • Officers and the Guild Master see an Add Event button. Adding an event opens a small dialog with a title field, a date picker (year / month / day in server time), a time picker (hour / minute in server time), and +1 day / +7 days shortcut buttons. A live preview shows the resulting moment in both absolute and relative form so there's no guessing about whether you got the date right.
  • Once added, every guild member with the addon sees the event on their minimap-button tooltip. The tooltip shows the next 3 upcoming events in time-in-words format (e.g. "in about 4 hours", "in about 2 days", "in less than a minute").
  • Events stay on the tooltip for 2 hours after they start (showing as "started 15m ago") in case someone needs to confirm they're already underway. After that they drop off the tooltip and auto-purge from storage after a week.

Permissions:

  • View: anyone in the guild with the addon.
  • Add / remove: Guild Master and anyone with officer-note edit permission. Same rule used for the War Effort and Raid Warnings systems.

Sync:

  • Officer / GM edits propagate to the guild via the addon's existing communication channel — no Calendar API integration, no third-party service.
  • New members log in → request the current event list automatically from any officer / GM who's online.
  • The Refresh button on the Event Calendar window will re-fetch from the guild on demand and report whether anyone responded.

2.5.3

A quiet-by-default update for kill announcements, plus a quality-of-life tweak for the War Effort "Add Item" popup.

Defaults changed — kill announcements are now OFF

  • Automatic chat / party / raid kill announcements are now off by default. The three settings that send messages to chat — "single kill," "personal-best record," and "multi-kill" announcements — start disabled on fresh installs.
  • Existing users will be flipped to OFF on first login after updating. A one-time migration runs the next time you log in with 2.5.3 and turns these three settings off, regardless of how they were previously set. If you want the announcements, re-enable them in /wl configAnnounce tab. After the first login, your choices are remembered and won't be touched again.
  • Nothing else is affected. Kill streak popups, milestone popups, sounds, and tooltip extras keep their previous settings. This only changes the three "announce to chat" toggles.

War Effort: drag-and-drop the Add Item dialog

  • The "Add Item" dialog now has a drop slot. Click "Add Item," then either left-click an item in your bag to pick it up and click the slot, or drag the item directly onto the slot. The item's icon, name, and link are filled in automatically — you only need to type the target quantity and press Add. No more hunting for item IDs.
  • Right-click the slot to clear it. Useful if you grabbed the wrong item.

2.5.2

A bug fix, a visibility tweak for the minimap, and an Options-panel entry for the War Effort feature so officers can find it without knowing the slash command.

Bug fix

  • Add Item dialog no longer errors out on newer clients. The "Add Item" popup in the War Effort window was using an old way to find its text field, which broke on the newer Blizzard dialog system in current Classic / TBC builds. Fixed to work on both old and new layouts.

Visibility

  • The minimap button icon now changes to a gold exclamation mark whenever a War Effort is underway, and switches back to the regular icon when it's paused or ended. Matches the existing bag overlay so it's instantly recognizable that something needs attention.

New: War Effort section in the Options panel

  • Opening the addon's settings (/wl config or left-clicking the minimap button) now includes a "War" tab with a status line, an "Open War Effort Window" button, and (for the Guild Master and officers) shortcut buttons to Add Item / Pause / End. This gives officers a way to discover the feature without needing to know the /wl war slash command in advance.

2.5.1

War Effort — officers can now manage the list

  • Officers can now add, remove, edit, pause, resume, and end a War Effort in addition to the Guild Master. Anyone with permission to edit guild officer notes counts as an officer for this purpose.
  • Progress tracking still uses the Guild Master's inventory + the guild bank, since only the GM has access to scan the guild bank. Officers manage what's needed; the GM's bags + the guild bank inventory determine what's contributed.
  • Heads-up for officers: edits don't merge — if two officers add an item at the same instant, the later edit wins and the earlier one is overwritten. Coordinate in guild chat before making changes.
  • Behind the scenes: when an officer's edit reaches the GM's client, the GM auto-rescans their bags and rebroadcasts current progress at the new version. Without this the old progress numbers would have been stale and gotten dropped by the version check.

2.5.0

New feature: War Effort

A guild-master-driven donation drive for items needed by the guild. The GM sets up a list of items with target quantities; the rest of the guild can see what's needed and track progress.

How it works:

  • The Guild Master types /wl war to open the War Effort window, then clicks "Add Item (GM)" to add an item with a target quantity. (Tip: paste an item link followed by a number, or use the item ID directly.)
  • Once the GM adds items, every guild member with the addon gets a chat notice and can open /wl war to see live progress.
  • The GM's client tracks contributions from two sources: the GM's own bags and the guild bank inventory. Progress for each item shows as a colored bar with current / target counts and a percentage.
  • Each item in the progress window is a clickable item link — click for the tooltip, shift-click to paste into chat.
  • Bag highlight: when a War Effort is active, every guild member's bag, bank, and guild bank slots that hold a tracked item get a small gold exclamation-mark icon. Easy to see at a glance what's needed.
  • The minimap-button tooltip shows a "War Effort active" line with the current title and overall percentage whenever a drive is underway.

Guild Master controls (visible only to the GM):

  • Add Item — opens a dialog to enter item ID + target quantity
  • Remove (X next to each item) — removes that item from the list
  • Pause / Resume — temporarily stop the drive without losing progress data
  • End — clear the entire War Effort

Guild bank tracking: the addon scans the guild bank's contents whenever the GM opens it. Other members see a "snapshot from X minutes ago" line so it's clear how fresh the bank data is. The GM should pop the guild bank open occasionally for an accurate count.

Cross-version: works on Classic Era 1.15.x and TBC Anniversary 2.5.x.

Slash commands:

  • /wl war — open / close the progress window
  • /wl war add <itemId> <qty> — (GM) add or update an item
  • /wl war remove <itemId> — (GM) remove an item
  • /wl war title <text> — (GM) name the War Effort
  • /wl war pause / resume — (GM) toggle without clearing
  • /wl war clear — (GM) end the War Effort
  • /wl war refresh — ask the GM for the latest state

Not yet: tracking who donated which items. That would require parsing the guild-bank deposit log and has some privacy considerations; it's a candidate for a future release.