Description
# TGXG Interrupt
**The complete interrupt toolkit for Midnight Mythic+.** Track your party's kicks, see instantly whether an enemy cast can be interrupted, get alerted exactly when *you* should press your interrupt — and assign raid markers to your kickers with one click.
## ⚔️ Interrupt Tracker
- One bar per kicker: raid marker, spell icon, name, cooldown countdown, class-colored drain fill
- Freely movable and scalable
- **Raid-marker kick assignments**: automatic at keystone start (the group leader syncs it to all TGXG users), or manually per click on any tracker row — green/red dots show who is assigned
- Gear button on the tracker opens the settings
## 📊 Enemy Cast Bars (Target + Focus)
- Replace the Blizzard spell bars; each bar has its own size, font, icon and timer settings and is independently movable (focus bar can anchor below the target bar)
- **Interruptibility at a glance:** Kickable (colored), Immune (red + shield), Unknown (gray — when Midnight hides the flag)
- Remaining cast time with one decimal; interrupted casts flash red, completed casts flash bright
- **Green pulsing border when YOU can kick right now** — interrupt ready, mob in range, cast provably interruptible
## 🔔 Kick Alerts
- Banner + sound (toggleable) — strictly for casts your kick can actually stop, and only while your interrupt is off cooldown **and** the mob is in range
- Marker alert: a mob carrying **your** assigned marker starts casting → "TRIANGLE — INTERRUPT!"
## 🧠 Self-Learning Spell Database
- Pre-seeded with the known kickable casts of the Season 1 dungeon pool
- Learns while you play: observed interrupts prove kickability; readable flags are recorded for M+ runs where Midnight's secret values hide them
## 🎯 Own-Kick Icon
- Movable spell icon (24–128 px): green glow when ready, grayed out with cooldown swipe + countdown when not
- Optional combat-only visibility
## Commands
| Command | Effect |
|---|---|
| `/tgxg` | Open settings |
| `/tgxg test` | Preview mode with a fake party |
| `/tgxg lock` | Lock/unlock the tracker |
| `/tgxg assign` | Compute & broadcast marker assignment |
| `/tgxg clear` | Clear assignment |
| `/tgxg debug` | Diagnostic chat output |
Localized in **English and German**. Built for Midnight (12.0.x) from the ground up — fully compatible with the secret-value API restrictions.


