# AutoMark
**Client-side raid marker icons on nameplates — only you see them.**
AutoMark draws skull, star, circle, and diamond icons directly on enemy world nameplates so you always know who you're fighting. Nothing is sent to the server. Your group doesn't see these markers unless they also run AutoMark with sync enabled.
---
## Features
### Skull on Current Target
A skull icon appears on your current target's nameplate whenever you're in combat (open world) or in an arena match. Works through target swaps, nameplate pooling, and prep phase. Falls back to the default target frame if nameplates are unavailable.
### Arena Preset Marks (2v2 / 3v3)
When "Arena: mark other enemies" is enabled, each arena opponent gets a fixed icon on their world nameplate:
- **arena1** — Star
- **arena2** — Circle
- **arena3** — Diamond
Your current target always shows the skull instead. Tab away and their preset icon comes back. These marks attach to **world nameplates only** — not to sArena, Gladius, or Blizzard's arena unit frames.
### Leader Sync
The party/raid leader can broadcast marker assignments to other AutoMark users. Three sync roles (toggle in settings):
| Role | What it does |
|------|-------------|
| **Independent** | Local marks only. No sync traffic. Default. |
| **Master** | You transmit marks. Auto-broadcasts skull on target change (throttled). Must be party leader. |
| **Receiver** | You see marks from the leader on your nameplates. Cannot transmit. |
Only one person should be **Master** — typically the shot-caller or party leader. Everyone else sets **Receiver**. If you play solo or just want personal marks, leave it on **Independent**.
Sync messages use lightweight addon-channel communication (PARTY/RAID). Leader handoff is automatic: when the leader changes, old marks are wiped and the new leader sends a clear.
---
## Slash Commands
| Command | Description |
|---------|-------------|
| `/automark on` / `off` | Toggle AutoMark |
| `/automark help` | Show command reference |
| `/automark sync send` | Broadcast skull on current target (leader) |
| `/automark sync send 3` | Broadcast a specific icon 1–8 (leader) |
| `/automark sync clear` | Send CLEARALL to group (leader) |
| `/automark sync status` | Show sync state, leader, permissions |
---
## Settings
**Esc > Options > Addons > AutoMark**
- **Enable AutoMark** — master on/off switch
- **Target skull overlay** — skull on your current target's nameplate
- **Arena: mark other enemies** — preset icons on other arena opponents
- **Sync: Independent** — no sync, local marks only
- **Sync: Master** — transmit marks to group
- **Sync: Receiver** — accept marks from leader
- **Show received marks** — render incoming sync marks on nameplates
- **Chat log** — verbose logging of sync messages
---
## Requirements
- **World of Warcraft Retail** (The War Within / Midnight, interface 120001+)
- Enemy nameplates must be visible in game settings for arena preset marks to appear on non-targeted opponents
---
## Installation
1. Download and extract to your `World of Warcraft/_retail_/Interface/AddOns/` folder
2. The folder should be named `AutoMark` containing `AutoMark.toc`, `AutoMark.lua`, `AutoMarkSync.lua`, `AutoMarkSettings.lua`
3. `/reload` or restart WoW
---
## FAQ
**Q: Does this set real Blizzard raid markers?**
A: No. All icons are client-side textures on nameplates — only you see them. In open world, it attempts a SetRaidTarget as a bonus, but the client overlay is the primary feature.
**Q: Why don't I see marks on other arena enemies?**
A: Make sure "Arena: mark other enemies" is enabled in settings, and that enemy nameplates are turned on in your game settings (Options > Gameplay > Nameplates or Interface > Names).
**Q: Can both players be Master?**
A: Only the party/raid leader's broadcasts are accepted. If two people toggle Master, only the actual leader's messages go through.
**Q: Does sync work cross-realm?**
A: Yes — addon messages work within your party/raid group regardless of realm.