Bosses_1_0_5.zip
What's new
[1.0.5] - 2026-10-01
- Botón X del frame de alerta: fix tras prueba in-game —
UIPanelCloseButtonTemplatetampoco existe en Midnight 12.1 (crash "Couldn't find inherited node" al crear el frame, igual queEasyMenu); 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íaUISpecialFrames. 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
enviarEntradavuelca 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).lineaEnCombatequeda RETIRADA y el listener deADDON_ACTION_BLOCKEDya 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, claveZONenBossesAPI.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 porinstanceIDdeGetInstanceInfo()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:EasyMenuYA 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 (
localizarEnlacesconC_Spell.GetSpellInfoy fallback alGetSpellInfoclá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

