promotional bannermobile promotional banner
premium banner
Lightweight roll tracker for WoW Classic Anniversary/Era. Detects /roll and "pass", prevents multiple rolls, and helps you announce results.

Description

WoW Classic Roll Detection

Description

Lightweight roll tracker for WoW Classic Era and TBC Classic Anniversary 2.5.5. Detects /roll and "pass", prevents multiple rolls, and helps you announce results.

If you enjoy the addon and want to support future updates, consider donating:

Donate

Features

Roll Tracking

  • Detects /roll results from system messages; only 1-100 rolls are accepted.
  • Detects the word "pass" in /say, /party, or /raid chat and records a pass as 0.
  • Shows the window automatically when a /roll or pass is detected.
  • Detects "chest" in chat to auto-open the UI and show why it opened.
  • Each player can roll or pass once until you press Reset; repeats are ignored.
  • Tie handling: if the top roll is tied, the addon asks those players to reroll; only tied players can reroll during the tie phase.

Announcing and Sync

  • Announce Winner posts the winner (or tie) plus a sorted results list to the selected channel.
  • Announce Pending posts the list of players who have not rolled or passed yet.
  • In groups, announce/reset actions are leader-only when the leader uses the addon; otherwise anyone can trigger.
  • Resets are synced to other addon users.

History

  • Keeps a roll history with timestamps, grouped per reset and saved across reloads (History opens a separate, scrollable window with Clear).
  • Select a history round header and Announce Round to re-post the full results sorted high to low.
  • History is stored per character.

UI and Options

  • Lists the top 10 entries (highest to lowest) and highlights who has not rolled or passed yet.
  • Class-colored names in roll lists, pending text, and status messages.
  • Options panel (Options > AddOns) lets you set the announce channel, which announcements to send (results/pending/reset), win sound (toggle + sound choice), language override, chat prefix, UI background opacity, and an auto reset timer after the last valid roll (10/15/30/45 sec and minute presets; countdown bar appears at the bottom).
  • Local chat messages include a configurable prefix (default, WCRD, Roll Detection) and show roll reminders plus provisional/final win or loss notices.
  • Minimap button with the addon logo; left-click toggles the window, right-click opens options, drag to move (tooltip shows the addon version).
  • Announce channel is set in Options > AddOns (/say, /party, or /raid; default: /party).

Localization

Supports enUS (default), nlNL, frFR, deDE, and esES. Translation credits print on startup.

Slash Commands

  • /wowclassicrolldetection
  • /wcrd
  • /wcrd options
  • /wcrd sync
  • /wcrd minimap show|hide|toggle

Quick Start

  1. Open the window with /wowclassicrolldetection (or /wcrd), or click the minimap button.
  2. Set the announce channel in Options > AddOns (or /wcrd options).
  3. Have players /roll or type "pass" in chat.
  4. Use Roll or Pass for yourself if needed.
  5. Announce Winner or Announce Pending.
  6. Press Reset to start a new round (the reset announcement uses the selected channel).