promotional bannermobile promotional banner

Bosses: Boss fight explained

Bosses: Boss fight explained in a small frama (or chat if possible)
Back to Files

Bosses_1_0_5.zip

File nameBosses_1_0_5.zip
Uploader
pmingopmingo
Uploaded
Oct 4, 2026
Downloads
5
Size
98.9 KB
Flavors
Retail
File ID
9061313
Type
R
Release
Supported game versions
  • 12.1.5
  • 12.1.0
  • 12.0.7
  • 12.0.5
  • 12.0.1

What's new

[1.0.5] - 2026-10-01

  • Botón X del frame de alerta: fix tras prueba in-game — UIPanelCloseButtonTemplate tampoco existe en Midnight 12.1 (crash "Couldn't find inherited node" al crear el frame, igual que EasyMenu); ahora es un botón artesanal (sin plantilla) con una "×" dibujada que se enrojece al pasar el ratón. La tecla ESC sigue cerrando vía UISpecialFrames. Verificado in-game por el propietario antes del release.

[1.0.4] - 2026-10-01

  • La posición del frame de alerta se recuerda por personaje: si arrastras la ventana a otro sitio, al recargar (o en la próxima sesión de ese personaje) reaparece donde la dejaste — BossesConfig.framePos, igual que la posición del botón de minimapa. La primera vez se abre centrada arriba; el guardado ocurre al soltar el arrastre y la restauración valida los valores antes de usarlos.

  • Pack Midnight completado (cotejo con _doc): añadidas la Lightblossom Trinity (Meittik) 243028 / ENC 3199 — el primer jefe del Valle Cegador, el que salió mudo en la prueba del dueño — y Kith'ix 267861 / ENC 3513 (lair The Unbinding of Kith'ix), ES/EN con tácticas de los módulos DBM. Verificado que Lu'ashal, Thorm'belan, Nymrissa, Cragpine y Rotmire ya estaban (la revisión inicial los dio por ausentes por greps de patrón único — buscar siempre ambos estilos de entrada y los apóstrofes de los nombres). Sigue pendiente: Predaxas (módulo DBM vacío), los delves y los nombres esES.

  • Pack TWW: índice ENC de las bandas: las 24 ENC de Nerub'ar Palace, Liberación de Undermine y Manaforge Omega, curadas de los módulos BigWigs (SetEncounterID + RegisterEnableMob) — antes las bandas dependían solo del diario; ahora la ruta rápida funciona también en banda. Las 24 entradas de banda y los 6 jefes de mundo de Khaz Algar ya estaban en el pack.

  • El frame del dueño se llena SIEMPRE con la explicación completa (decisión del propietario, 2026-10-01, tras Coren): la microcarrera del pull partía la explicación — mitad al chat (reparto frío empezado antes del pull) y mitad al frame (las líneas que el pull cazó). Ahora enviarEntrada vuelca la entrada ENTERA al frame en el lanzamiento, salga o no algo al chat; el chat reparte solo lo que la zona permita y las líneas que el pull caza se pierden para el grupo (no las habría recibido de todos modos: bloqueo). lineaEnCombate queda RETIRADA y el listener de ADDON_ACTION_BLOCKED ya no recupera líneas al frame — solo anota en el registro: no hay nada que recuperar. La salida solo-local en combate sigue escribiendo la copia del dueño por chat.

  • Radar de instancia + desplegable en el minimapa + botón "Al chat" (fase 1 de la hoja de ruta, decisión del propietario 2026-10-01): los packs ganan un índice de zonas opcional (Bosses_<X>_zonas.lua, clave ZON en BossesAPI.register; lo traen TWW y Midnight, Cata pendiente). Al entrar en una instancia reconocida, el click izquierdo del minimapa abre un desplegable con los jefes de la zona (solo los que tienen entrada) más "explicar objetivo" y "Configuración"; fuera de instancia, el click explica el objetivo como siempre. Al elegir un jefe, su explicación aparece en el frame y, fuera de combate, el frame gana un botón "Al chat" que la manda por la ruta fría normal (reparto espaciado + firma: la vía del grito de Coren) — se esconde en combate, donde el cliente bloquea esos envíos. Detección por instanceID de GetInstanceInfo() contra el índice de zonas (v1 sin fallback por nombre; el registro de depuración anota el id detectado). CORRECCIÓN tras prueba in-game: EasyMenu YA NO existe en Midnight 12.1 (crash "attempt to call a nil value") y el nuevo sistema Menu no existe en los flavors clásicos — el desplegable es artesanal (frame propio con aspecto de tooltip, botones reutilizables y fondo invisible que lo cierra al clickar fuera), compatible con los cuatro flavors.

  • Cierre del frame de alerta (fix tras prueba in-game, 2026-10-01): una vista fría (menú del minimapa, avisos, explicaciones en frío) dejaba el frame abierto para siempre — solo lo apagaba el fin del combate. Ahora cualquier vista fría arma el apagado automático de 15s (en caliente lo sigue armando el PLAYER_REGEN_ENABLED), y el frame gana botón X arriba a la derecha y cierre con la tecla ESC (UISpecialFrames). El separador del desplegable pinta una raya blanca horizontal entre los jefes y los atajos fijos.

  • Nombres de spells traducidos al vuelo: el texto visible de los enlaces de spell (inglés en la tabla ES de los packs) se muestra en el idioma del CLIENTE — el id del enlace ya resolvía el tooltip así; ahora el nombre entre corchetes acompaña (localizarEnlaces con C_Spell.GetSpellInfo y fallback al GetSpellInfo clásico; el texto del pack queda de respaldo si el cliente no trae el spell). Aplica a frame, chat local y canal compartido; los packs NO necesitan re-traducirse.

  • Tooltip al pasar el ratón por los enlaces del frame: como en las barras de acción — OnHyperlinkEnter/Leave muestran el tooltip del juego anclado al cursor, en el idioma de quien mira.

  • Click derecho → cuadro de chat: RETIRADO antes del release (decisión del propietario, 2026-10-01): la prueba in-game destapó que el texto insertado por un addon contamina la ruta de envío del cuadro de chat — el Enter del propio jugador en plena pelea acaba en ADDON_ACTION_BLOCKED (BugGrabber lo cazó) y, fuera de combate, el atajo no aportaba valor. La función no viaja en el zip; NO reintroducir: el Enter del jugador NO lava la contaminación del addon.

  • Verificado in-game (2026-10-01): nombres de spells en el idioma del cliente y tooltip al pasar el ratón por los enlaces — probados por el propietario antes del release.

This mod has no additional files