File Details
RaidLeaderPro.zip
- R
- May 30, 2026
- 3.43 MB
- 0
- 2.5.5
- Classic TBC
File Name
RaidLeaderPro.zip
Supported Versions
- 2.5.5
Version 2.0.0 — 2026-05-30
Breaking Change
The import string format has been completely replaced. Strings from raidplanner.dk v1 (Key=Value|... format) are no longer accepted. All exports must now use the 4-block caret contract described below.
New Import Contract
Payloads from raidplanner.dk now follow a strict single-line 4-block format:
ZONE^TACTICS^ASSIGNMENTS^BUFFS
- ZONE: SSC or TK
- TACTICS: semicolon-separated pointers shown in the strategy sidebar
- ASSIGNMENTS: pipe-separated rows of
CharacterName:ROLE:Boss:SlotKey - BUFFS: pipe-separated rows of
CharacterName:BuffID(IDs 1–28)
Added
- Full slot-key dictionary covering all SSC and TK boss assignments plus the entire master buffs and debuffs section (28 buff IDs, all paladin/priest/druid/warlock/mage/hunter/shaman decks, armor reduction). The addon translates slot keys to canonical display labels automatically so the UI always matches the website naming exactly.
- Boss = ALL routing: assignment rows with Boss set to ALL are routed to the Master Buffs page instead of a boss encounter page, populating a new Master Assignments section.
- Master Buffs page now renders two sections: Master Assignments (role-colored, with ping buttons) and Live Buff Scan (coverage fraction, color-coded green/yellow/red). The Master Assignments section is collapsible via a click-to-toggle header so the live scan is always reachable without scrolling.
- Buff assignment accept/decline popup: raiders now receive a popup for buff assignments the same way they do for boss assignments. Accepted buff assignments disappear from the Live Status page. Declined assignments remain with an individual ping button.
- Caster and target dual-whisper for Power Infusion and Pain Suppression: clicking the ping button on either the caster or target row whispers both people simultaneously with role-appropriate messages.
- Inbound trust hardening: received broadcasts and pings are rejected unless the sender is a raid leader, raid assistant, or party leader. The sender field is server-verified and cannot be spoofed.
- Network chunking: broadcasts are automatically split into 200-byte frames and reassembled on the receiving end, working around the 255-byte CHAT_MSG_ADDON body limit. Large payloads with full rosters now broadcast reliably.
- Importer assignment popup: the raid leader who clicks Load & Broadcast now receives their own assignment popup. Previously WoW's addon messaging system did not echo messages back to the sender, so the importer was silently skipped.
- Live Buff Scan expanded from 8 to 28 tracked buff IDs covering the full TBC utility toolkit.
- Live Status page is now fully row-based with two sections (Boss Assignments and Buff Assignments), supporting per-row ping buttons for declined buff entries.
- Selective import: importing a boss string does not wipe master buff assignments or live scan setup, and vice versa. Each block is only replaced when the incoming payload contains data for that block.
Changed
- Assignment table columns reordered: Assignment/Role label on the left (role-colored), Raider name on the right.
- Boss map and tactics sidebar are now driven by the explicit boss token in the payload rather than being inferred by scanning key names.
- Imported tactics text overrides the built-in tactics manifest per boss. The built-in manifest remains as a fallback when the tactics block is empty.
- Roster guard on all whispers: the addon checks group membership before sending any whisper. Discord aliases and special-character names resolve correctly via the fuzzy matcher before the check — names like "Lockuko" correctly resolve to "Ukopala" in-game.
- Accept/decline reply correlation switched from role-slug strings to numeric row indices, making replies unambiguous even when multiple players share the same role.
- Ping All on the Live Status page now resets buff assignment statuses to waiting in addition to boss assignment statuses.
Removed
- Legacy Key=Value string parser and all role-slug routing dictionaries.
Version 1.0.0 — 2026-05-30
- Initial release: Raidleader Pro - Øl & Eventyr Edition
- Live Buff Tracking Engine (Fortitude, Intellect, MotW, Spirit, Blessings)
- Sorensen-Dice fuzzy matcher for roster name resolution
- Individual ping buttons with whisper reminders
- Built-in SSC and TK tactics sidebar and boss strategy maps
- Officer-only import/broadcast tools hidden from regular raiders