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:
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
- Open the window with /wowclassicrolldetection (or /wcrd), or click the minimap button.
- Set the announce channel in Options > AddOns (or /wcrd options).
- Have players /roll or type "pass" in chat.
- Use Roll or Pass for yourself if needed.
- Announce Winner or Announce Pending.
- Press Reset to start a new round (the reset announcement uses the selected channel).



