Por favor, desactiva tu adblock para ayudarnos a mantener el sitio. ¡Gracias!
Si inicias sesión con tu cuenta de Twitch y estas suscrito no verás estos anuncios.
Una de las novedades que llegarán con la expansión de Midnight es el añadido por parte de Blizzard de varios de los addons mas usados por la comunidad de forma nativa, así como cambios en su API para que estos addons ya no tengan la posibilidad de leer los datos en tiempo real durante los combates.
Debido a estos cambios, Blizzard ya anunció que invitaría a todos los creadores de estos addons para que pudieran probar y ver de que forma afectará estos cambios a sus complementos y puedan prepararlos para una versión futura.
Hace escasos momentos, la página de Patreon de Team WeakAuras, ha lanzado una publicación indicando que, por el momento y salvo que Blizzard revierta algunos de los cambios realizados, WeakAuras no se desarrollará para Midnight, terminando aquí sus actualizaciones para World of Warcraft.
Blizzard publicó recientemente los detalles técnicos de las restricciones de API planificadas, nos dio acceso a la versión alfa para probarlas y explicó su filosofía de diseño. Esto nos ha permitido evaluar el impacto de estos cambios en WeakAuras. Lamentablemente, los cambios son mucho más extensos de lo esperado.
Es importante tener en cuenta que estos cambios no son definitivos y evolucionarán durante la alfa. Sin embargo, dada la filosofía declarada de Blizzard, parece muy improbable que las restricciones principales se reviertan significativamente.
Tal como están las cosas, no esperamos lanzar una versión de WeakAuras para Midnight.
Continuaremos brindando soporte a WeakAuras para Classic.
Las restricciones son tan severas que funciones básicas, como Condiciones o Acciones, o tener múltiples disparadores en un aura o un disparador de clonación, resultarían imposibles. Producir una versión reducida de WeakAuras sin estas características requeriría varios meses de refactorización. El resultado sería una versión prácticamente irreconocible. Por ello, hemos tomado la difícil decisión de no crear una versión de WeakAuras para Midnight.
Obviamente, estos cambios no solo afectan a WeakAuras. Si bien no podemos hablar por otros desarrolladores de complementos, sabemos que muchos complementos relacionados con el combate, como placas de nombre, medidores de daño y estructuras de unidades, enfrentarán desafíos similares y podrían adoptar el mismo enfoque. Además, estos cambios no solo afectan a los complementos relacionados con el combate, sino que también limitan considerablemente, por ejemplo, los complementos de chat.
Lamentablemente, Blizzard ha minimizado el alcance y el momento de estos cambios en declaraciones anteriores. En abril , se suponía que estas restricciones llegarían al final del proceso y no afectarían a la mayoría de los complementos.
Ion Hazzikostas en esa entrevista dijo:
Y creo que parte de eso nos lleva a saber que necesitamos adaptarnos a esto con calma, a cualquier mundo donde simplemente nos quitemos tirita y digamos: "Bueno, diviértanse". Estamos en un mundo nuevo. En lugar de, ya saben, desarrollar más funcionalidades integradas, empezar a tener gráficos más claros y simplificar algunas mecánicas. [... ]
Bueno, el plan ahora es arrancar la tirita de un tirón, por lo que no nos queda mucha opción más que cerrar.
Queremos agradecerles a todos y cada uno de ustedes por su continuo apoyo durante tantos años. No estaríamos aquí sin ustedes.
También queremos agradecer a los muchos otros colaboradores que tuvimos a lo largo de los años, así como a nuestro equipo de Discord que sigue ayudando a nuestros usuarios las 24 horas del día.
Esta ha sido una situación muy difícil para nosotros. Estamos tristes, enojados, con muchos sentimientos. Solo esperamos que Blizzard reconsidere algunas cosas y podamos seguir adelante.
El equipo de WeakAuras
---
Hola, soy Stanzilla.
Llevo trabajando en este complemento desde mi adolescencia, hace más de 15 años. Ha sido el motor de toda mi carrera como ingeniero de software y el motor que me mantuvo en marcha en momentos difíciles.
Me gustaría agradecer a todo el equipo por acompañarme en este viaje, Infus, Buds, Rivers, gracias por todo.
---
Hola Infus, en todas las versiones de Warcraft tenemos fácilmente más de un millón de usuarios, una cifra impresionante. No creo que ninguno de mis trabajos profesionales se acerque a esa cifra. Y estoy inmensamente orgulloso de lo bien que atendimos a todos estos usuarios. Hicimos un gran trabajo, estoy orgulloso de nuestro trabajo.
---
Hola, amigos. Hace poco más de ocho años, envié mi primera solicitud de extracción en el GitHub de WeakAuras para corregir un pequeño error de Lua. No tenía ni idea de que ese momento desencadenaría un viaje tan grande, lleno de creatividad, desafíos y una comunidad increíble. Cuesta creer que este capítulo esté llegando a su fin. De corazón, gracias a todos los que lo hicieron posible: desarrolladores, colaboradores, moderadores, usuarios habituales y a cada uno de los usuarios de WeakAuras. Convertisteis un simple complemento en algo mucho mejor de lo que jamás imaginé.
---
Creo que es obvio que no queríamos escribir estas despedidas. Hubiera preferido muchísimo maldecir mi propia estupidez doce veces por hora todos los días durante las próximas semanas mientras preparamos WeakAuras para el lanzamiento. Como el optimista empedernido que soy, quiero recalcar que, si las cosas no cambian lo suficiente como para que podamos recuperar WeakAuras, creo que Blizzard acabará encontrando una solución que satisfaga a todos, y la comunidad encontrará todas las maneras posibles de personalizar aún más la interfaz de combate. Que no seamos nosotros quienes lo hagamos es, en última instancia, un problema temporal para todos. Mientras tanto, adiós y gracias por todo el pescado <3 - rivers
---
WeakAuras no se actualizará para la expansión Midnight. Seguiremos ofreciendo soporte en The War Within hasta la versión 12.0.
Sí, lo siento.
En resumen, parece que la propuesta de valor principal de WeakAuras no es compatible con la dirección que Blizzard está tomando con el juego.
En general, todo lo que podríamos llamar "estado de combate" ahora es inaccesible. Un complemento puede indicar al juego que muestre esta información, pero no puede calcular lógica compleja. Desafortunadamente, "calcular lógica compleja sobre el estado de combate" es precisamente lo que WeakAuras ofrece por encima de todo. En Midnight, parece que los complementos se reducen a simples kits de pintura.
Podemos cambiar el color de una barra de salud, pero no podemos cambiarlo según si tienes poca salud o no. Podemos mostrar un icono con una espiral para indicar el tiempo de reutilización restante de una habilidad, pero no podemos aplicar un brillo cuando el tiempo de reutilización esté listo para usarse. Podemos mostrar el lanzamiento de tu objetivo, pero no podemos resaltar lanzamientos importantes que deban ser eliminados. Y la lista continúa. Si creas un addon, consulta el Discord de WoWUIDev para más información.
¿En serio? Nos entristece. Estamos considerando eliminar prácticamente todas las funciones añadidas en los últimos 10 años, y muchas más.
Hemos estado trasteando con este caótico y desastroso WeakAuras durante gran parte de nuestra vida adulta. La idea de destruirlo todo para mantener vivo WA nos parece errónea. Preferiríamos que WeakAuras muriera de la mejor manera posible.
Hay algunas cosas que podemos pensar:
1. La capacidad de calcular nuevos secretos
Para profundizar un poco en los detalles técnicos, las API de estado de combate ya no devuelven directamente información que los complementos pueden usar, sino que devuelven valores "secretos", que pueden canalizarse a otras API que interpretan esos secretos para mostrar el estado de combate al usuario sin exponerlo al complemento. Quizás ya hayas oído hablar de las auras privadas, y los valores secretos pueden considerarse una extensión de estas a todo el estado de combate.
Blizzard sostiene que los complementos no necesariamente necesitan ver toda esa información, y para WeakAuras estaríamos de acuerdo si los complementos pudieran calcular nuevos valores. Por ejemplo, si fuera posible combinar "¿Está la habilidad Venas Heladas en tiempo de reutilización?" y "¿Está la mejora Venas Heladas inactiva en el jugador?" para obtener "¿Está la mejora Venas Heladas inactiva en el jugador y está la habilidad Venas Heladas en tiempo de reutilización?", podríamos conservar gran parte de la utilidad de WeakAuras.
Lamentablemente, ya preguntamos al respecto, y nos indicaron que es muy probable que Blizzard no quiera que este tipo de poder esté en manos de los complementos. Por lo que sabemos, se trata de una postura filosófica que sugiere que los jugadores no deberían necesitar complementos para cubrir lagunas en la información que el juego les proporciona, y Blizzard parece querer garantizar que así sea, imposibilitando que los complementos corrijan ese tipo de errores. Dicho así, casi nos encanta el cambio, pero pone a WeakAuras en una situación extraña, ya que "corregir lagunas de información" era nuestro sustento.
2. Revertir este cambio solo para el estado de combate personal
Antes de esta semana, asumíamos que el estado de combate personal (es decir, tus propias mejoras, tiempos de reutilización, recursos, etc.) seguiría disponible, y que WeakAuras se convertiría en algo así como un gestor de tiempos de reutilización hiperpersonalizable. Creemos que esto aún es plausible, y aunque representaría una reducción considerable de nuestra capacidad en comparación con antes de Midnight, estaríamos dispuestos a mantener el complemento en este escenario.
3. Revertir este cambio por completo
- Sí, no creemos que sea probable. "Complementos desaparecidos" es prácticamente una característica estrella de Midnight por ahora; así son las cosas.
