Description
Guild Duel Leaderboard is a lightweight addon for WoW 3.3.5 (Wrath of the Lich King) that helps you track and display duel statistics within your guild. The addon synchronizes duel data across all guild members using the addon and presents the information in a clean, user-friendly leaderboard interface. It’s perfect for guilds that enjoy competitive dueling or want to track performance.
Features
- Personal Stats Tracking:
- Automatically tracks your duel wins and losses.
- Logs stats based on system messages when you win or lose a duel.
- Stores your duel history persistently across sessions using WoW’s SavedVariables.
- Guild Synchronization:
- Syncs stats with other guild members using the addon.
- Automatically requests and merges guild stats on login or periodically every 10 minutes.
- Handles incoming data efficiently, ensuring only the latest stats are displayed.
- Leaderboard Interface:
- Accessible via the
/guildleaderboardcommand. - Displays guild members' stats in a scrollable table format.
- Includes columns for name, wins, losses, and win rate.
- Dynamically sorts players by total wins, with ties broken alphabetically.
- Features a close button (
X) for easy dismissal of the leaderboard.
- Accessible via the
- Customization and Compatibility:
- Designed specifically for WoW 3.3.5 (Wrath of the Lich King).
- Uses standard WoW APIs to ensure smooth performance.
- Fully compatible with guild-based play.
How It Works
- Tracking Duels:
- The addon listens for system messages when a duel ends (e.g., "PlayerName has defeated YourName in a duel").
- Based on your character’s name, it determines whether you won or lost the duel.
- Your stats are updated locally and immediately broadcast to guild members.
- Data Synchronization:
- When you log in, the addon broadcasts your stats to other guild members and requests theirs.
- Periodically (every 10 minutes), it re-syncs stats to ensure accuracy.
- Only guild members using the addon can participate in the synchronization.
- Leaderboard Display:
- When you type
/guildleaderboard, the leaderboard frame appears. - The UI is scrollable and dynamically updates the displayed stats.
- Players are sorted by total wins, with the top players shown at the top of the list.
- When you type


