A lightweight Project Ascension / WoW 3.3.5a addon for guilds leveling through PvP. It scans the guild roster and groups online members by leveling bracket and detected battleground.
Created and maintained by KoffeePC.
Download the latest packaged addon from the GitHub Releases page.
- Tracks brackets 10-19 through 50-59.
- Excludes level 60 battlegrounds.
- Recognizes Temple of Kotmogu, Arathi Basin, and other battleground instance zones.
- Shows guild members detected in each battleground.
- Shows a live duration timer for each detected battleground session.
- Resets a session after 22 minutes once its tracked players are online and outside the battleground.
- Rolls a still-detected battleground into a new session at 22 minutes so a missed exit does not carry the old timer into the next match.
- Provides a movable tracker with adjustable width.
- Automatically fits its height to the rendered content and expands downward.
- Includes adjustable font size, background opacity, and character-name visibility.
- Provides separate colors for brackets, battlegrounds, and character names.
- Supports both a native color wheel and exact
#RRGGBBhex colors. - Can show or hide empty leveling brackets.
- Uses a configurable, performance-conscious guild scan interval.
- Expires stale observations after 20 minutes by default.
-
Download
AscensionBGTracker-vX.Y.Z.zipfrom the latest release. -
Extract the archive.
-
Place the extracted
AscensionBGTrackerfolder in your Ascension client:Interface\AddOns\AscensionBGTracker -
Restart the client or reload the UI.
-
Enable Ascension BG Tracker from the AddOns screen.
The final folder layout should contain:
Interface
+-- AddOns
+-- AscensionBGTracker
+-- AscensionBGTracker.lua
+-- AscensionBGTracker.toc
/bgttoggles the tracker window./bgt settingsopens addon settings./bgt scanrequests a roster refresh./bgt memoryreports total Lua memory and per-addon Lua memory when supported by the client./bgt resetshows and centers the window.
The Wrath guild roster API reports an online member's level and current zone. It does not report queue state, battlegroup or instance identifiers, match start time, or players outside your guild. The addon therefore detects a running battleground only when an online guild member's roster zone is a recognized battleground.
Arathi Highlands is an outdoor leveling zone and is intentionally not treated
as Arathi Basin.
The default scan interval is 60 seconds. WoW ignores GuildRoster() requests
made less than 10 seconds apart, so the addon enforces a minimum configurable
interval of 30 seconds.