Description
DESCRIPTION (English)
TankTraining
An in-game coaching layer for tanks. No rotations. No timers. Just honest feedback after every pull.
Most tanking mistakes don't happen because you don't know the theory — they happen because you don't see them. TankTraining watches every pull and tells you, in plain terms, what happened with your mitigation and whether it's improving. Built around a single principle: the fastest way to get better at tanking is clear, direct feedback on your own performance.
Open it anytime with /ttmenu.
What's new in v3.0
🧑🏫 Trainer Mode
An optional coaching mode (off by default) that replaces the post-pull metrics window with a single actionable sentence. Not a score. Not a list. One observation — what you should think about before the next pull.
The addon prioritises intelligently: deaths come first, then undefended heavy hits, then unused defensives, then low uptime, then improvements, then solid pulls. It tracks what it already told you and won't repeat the same message two pulls in a row. Each situation has multiple message variants so it never sounds like a broken record.
Enable it under Settings → Trainer Mode.
📊 Pull Tempo
A small draggable floating widget showing your run's rhythm at a glance. Three visual styles to choose from:
- Heartbeat — a large pulsing circle that changes colour with the rhythm
- HUD — a horizontal bar (fill = combat ratio) with time estimate above
- Card — your actual spec icon + coloured border + stats
Tracks combat ratio: the percentage of your total run time spent in active combat. In Mythic+, it also reads your enemy forces progress directly from Blizzard's API and shows the delta gained per pull.
Configurable: always visible during the run, or only shown when the dungeon ends.
Core features
Post-pull Analytics
After every pull, a summary window shows:
- Your main mitigation ability's uptime vs. a realistic ceiling from real top-player logs
- Concrete observations across three categories: survival, efficiency, and pull-over-pull progress
- Per-ability usage icons and highlight moments (heavy hits, interrupts, threat incidents)
Fully configurable: turn it on or off, choose when the popup fires (after each pull, after boss kills, after completing a Mythic+), pick which metrics to show.
Mini Guide — know your kit, not just your numbers
Built-in for all 6 tank specializations. Every defensive cooldown explained in plain terms:
- What it does
- When to use it
- The most common mistake
- Synergies with the rest of your kit
No external guide needed. Updated for Midnight 12.0.x.
Per-character progress history
Pull history that persists between sessions. See how your Bone Shield uptime, Shield Block usage, or Demon Spikes coverage evolves over weeks — split by zone and pull intensity. Your progress is always recorded, even if the popup is turned off.
All 6 tank specializations
| Spec | Main mitigation tracked |
|---|---|
| Protection Warrior | Shield Block + Ignore Pain |
| Protection Paladin | Shield of the Righteous |
| Guardian Druid | Ironfur |
| Blood Death Knight | Bone Shield |
| Vengeance Demon Hunter | Demon Spikes |
| Brewmaster Monk | Stagger (via Purifying Brew pace) |
Mitigation ceilings are sourced from real top-player logs — not theoretical maximums that nobody actually hits in practice.
What TankTraining is NOT
- It does not tell you what to press or when
- It does not show cooldown timers in combat — there are better tools for that
- It does not send or share any data — everything stays local, per character
- It does not try to replace WeakAuras, Details, or WarcraftLogs
TankTraining fills the gap between "I survived the pull" and "I understand what I did." That gap is where most tanks get stuck.
⚠️ Beta. Core features tested across all 6 specs in real dungeons. Feedback is very welcome — comments tab or issue tracker.
🌍 Spanish and English supported. Language detected automatically from your client.
================================================================
DESCRIPCIÓN (Español)
TankTraining
Una capa de entrenamiento para tanks. Sin rotaciones. Sin timers. Solo feedback honesto después de cada pull.
La mayoría de los errores tankeando no ocurren porque no sepas la teoría — ocurren porque no los ves. TankTraining observa cada pull y te dice, en términos claros, qué pasó con tu mitigación y si está mejorando. Construido alrededor de un principio: la forma más rápida de mejorar como tank es recibir feedback directo sobre tu propio rendimiento.
Ábrelo en cualquier momento con /ttmenu.
Novedades en v3.0
🧑🏫 Modo Entrenador
Un modo de coaching opcional (desactivado por defecto) que reemplaza el popup de métricas post-pull con una sola frase accionable. Sin puntuaciones. Sin listas. Una observación — lo que deberías pensar antes del siguiente pull.
El addon prioriza con inteligencia: las muertes van primero, luego golpes fuertes sin defensivos, luego defensivos sin usar, luego uptime bajo, luego mejoras, luego pulls limpios. Lleva un registro de lo que ya te dijo y no repite el mismo mensaje dos pulls seguidos. Cada situación tiene múltiples variantes para que nunca suene repetitivo.
Actívalo en Ajustes → Modo Entrenador.
📊 Ritmo de Pull
Un widget flotante y arrastrable que muestra el ritmo de tu run de un vistazo. Tres estilos visuales a elegir:
- Latido — un círculo grande que pulsa y cambia de color con el ritmo
- HUD — una barra horizontal (relleno = ratio de combate) con el tiempo estimado encima
- Tarjeta — el icono real de tu especialización + borde de color + estadísticas
Mide el ratio de combate: el porcentaje del tiempo total de la run que pasas en combate activo. En Mítica+, también lee el progreso de fuerzas enemigas directamente desde la API de Blizzard y muestra el delta ganado por pull.
Configurable: visible durante toda la run, o solo al completar la mazmorra.
Funcionalidades principales
Analytics post-pull
Al terminar cada pull, una ventana de resumen muestra:
- El uptime de tu habilidad de mitigación principal frente a un techo realista de logs de jugadores top
- Observaciones concretas en tres categorías: supervivencia, eficiencia y progreso pull a pull
- Iconos de uso por habilidad y momentos destacados (golpes fuertes, interrupciones, incidentes de amenaza)
Totalmente configurable: actívalo o desactívalo, elige cuándo aparece el popup (tras cada pull, tras jefes, al completar una Mítica+), selecciona qué métricas ver.
Mini Guía — conoce tu kit, no solo tus números
Integrada para las 6 especializaciones de tank. Cada cooldown defensivo explicado en términos claros:
- Qué hace
- Cuándo usarlo
- El error más común
- Sinergias con el resto de tu kit
Sin necesidad de guías externas. Actualizada para Midnight 12.0.x.
Historial de progreso por personaje
Historial de pulls que persiste entre sesiones. Ve cómo evoluciona tu uptime de Bone Shield, el uso de Shield Block o la cobertura de Demon Spikes a lo largo de semanas — separado por zona e intensidad de pull. Tu progreso se registra siempre, aunque el popup esté desactivado.
Las 6 especializaciones de tank
| Especialización | Mitigación principal rastreada |
|---|---|
| Guerrero Protección | Bloquear + Ignorar el Dolor |
| Paladín Protección | Escudo del Honrado |
| Druida Guardián | Piel de Hierro |
| Caballero de la Muerte Sangre | Escudo de Hueso |
| Cazador de Demonios Venganza | Picos Demoníacos |
| Monje Maestro Cervecero | Stagger (vía cadencia de Cerveza Purificadora) |
Los techos de mitigación provienen de logs reales de jugadores top — no de máximos teóricos que nadie alcanza en la práctica.
Lo que TankTraining NO hace
- No te dice qué pulsar ni cuándo
- No muestra timers de cooldowns en combate — hay herramientas mejores para eso
- No envía ni comparte ningún dato — todo se guarda localmente, por personaje
- No intenta reemplazar WeakAuras, Details ni WarcraftLogs
TankTraining cubre el hueco entre "he sobrevivido el pull" y "entiendo lo que hice". Ahí es donde la mayoría de tanks se estancan.
⚠️ Beta. Funcionalidades principales probadas en las 6 specs en mazmorras reales. El feedback es muy bienvenido — pestaña de comentarios o issue tracker.
🌍 Español e inglés disponibles. El idioma se detecta automáticamente desde tu cliente.






