Description
# Arcane Salvo Tracker
A lightweight, combat-safe **Arcane Salvo stack tracker** for Arcane Mages — built from the ground up for **Midnight (12.1+)** and its secret-value addon restrictions.
Watch your stacks on a clean movable icon, and the moment it's time to spend, the icon **transforms into Arcane Barrage with a glow** so you never waste a window.
## Features
- 🧊 **Stack icon** — shows your current Arcane Salvo stacks as a big number on a movable, resizable icon
- ⚡ **Spend alert** — the icon switches to **Arcane Barrage + glow** when:
- you have **12+ stacks and Clearcasting**, or
- you reach **max stacks** (25 Sunfury / 20 Spellslinger, configurable) — regardless of Clearcasting
- ✨ **4 glow styles** — rotating dashed border (ants), soft yellow glow pulse, both, or a **thick solid border** (thickness & color configurable)
- 🗺️ **Map-aware** — auto-hides while the World Map is open (optional)
- 🖱️ **Options panel** — type `/as` or find it in ESC → Options → AddOns. Sliders and buttons for everything: position lock, icon size, stack font size, max-stack threshold, glow style, frame layer (strata), idle icon visibility, preview mode
- 🔍 **Self-healing spell IDs** — buff IDs are auto-detected out of combat by name, so the addon keeps working across patches (manual override available)
## Works in combat — really
Midnight made player buff data **secret** in combat: addons can't read stack counts, compare them, or run logic on them. Most trackers broke.
This addon doesn't read your buffs at all. It's built entirely on Blizzard's new **AuraContainer/AuraSlot** widgets and **NumericRuleFormatter** threshold rules, so the *client* renders the icon, the stack count, and the condition-based icon swap — the addon just supplies the layout. No secret values are ever touched, no errors, no gray areas.
## Commands
`/as` opens the options panel. `/as help` lists everything:
`lock/unlock`, `size`, `font`, `max`, `glow`, `border`, `layer`, `idle`, `hidemap`, `test`, `id`/`ccid`, `rebuild`, `debug`, `reset`
## Notes
- Arcane Mage only (does nothing on other classes/specs)
- Requires WoW 12.1+ (uses the AuraContainer API); older clients fall back to a limited legacy mode
- If the buff ID changes in a future patch, just stand out of combat with the buff up once — it re-learns automatically
---
## 한국어 안내
비전 마법사용 **비전 연사 중첩 트래커**입니다. 한밤(12.1)의 전투 중 애드온 제한(secret values) 아래에서도 완전히 동작하도록 Blizzard 공식 AuraContainer 위젯만으로 만들었습니다.
- 이동/크기 조절 가능한 아이콘에 중첩 숫자 표시
- **12중첩 이상 + 번뜩임**, 또는 **최대 중첩(태양분노 25 / 주문투척 20)** 이면 아이콘이 **비전 탄막 + 반짝임**으로 전환
- 반짝임 스타일 4종(점선 회전 / 글로우 펄스 / 둘 다 / 두꺼운 단색 테두리), 지도 열면 자동 숨김
- `/as` 로 설정창 열기 (ESC → 옵션 → 애드온 → Arcane Salvo Tracker)
- 버프 ID는 전투 밖에서 자동 학습되어 패치가 바뀌어도 스스로 복구됩니다


