## L'ura Memory Sync
**LuraMemorySync** helps your raid remember the **Death's Dirge** rune order on **L'ura** during **March on Quel'Danas**. Each symbol you enter is sent **live** to everyone running the addon — no raid chat spam, no manual callouts.
Inspired by the idea behind NSRT's L'ura Memory Helper, but built around **addon messages**, **account macros**, and **icons bundled inside the addon**.
---
## Features
- **Live sync** — every rune click updates the whole raid instantly (`LIVEADD`)
- **Raid-wide reset** — new round / clear syncs to RL-assist-led groups (`NEWROUND`)
- **Clock layout** — **BOSS** in the center, **TANK** at 12 o'clock (no symbol), five runes clockwise from ~1:30
- **Bundled textures** — all five rune icons ship with the addon; no `Interface\Icons` copy step
- **One-time macro setup** — `/lms macro` creates `LMS Rune 1`–`5` plus Send, Undo, Reset
- **Clear button** on the display frame (also right-click or `LMS Reset`)
- **Auto new round** — detects **Dark Rune** debuff / encounter flow and clears for the next sequence
- **Difficulty-aware** — 3 / 4 / 5 symbols on Normal / Heroic / Mythic
- **Version check** — `/lms ver` shows who has the addon installed
---
## Quick start
1. Install into `World of Warcraft\_retail_\Interface\AddOns\LuraMemorySync`
2. Enable the addon on the character select screen, then `/reload`
3. **Raid leader or assist:** run `/lms macro` and place the macros on your bar
4. Optional: `/lms ver` to see which raiders have the addon
**Everyone in the raid who should see live updates needs this addon installed.**
---
## During the pull (RL / assist)
1. On the first **Dark Rune** debuff (or a new round), the display clears — **BOSS** and **TANK** labels stay visible
2. Click **LMS Rune 1** … **5** in the correct order; each click appears on every synced client immediately
3. The on-screen clock shows the current order until the next round
4. Use **Clear** (button), **LMS Reset**, `/lms reset`, or right-click the frame to wipe and sync a reset
---
## Display
| Element | Meaning |
|--------|---------|
| Center | **BOSS** |
| Top (12 o'clock) | **TANK** (no rune icon) |
| Positions 1–5 | Runes clockwise from upper-right |
`/lms show` — show the layout
`/lms hide` — hide it
`/lms test` — preview all five slots with test icons
The frame is **movable** (drag with left mouse). Position is saved per character.
---
## Slash commands
| Command | Action |
|--------|--------|
| `/lms` or `/lms help` | Help |
| `/lms show` | Show layout |
| `/lms hide` | Hide layout |
| `/lms test` | Test all five positions |
| `/lms macro` | Create / update macros |
| `/lms send` | Send current build queue |
| `/lms undo` | Remove last symbol |
| `/lms reset` | Clear display + sync reset |
| `/lms force` | Allow sending without RL/assist (use carefully) |
| `/lms ver` | List addon versions in group |
| `/lms last` | Re-send last stored order |
Aliases: `/luramemory`
---
## Macros created by `/lms macro`
- **LMS Rune 1** … **LMS Rune 5** — add that rune to the live sequence
- **LMS Send** — send the current build queue (legacy batch path)
- **LMS Undo** — remove last entry
- **LMS Reset** — clear for everyone (if RL/assist)
---
## How sync works
- Communication prefix: `LURAMEMSYNC`
- Live adds: `LIVEADD:1` … `LIVEADD:5` (legacy FileData IDs from old macros still work)
- New round / reset: `NEWROUND`
- **No raid chat** — only players with the addon receive updates
- By default, live updates from others are accepted from **raid leader** or **assist** (or after `/lms force` on your client)
---
## FAQ
**Do I need NSRT or custom `Interface\Icons` files?**
No. Icons are included under `Media\Icons\`.
**Why don't my raiders see updates?**
They need the addon enabled. Use `/lms ver` after `/reload`.
**Can I use this without being RL?**
You can use the UI locally; broadcasting live order requires RL, assist, or `/lms force` on the sender.
---
## Credits
- **Author:** Tsuuki07
- Layout and workflow inspired by community tools for L'ura / Death's Dirge (e.g. NSRT-style rune memory helpers)
---
## Support
Report issues with your WoW version, raid size, and whether you are RL/assist. Include steps to reproduce (macros used, `/lms test` vs live pull).

