promotional bannermobile promotional banner

Warlords Forever

Lightweight world PvP companion for WoW: Forever - kill/death tracking, PvP achievements, enemy healer markers, guild blacklist, bounties, raid tools, war effort and enemy reports.
Back to Files

WarlordsForever-1.3.0.zip

File nameWarlordsForever-1.3.0.zip
Uploader
BionicBitsBionicBits
Uploaded
Nov 11, 2026
Downloads
136
Size
1.6 MB
Flavors
Forever
File ID
9560128
Type
R
Release
Supported game versions
  • 1.60.1

What's new

1.3.0 - 2026-11-11

Everything since 1.2.0. Tuned for large fights: dozens of enemies in view, a whole guild online.

Added

  • World PvP kills over time: the last 24 hours, 7 days and 30 days, next to the lifetime count.
    • Kept as hourly counts for 31 days.
    • On first load the history is seeded from the recent-events log (your last 50 events). Older kills only count toward lifetime.
  • Blocked-action report: if the game blocks an action and blames this addon, the addon says which action in chat, once per session, and /wl status lists them.
  • /wl status: the radar line now reports when the game hid enemy identities (player check, friend-or-foe check, GUID or name) this session. The radar can't list a player it can't name, which may happen inside PvP matches on Forever.

Changed

  • Posting your kills (Shift-click the minimap button, /wl hk) leads with your guild title and world PvP kills. Example: [Warlords] Battle Lord - World PvP kills: 12 in 24h, 85 in 7 days, 310 in 30 days, 4,012 lifetime (5,100 honorable kills in all).
  • Minimap tooltip:
    • Your guild title (and kills to the next) is at the top.
    • World PvP kills for 24 hours, 7 days, 30 days and lifetime come next.
    • All honorable kills are shown below them, greyed.
    • World kills / deaths was removed.
  • Overview:
    • The first card is World PvP kills, with the 24 h / 7 d / 30 d counts under it.
    • The K/D card is now World K / D: world PvP only on both sides, with battleground and arena kills and deaths left out. Battleground deaths are counted separately from this version on; earlier deaths weren't split, so they all count as world deaths.
  • Radar in battlegrounds: it is still off by default, and now it says so.
    • The window shows "Off in battlegrounds - right-click the header".
    • Also in battlegrounds and arenas is in the radar header's right-click menu and the minimap menu, not only in the settings.
  • Radar redraws: any number of changes in one moment now make one redraw, at most five a second. A raid arriving used to redraw and re-sort the whole list once per enemy.
  • Kill On Sight alarms in a crowd: one klaxon per 3 s, at most two centre-screen warnings and three chat lines, then one "+N more nearby" line. A Kill On Sight guild arriving used to sound the klaxon once per member.
  • Guild reports of Kill On Sight and bounty targets: each target is announced once a minute, however many guildmates report it. You no longer send a target a guildmate reported in the last 20 s.
  • Bounty alarm: one klaxon and warning per 8 s. The chat line for each target stays.
  • "Bounty claimed" in guild chat: once a minute per bounty, and not in battlegrounds or wherever the game blocks addon chat.
  • Enemy Report:
    • At most 3 messages plus the pin line, sent 0.3 s apart rather than all at once.
    • Not sent where the game blocks addon chat.
    • Guildmates' reports move your map waypoint at most every 15 s; the pin link is always printed.
  • Raid warnings aren't attempted where the game blocks addon chat.
  • Lighter in big fights:
    • Guild-list lookups (Kill On Sight, bounties) cache the guild key and normalised names.
    • Officer ranks are worked out once per 30 s, not once per synced record.
    • The guild roster is re-read at most every 5 s.
    • Open one-time bounties are checked without listing and sorting every claim.
    • Guild title tooltips are cached.
    • Healer aura scans are throttled before their API calls.
    • The blacklist group check runs once after roster updates settle.
    • The main window redraws at most four times a second while syncs arrive.
    • Guild markers don't re-run their checks on every healer badge update.

Fixed

  • Error on load or reload: "Binding header WARLORDSFOREVER was attempted to be loaded more than once". Both key bindings (Enemy Report and the radar) declared the Warlords Forever key-binding header; now only the first does.
  • "UI blocked" / can't train at a trainer with the addon on. The addon's questions (bounty reward, Kill On Sight reason, "Remove ...?" confirmations) used the game's shared popup frames. Using them from an addon can leave those frames tainted, and a later Blizzard popup that does something protected (learning from a trainer, for one) is then blocked and blamed on the addon. The questions now use the addon's own dialog window.
  • No guild title with 0 kills: the bottom title (Recruit) required level 60, so a character below 60 had no title at all. The bottom title is now everyone's floor, and this applies to guildmates' titles and the leaderboard too.
  • Healer detection by inspect never saved its verdict. Reading an enemy's talents ended in a Lua error, so healers were only learned from spells, auras, group roles and the scoreboard.
  • Bounty claims lost in a multi-kill: two bounty kills in the same second shared one claim id, so one was overwritten.
  • War effort bag markers stayed on after Mark wanted items was switched off.
  • Raid invites past 40: each roster update during Invite guild ran another invite pass, and invites still waiting for an answer weren't counted. Passes now wait for roster updates to settle, and pending invites count against the free slots.
  • Errors from a war effort record without a target count (on item tooltips) and from a raid warning preset without a label (/wl rw).

This mod has no related projects