DuelLadder

Guild duel leaderboard: ratings, titles, King of the Hill, badges, head-to-head records and gold bets between guildmates.

DuelLadder turns dueling into a guild competition. Every duel between guildmates is recorded automatically and shared with everyone in the guild who has the addon: ratings, titles, rivalries, badges, a King of the Hill, and optional gold bets.

Made for TBC Anniversary (2.5.6). Every character is its own entry, so alts show up separately.

Features

  • Ladder - everyone ranked by rating, with title, wins, losses, win %, streaks, times fled and badges. Click a column to sort.
  • Rating and titles - a chess-style rating (Elo) starting at 1500: beating someone rated above you is worth more. Climb from Peasant through Squire, Duelist, Champion and Gladiator to Warlord.
  • King of the Hill - the first winner takes the crown. Beat the king to take it from them.
  • Members - a profile for every guildmate with the addon: record, streaks, nemesis, favourite victim, biggest rival, badges, and their record against every other member.
  • Matchups - every rivalry in the guild as a scoreboard ("Carl 5 - 0 Bo"), most-played first.
  • History - recent duels across the guild, with rating changes and where they happened.
  • Badges - 18 to collect, like Flawless, Clutch, Giant Slayer, Kingslayer, Streak Breaker and Chicken (fled 5 times).
  • Minimap button - your record, the current king and the top 3 at a glance.

Gold bets (optional)

  • Challenges - challenge a guildmate for gold and silver. They accept (matching the amount) or decline, and the winner of your next duel takes it.
  • Public pots - anyone can bet on either fighter. The winners split the losers' gold by how much they bet.
  • Cancel any time before the duel starts.
  • DuelLadder never moves gold. It works out who owes whom; Pay opens a trade with the winner (or fills in a mail) with the amount filled in, and you click Trade yourself.

Commands

  • /duels - show or hide the window
  • /duels me - your profile
  • /duels bets - your bets
  • /duels sync - ask the guild for fresh stats (normally automatic)
  • /duels guildonly - count only duels against guild members (on by default)
  • /duels announce - post your wins in guild chat
  • /duels minimap - show or hide the minimap button

Good to know

  • Everyone you want on the ladder needs the addon. A duel against someone without it only counts for your side.
  • Everyone in the guild should use the same version.
  • Works in any client language.

Source code and issues: github.com/LukasBangStoltz/DuelLadder

DuelLadder Team

profile avatar
Owner
  • 1
    Projects
  • 11
    Downloads