Description
- Raid plans as first-class objects. Each raid has a name (e.g. "SSC Tuesday Farm"), a creation timestamp, an author, and an ordered list of bosses. You can create, rename, duplicate, export, import or delete raids from the home screen.
- Raid Summary home screen. All saved raid plans, sorted by last edit, with per-card counters: number of bosses, total attributions, and distinct assigned players (a player on multiple bosses is counted once).
- TBC boss dropdown. Adding a boss picks from a built-in list of every TBC raid boss grouped by instance (Karazhan, Gruul, Magtheridon, SSC, Tempest Keep, Mount Hyjal, Black Temple, Zul'Aman, Sunwell Plateau). The instance name is auto-filled from the boss.
- Attribution-based model. An attribution is a
{ marker, players, context, note }quadruple:- Marker — optional raid target icon (skull, cross, square, diamond, triangle, moon, star, circle) embedded in chat via
{rtN}tokens. Clear it with the[X]button next to the dropdown or the(none)entry. - Players — one or more player names. Pick from the current group via the
+ From Groupdropdown (class-colored, auto-disables already-assigned players) or type any name manually for offline preparation. Each row in the list has an[X]button to remove the player. - Context — free text like "Tanks", "Heals", "Kick phase 1", "Flame tank phase 2", "Parasite kite".
- Note — multi-line free text for tactical detail (priorities, timings, callouts). Included in chat broadcasts in parentheses after the players list.
- Marker — optional raid target icon (skull, cross, square, diamond, triangle, moon, star, circle) embedded in chat via
- One-click chat announce. A single
[Announce]button per boss broadcasts every attribution to the selected channel (RAID,RAID_WARNING,PARTY,SAY,GUILD,OFFICER, defaultRAID_WARNING). Messages auto-split on segment boundaries when they exceed the 255-char chat limit. A[Preview]button renders the would-be message locally with the marker icons substituted in so you can read what you're about to send. - Import / Export. Each raid can be serialized to a single ASCII string (
SRA1:<encoded>) ready to copy-paste into Discord, a forum post, a chat window or a text file. Importing rebuilds the raid with a fresh id and lets you choose a new name. - Live raid sync. Raids are broadcast over a versioned addon-message protocol (
SRA1) with last-write-wins reconciliation based onupdatedAt. No Ace3 dependency — the serializer is self-contained and is reused by the import/export feature. - Draggable minimap button with the Grey Skull icon. Left-click toggles the window, right-click pushes all raids, drag relocates around the minimap edge.
- ElvUI compatible. Falls back to a clean dark backdrop when ElvUI is absent.
- SavedVariables migration safe. Non-destructive defaults merge keeps your data intact across updates.






