promotional bannermobile promotional banner

RollCall SR TBC

Soft-reserve import, drag-and-drop reservation checks, and MS/OS-aware roll tracking for TBC Classic raid loot.
RollCall is a complete soft-reserve and roll-tracking toolkit for Burning Crusade Classic raids.

Import your raid's softres.it export, then let RollCall do the bookkeeping: capture drops as they're looted, see who reserved them, track /roll results as they come in, and log exactly who won what — no more scrolling raid chat or tallying rolls by hand.

FEATURES

• SoftRes Import with Preview — paste a softres.it CSV export (native format or the older ItemId/Name/Class/Note/Plus layout) and review exactly what will be imported before committing: every parsed row, any rows skipped and why, and a flag on reservers who aren't currently in your raid. Re-pasting a corrected list offers to overwrite the existing raid instead of piling up a duplicate.

• Looted Items Panel — a collapsible side panel that passively captures drops as you loot them, so you can work through the whole raid's loot at the end instead of dragging items in one at a time.
   - Auto-captures Epic+ drops while you're Master Looter (threshold adjustable: Epic / Rare / Uncommon / All)
   - One dice icon per item does everything: click to post it and start tracking rolls, and it greys out once rolled for
   - Groups into "Not Posted" and "Posted", regrouping automatically as you work
   - The winner and their roll appear under each item after you press Analyze Rolls
   - Hover any item name for its full tooltip; shift-click to link it in chat

• Works When Someone Else Is Master Looter — tick "Collect shift-clicked chat links" and shift-click the items your loot master posts in chat to build the list by hand. Shift-click still inserts the link into your chat box as normal.

• Drag-and-Drop Item Checks — drag any item from your bags onto RollCall to instantly see who reserved it, their class/spec, and their SR bonus.

• Smart Roll Tracking — parses live /roll results (locale-aware, using the client's own roll message format) and ranks them automatically:
   - Illegal rolls (not started at 1) are shown but never win
   - If a reserver rolled, non-reservers can never outrank them
   - Legal main-spec rolls (1-100) outrank off-spec rolls (1-99)
   - Highest total (roll + SR bonus) wins ties within a tier

• Late Reservations via Whisper — start a whisper listener for a player to accept item links sent after the CSV was imported, with configurable 2x/3x SR-tier caps.

• Reliable Raid Chat Announcements — post SR results and roll-start messages to raid/party chat with a customizable banner. Messages are sent through a queue that paces them, confirms each one actually arrived, and retries anything the client silently dropped.

• Award Logging — record who won each item (by roll or manual/loot-council award) and keep a full history per raid.

• Multi-Raid History — RollCall keeps reservations, roll sessions, awards, and captured loot organized separately for each raid you import, so nothing gets mixed up week to week.

• English and French — every part of the interface is fully translated; switch with the EN/FR buttons in the window.

• Minimap Icon & LDB Support — quick access via a minimap button (LibDBIcon), compatible with any LDB display addon.

• Built-in Diagnostics — a Diagnostics tab with error and performance logs, plus an optional step-by-step trace for troubleshooting posting problems.

SLASH COMMANDS
/rollcall or /rc — open the main window
/rc import — open the CSV importer
/rc clear — wipe all imported soft-reserve history
/rc debug — toggle diagnostic logging (off by default)

REQUIREMENTS
None — all required libraries (LibStub, CallbackHandler-1.0, LibDataBroker-1.1, LibDBIcon-1.0) are bundled.

Feedback, bug reports, and feature requests are welcome!

The RollCall SR TBC Team

profile avatar
  • 1
    Projects
  • 4
    Downloads