Ir al contenido

Cambios

Cada versión, qué cambió en ella y por qué. El mismo texto que la aplicación te enseña al actualizarse.

  1. 2.27.6

    Actual
    • Gemas: las gemas nuevas ahora van a los engarces vacíos en lugar de venderse. Antes una gema podía venderse como sobrante antes de que el bot intentara engarzarla, incluso con engarces libres.
    • Bolsa llena: el bot ya no pide combates de mazmorra y de la Torre que el juego rechaza sin un hueco libre, y esperar a tener sitio ya no detiene tropas, ataques ni construcción en la fortaleza.
  2. 2.27.5

    • Equipo: "Epic+Legendary" y "Only Legendary" ahora sí limitan lo que se equipa, para ti y tus compañeros. Antes pasaba casi cualquier objeto. Gracias a hdym por el aviso.
    • Bruja: cuando se niega a encantar un objeto de un compañero, el bot lo recuerda y sigue adelante en lugar de volver a preguntar cada minuto.
  3. 2.27.4

    • Fortaleza: los ataques ya no se detienen cuando los recursos solo cubren parte de un pedido de tropas. El bot pide entonces un solo soldado y ataca en cualquier caso. Gracias a Querti por el aviso.
    • Mercado negro: el bot puede comprar la poción semanal de constitución y la de tu atributo principal con setas, por defecto como mucho 12 setas por semana. Desactivado por defecto, en Ajustes, Setas, Mercado negro.
    • Mercado negro: la gran oferta de relojes de arena se puede comprar cuando saltas misiones con relojes y se te están acabando (interruptor propio, desactivado por defecto). La sección muestra todas las ofertas de la semana y por qué se compran o no.
    • Planificador de eventos: seis interruptores nuevos, todos desactivados por defecto. La guardia de la ciudad se cobra dentro del evento de oro, los dados se guardan para el evento que los multiplica, los giros pagados de la rueda se reservan para eventos de la rueda, los épicos se guardan para Tidy Toilet Time, misiones de recursos en eventos de fortaleza, almas y forja, relojes de la tienda mágica solo durante Sands of Time.
    • Expediciones: hasta tres cervezas extra para que un día de expediciones llegue a la marca de 100 o 300 de sed y a su seta garantizada, y una nueva estrategia "Guide ranking" que juega las cadenas de heroísmo. Ambas desactivadas por defecto.
    • Tareas semanales del evento: el bot puede trabajar hacia el cofre de recompensa con las tareas más baratas y no gasta nada si la recompensa no se puede alcanzar. Desactivado por defecto.
    • Rueda de la fortuna: 40 giros en el Lucky Day, y la rueda mejorada (2.0) se reconoce, así que sus premios se nombran correctamente.
    • Correcciones: un cargo inesperado de setas ya no retiene órdenes no relacionadas, y los combates ya no se registran dos veces para los modelos aprendidos.
  4. 2.27.3

    • Importar ajustes: una copia pegada en el móvil o en el navegador ahora se aplica de verdad, y la app dice cuántos ajustes han cambiado. Gracias a Querti y Phil por el aviso.
    • Android: Atrás ya no detiene los bots. La app pasa a segundo plano y los bots siguen con su notificación. Si la optimización de batería sigue activa, Ajustes ofrece un botón para desactivarla.
    • Los objetos bloqueados ahora también están a salvo del retrete, la bruja y el herrero, no solo de la venta.
    • Arena: cuando el inicio de servidor retiene la arena, la página ahora lo dice y nombra lo que está esperando, en lugar de mostrar tiempo de espera.
  5. 2.27.2

    • Mascotas: vuelve a alimentarse cada hábitat, no solo Sombra. El comando de alimentar enviaba un número erróneo que solo servía para Sombra, así que las mascotas de Luz, Tierra, Fuego y Agua se quedaban en el nivel 1. Gracias a ocsike2508 por el aviso.
    • Mascotas: una alimentación que no entra ahora es un aviso en el registro y pausa ese hábitat durante una hora, en lugar de saltarse en silencio sus mascotas el resto del día.
    • Tienda web de PandoraSF: los controles diarios llegan ahora hasta Ilimitado, y un nuevo límite por hora (4 por defecto, también Ilimitado) se mantiene incluso tras un reinicio.
    • Tienda web de PandoraSF: la reserva de setas y el límite de gasto se pueden desactivar cada uno solo para la tienda web. Entre dos compras pasa al menos un minuto, y tras una compra fallida se esperan 30 minutos.
    • PandoraSF: el nuevo Intervalo rápido permite al bot esperar tan solo medio segundo entre dos rondas. Desactivado por defecto; los servidores oficiales no se ven afectados.
    • Pociones: solo se guarda la botella más fuerte de cada tipo, el resto se puede vender. Una bolsa llena de las mismas pociones ya no bloquea la mina de gemas ni otras recompensas.
  6. 2.27.1

    • PandoraSF: el bot puede reponer relojes de arena y Thirst for Adventure en la tienda web del servidor. Desactivado por defecto, con un límite diario para cada uno; la reserva de setas siempre se respeta.
    • Cerveza: el control llega hasta 12. El bot se detiene en lo que el juego permite a tu personaje.
    • Las mazmorras de sombra se simulan con tus tres compañeros, y en la Torre los compañeros luchan primero, como en el juego.
    • El Twister, la Torre y el Bucle de ídolos ya no se dan por terminados tras 10 pisos; el Bucle de ídolos tiene 30.
    • Inframundo: el Foso del oro se construye por encima de 15 cuando todos los demás edificios están en 15. Fortaleza: la Mina de gemas sube hasta 100 y la Tesorería hasta 45 cuando la Fortaleza está en 20.
    • Gemas: las gemas legendarias solo cuentan para tu atributo principal y la Constitución, como en el juego, y una gema de arma ya no cuenta dos veces para los Asesinos.
    • Simulador de combate: un rival con el encantamiento de guantes que golpea primero ahora también golpea primero en la simulación.
    • Elección de objetos: los pesos aprendidos se ajustan por clase y valoran la Suerte mucho menos.
    • Los compañeros solo reciben los encantamientos que les sirven (arma y guantes). Los demás costaban el precio completo y no hacían nada.
    • Gremio: ya no se suben niveles personales de Tesorería ni de Instructor cuando el gremio cuenta los 500 puntos de miembro completos (servidores oficiales).
    • El tipo de habilidad Simulación y «Elegir equipo por simulación» deciden de forma más fiable, y las gemas se pueden ordenar por simulación (nuevo ajuste, desactivado por defecto).
    • Nuevos ajustes, todos desactivados por defecto: elegir mazmorras por experiencia, volver a medir elecciones de mazmorra ajustadas, puntos de habilidad automáticos según el precio, guardar setas para el grifo y un planificador de eventos para relojes de arena y cerveza gratis.
    • Más ajustes nuevos, desactivados por defecto: el orden del inframundo de las guías, mantener pequeña la Mina de gemas al principio, devolver el golpe a quien ataca tu Fortaleza, primero llaves de mazmorra y huevos, mascotas y zumo según la clase, primero los épicos en el retrete.
    • Página del simulador: los combates de compañeros muestran a los compañeros antes que a tu personaje.
  7. 2.27.0

    • Los modelos aprendidos ahora son para todos: Mercy SF no cobra dinero, y las donaciones no desbloquean nada.
    • Ya no hay licencias: ni claves, ni niveles, ni funciones para supporters, todo está en cada versión. El servidor alojado ya no ejecuta cuentas de otras personas.
    • Todas las imágenes de la app son ahora nuestras. Las ilustraciones del juego ya no se incluyen, lo que también hace la descarga mucho más pequeña.
    • Móvil: la app puede ejecutar el bot por sí misma. Al primer inicio eliges: ejecutarlo en el móvil, controlar tu PC o conectarte a tu propio servidor. Se puede cambiar en Ajustes, Sistema; en Android los bots siguen en segundo plano.
    • Álbum: ya no se atasca en un servidor nuevo. La búsqueda llega a una quinta parte de tu nivel, el grupo compartido conserva sus jugadores y se vuelve a consultar cuando se vacía, y dos combates perdidos ya no excluyen a un jugador para siempre.
    • Solo álbum: siempre ataca. Primero a todos los de tu nivel o inferior, luego hacia arriba, el nivel más cercano primero, y llega más lejos al instante cuando no queda nadie; su ajuste predefinido rastrea tres veces más rápido.
    • El portal del Class World sobre las cuatro mazmorras de clase se combate una vez al día, nunca con setas.
    • Guardia de la ciudad: ya no espera todo el día una cerveza que el bot no puede comprar.
    • Avisos push al móvil con ntfy, sin cuenta. Cada tipo de mensaje se puede activar por canal: ventanas emergentes, Discord, Telegram, ntfy.
    • Móvil: inicio de sesión con Google o Discord, y la conexión con tu propio PC en la red de casa funciona.
    • Salón de la fama: botones de estrella y veto en cada fila para los favoritos y la lista de nunca atacar.
    • Nuevos campos de ajustes: hora de inicio de la incursión del gremio, gremios favoritos, favoritos del inframundo, jugadores protegidos como lista.
    • El asistente de optimización encuentra ajustes que se bloquean entre sí y puede guardar sus sugerencias como perfil.
    • Arena: el control de riesgo también fija cuánto pesa una derrota. Mazmorra legendaria: costes de huida medidos por franja de pisos.
    • Invitaciones al gremio: una rechazada ya no gasta el cupo del día, y «cannot do this right now» pausa las invitaciones durante media hora.
    • Estadísticas: los valores de atributos entrenados se muestran aparte de lo que suman objetos, mascotas y pociones.
    • PandoraSF: las misiones se saltan con relojes de arena, el portal del gremio y los duelos de mascotas vuelven a funcionar, y las pociones se compran con plata.
    • Línea de comandos: --timeout, --retry, --proxy, --log-file, --stats, y --plan muestra el siguiente paso del módulo de objetos.
    • Se eliminó el módulo de anuncios sin terminar, lo que también hace la descarga más pequeña.
    • Compañeros: el equipo solo va a compañeros que existen, y un equipamiento que el servidor acepta sin mover el objeto no se repite. Una mochila llena ya no bloquea mazmorras, la búsqueda de gemas y la rueda durante días.
    • Visor de Twitch: el inicio de sesión en Twitch vuelve a funcionar. El visor decía ser Chrome 131 aunque el motor es mucho más nuevo, y Twitch lo rechazaba como navegador no compatible.
    • Correcciones: los ajustes se desplazan como una sola página en el móvil, el worker responde al panel junto a su bucle principal, y al principio del juego ya no se compra cerveza que no se puede pagar.
  8. 2.26.5

    • La arena vuelve a luchar por piezas del álbum cuando se han escaneado muchos jugadores: una pieza que falta ahora cuenta entera. En la flota de pruebas se duplicaron los combates de arena. Informado en Discord.
    • El equipo de los compañeros se puede mejorar en el herrero hasta un nivel propio, y el equipo a partir de una mejora elegida ya no se da a los compañeros. Desactivado por defecto. Pedido en Discord.
    • Elige personajes sueltos al iniciar sesión, no solo servidores enteros. Pedido en Discord.
    • Cada interruptor de la página de notificaciones funciona: las ofertas de anuncios, el objetivo del álbum y el contador de confianza siguen sus interruptores, y el primer interruptor es la ventana emergente en este ordenador. Pedido en Discord.
    • La aplicación descansa en segundo plano: las páginas que solo muestran algo dejan de preguntar mientras la ventana está oculta. Pedido en Discord.
    • Un segundo programa en la misma cuenta ya no hace que el bot vuelva a iniciar sesión cada pocos segundos.
    • El herrero hace una pausa de media hora donde aún no está desbloqueado, y las mazmorras solo se consultan cuando algo lucharía en ellas. El váter, el lavado y el jefe mundial ya no vuelven a pedir lo que el servidor ya ha rechazado. La fortaleza cuenta la madera y la piedra de los ataques aunque superen el límite del almacén. La arena ya no vuelve a buscar cada pocos segundos mientras espera el combate gratuito. Los compañeros ya no reciben equipo antes de haberse unido a través de la Torre.
    • App del móvil: un inicio de sesión caducado lleva de vuelta al inicio de sesión, y la barra superior ya no tapa el contenido. Ya funciona el emparejamiento con tu propio panel en la red de casa.
    • Cuentas alojadas: un inicio de sesión directo con servidor llega a la flota con ese servidor, un tablero compartido desde una cuenta alojada conserva sus conexiones y un ajuste cambiado en un dispositivo aparece en tus otros dispositivos abiertos.
    • La oferta de anuncios y los ajustes del visor solo aparecen en las versiones que incluyen el visor, porque en las demás la oferta no se podía cerrar. Vincular el móvil a un ordenador: el ordenador ahora responde a la comprobación de permisos del móvil.
    • La fortaleza ya no envía la mejora de la sala de los caballeros cada pocos segundos cuando el servidor la acepta sin cambiar nada, y el resto de la fortaleza vuelve a tener su turno.
    • «Sin guardia antes de diez victorias en la arena» solo espera a una arena activada y que combate. Con la arena desactivada o sin encontrar rivales, los personajes se quedaban inactivos todo el día en vez de hacer guardia.
    • Panel web 0.3.2: el archivo de Windows arranca se abra como se abra, los enlaces de descarga siempre traen el archivo más reciente, y la página de horario dice lo que hace. «Adoptar» en el mercado vuelve a guardar, las cuentas con proxy o servidor funcionan y un inicio de sesión fallido se muestra en la cuenta.
  9. 2.26.4

    • Los combates de arena se eligen según el honor que se espera que den. Una derrota cuesta honor, así que se omite un combate que costaría más de lo que gana (salvo los diez combates diarios de XP y los favoritos), y tu historial contra cada rival ahora cuenta. Primeras cifras de la flota: 54 % de victorias en lugar de 16 %, y más 13 de honor por combate en lugar de menos 2.
    • El simulador de combate calcula bien la resurrección del cazador de demonios y simula los combates de arena como combates de arena. Los magos ya no parecen los rivales más fáciles.
    • Cualquier edificio de la fortaleza puede detenerse en el nivel que elijas, por ejemplo la mina de gemas en 1 al principio. «No mejorar nunca» también bloquea un edificio en nivel 0, así que no podía hacerlo. Pedido en Discord.
    • Mazmorra legendaria: la armería se usa como sala y ya no detiene una partida. Se había quedado parada 34 veces en 14 horas.
    • Progreso: se cuentan las setas y los objetos encontrados en misiones, expediciones, mascotas, el inframundo, la fortaleza, el Infernáscensor y las mazmorras, y ya no se pierde XP al subir de nivel.
    • Las mejoras de gremio que cuestan setas tienen su propio interruptor, y todo gasto de setas (montura, pociones, rueda, apuestas) respeta el límite de gasto.
    • Las mascotas no se alimentan dos veces tras un reinicio. En PandoraSF la arena, las mazmorras y la fortaleza vuelven a funcionar.
    • Panel web 0.3.0: controla tu flota alojada, una página de mazmorra legendaria con el arte del juego, tarjetas de personaje, ajustes ordenados como en la app, la app del móvil puede conectarse al panel y la arena muestra el honor esperado de cada rival.
    • macOS, iOS y Android vuelven a estar al día.
  10. 2.26.3

    • La mazmorra legendaria se mueve ahora al ritmo del propio servidor: aproximadamente una décima de segundo por paso en lugar de media, y ninguna sala la frena ya. Los mímicos, los esqueletos, los montones de piedras, el baño de almas y las salas de prueba reciben cada uno el comando que realmente los mueve, medido en nuestra flota de prueba.
    • Una calculadora toma ahora cada decisión en la mazmorra. Aprende de tus propias partidas lo que cuestan un monstruo, una trampa y una huida fallida en cada tramo de pisos, y elige la jugada con mejores perspectivas. La página de la mazmorra muestra los números detrás de cada decisión.
    • La calculadora de la mazmorra parte de lo que midió la flota: en los primeros pisos, una huida falla unas cuatro veces de cada diez, no dos, un combate desde el piso 25 cuesta alrededor de un 14 % de tu vida en lugar de un 19 %, y una llave ahorra cerca de la mitad de los combates. El veneno cuenta como vida ya perdida, así que el bot ya no combate con vida que está a punto de perder.
    • Revivir con setas en la mazmorra legendaria funciona. Antes enviaba el comando equivocado, el servidor lo rechazaba y no se gastaba ni una sola seta. Permanece desactivado hasta que lo actives, respeta tu reserva de setas y el límite por partida, y solo compra la vida que necesita el próximo jefe.
    • La página de la mazmorra es nueva: el arte del propio juego, el camino por los pisos, las gemas del destino y las maldiciones en juego, y cuándo llega el próximo jefe. También puedes elegir cuánto se cura un personaje antes de volver a entrar, en lugar de esperar siempre al 100 %.
    • La Class World forma parte de las mazmorras. Las cuatro mazmorras de clase (desde el nivel 250) se luchan como las demás: el bot simula cada mazmorra abierta, de luz, de sombra, la torre y la Class World, y lucha donde la probabilidad es mejor. Comparten el tiempo de descanso con las mazmorras normales, así que sigue habiendo un combate de mazmorra cada vez. Activado por defecto.
    • Perfiles según la hora, ahora también en la aplicación de escritorio: juega de otra manera de noche que de día, y el perfil cambia solo.
    • Los botones del gremio (ataque, defensa, hidra, portal) y la guardia de la ciudad funcionan para todas las cuentas a la vez, y ahora también desde el panel web.
    • Mercy SF habla ahora 36 idiomas. Nuevos: portugués, húngaro, eslovaco, neerlandés, danés, sueco, noruego, finés, rumano, turco, griego, croata, esloveno, serbio, ucraniano, lituano, estonio, búlgaro, letón, coreano, tailandés, indonesio, hindi, chino tradicional, filipino y vietnamita. La web y este registro de cambios también están ahora en portugués, húngaro y eslovaco.
    • Las actualizaciones llegan a cada instalación. Los teléfonos Android vuelven a enterarse de las nuevas versiones: la aplicación y la página de descargas buscaban dos nombres distintos, así que desde finales de agosto ningún teléfono había recibido una actualización. Un panel web abierto ofrece ahora recargar en cuanto hay una versión más reciente.
    • Los avisos de subida de nivel son por personaje. Cinco personajes con el mismo nombre en cinco servidores compartían un contador y se activaban entre sí.
    • La mazmorra de mascotas espera al combate gratuito. Un combate que estaba a punto de ser gratis a veces se pagaba con setas, porque el reloj del juego y el nuestro iban con un minuto de diferencia.
    • Correcciones comunicadas en Discord: la fortaleza ya no espera madera o piedra que nunca produce, el pozo de oro muestra su cantidad real y la mina se puede mejorar durante la búsqueda de gemas (un interruptor nuevo, desactivado por defecto).
    • Ajustes: diez contradicciones eliminadas, las secciones de un módulo desactivado aparecen en gris y el orden de construcción puede volver a apartarse de «Custom».
    • La ventana de actualización te muestra las novedades en tu propio idioma.
  11. 2.26.2

    • El portal del gremio ya no se lleva por delante al resto del gremio. Cuando el portal ya esta hecho por hoy, el servidor responde “solo una vez al dia”, y ese rechazo contaba como error de modulo, lo que termina la pasada y deja todo el modulo en pausa. La guerra, la defensa, la incursion y la hidra estan todas debajo del portal: para quien ya lo habia peleado, nunca se alcanzaban. Cada ciclo, todo el dia. Por eso un ataque podia quedarse sin unirse con todos los ajustes activados.
    • La pantalla del gremio se consulta cada cinco minutos en vez de cada diez. Una guerra recien declarada solo existe para el bot cuando llega esa respuesta, asi que los diez minutos estaban DELANTE del retardo de inscripcion y no dentro: una guerra declarada un minuto despues de una actualizacion esperaba nueve minutos a ser vista y solo entonces empezaba su espera.
    • Las guerras de gremio vuelven a jugarse. La 2.26.1 cambio la decision de lo que el bot recuerda al campo battles_joined del juego. Medido en la flota: 23 participaciones reales en las horas previas, CERO en las posteriores, y nadie apuntado en el juego. Ese campo dice “ambos” para casi todos los miembros, asi que significa otra cosa que “apuntado a este combate”. La decision vuelve al registro propio del bot, que si se apunta. Si estas en 2.26.1, esta es la razon para actualizar.
    • La memoria de los combates de gremio por fin sobrevive a un reinicio. Se escribe en un archivo desde la 2.25.0 y nunca se volvio a leer: la clave contiene separadores y el lector cortaba por ellos, asi que cada linea se descartaba al cargar. Ese es el fallo que la 2.25.0 queria arreglar — reinicia la aplicacion mas a menudo que el retardo de inscripcion y no te apuntas nunca.
    • Cuatro botones para el gremio: unirse al ataque, unirse a la defensa, portal, hidra. Los mismos comandos que envia el bot, a mano — para cuando algo parece roto y nadie sabe que parte. A proposito no afirman exito: un servidor que acepta un comando no necesariamente lo ha ejecutado.
    • Un paso del gremio que no hizo nada ya no termina el ciclo. Cuando el asesor del gremio no tenia recomendacion, la pasada terminaba igualmente, y la incursion y la hidra de debajo se quedaban sin nada mientras el enfriamiento estuviera cumplido.
    • La mazmorra legendaria muestra el icono propio del juego, en vez de un degradado de 166 bytes estirado en un hueco de icono — reportado como “sin recursos del juego”, y era exactamente eso. La pagina tambien dice cuando un personaje no puede actuar en la mazmorra porque esta en una mision, de guardia o en expedicion, en lugar de prometer una partida que no puede empezar.
    • Activar el registro de la mazmorra legendaria ahora se queda. Faltaba en los ajustes que la aplicacion devuelve, asi que guardar cualquier otro ajuste lo apagaba de nuevo.
    • El intervalo de sondeo significa lo que dice. El control deslizante ofrecia 3 segundos, el motor usaba 5 sin decir nada, y la linea de comandos rechazaba cualquier valor por debajo de 30 — tres minimos para un solo numero. Ahora hay uno, y baja a 1 segundo mientras el speedrun esta activo, que es el modo donde la espera es el cuello de botella.
  12. 2.26.1

    • Las guerras de gremio vuelven a jugarse. El bot recordaba haberse apuntado en lugar de preguntar al juego si lo había hecho: una sola petición perdida y el personaje se quedaba fuera de todas las guerras, mientras el registro decía 14.433 veces “ya apuntado” frente a 38 participaciones reales. Ahora lee tu propia línea en la lista de miembros: lo que dice el juego, no lo que recuerda el bot.
    • La hidra del gremio dice por qué no pelea. Nunca estuvo atascada, pero sus cinco razones estaban ocultas en el registro de depuración, así que desde fuera parecía que no pasaba nada. Ahora la razón se indica una vez por hora, y la página del gremio muestra la misma frase en lugar de decir que está lista mientras el bot espera con razón. La que pilla a la gente: no hay mascota de gremio seleccionada, y eso solo lo puede cambiar el líder.
    • Un inicio de sesión caducado se renueva solo. Un personaje conectado con una cuenta de S&F guarda una copia de la sesión de la cuenta, y cuando esa copia caduca el servidor sigue aceptando el acceso y rechaza todo lo demás. Nadie la renovaba, así que el personaje se conectaba eternamente sin hacer nada: trece horas, 41.175 sesiones muertas en seis de ellas, ni un solo módulo alcanzado. Conectarse una y otra vez sin avanzar ahora también se ralentiza en lugar de preguntar al servidor treinta veces por minuto.
    • En una Raspberry Pi se ve la aplicación. La versión ARM64 se instalaba, arrancaba, escribía un registro impecable y dibujaba una ventana de franjas horizontales: WebKitGTK sobre Wayland con el controlador gráfico que tiene una Pi. Las máquinas ARM con Wayland reciben ahora el motor X11, y solo cuando de verdad está ahí; una sesión solo-Wayland se deja en paz.
    • Saltarse una misión con una seta se explica. El reloj de arena siempre ha dicho cuál de sus condiciones lo detuvo; la seta no decía nada. La que pilla a la gente es la reserva de setas, otro ajuste en otra página que manda silenciosamente sobre este, y ahora se nombra con las dos cifras.
    • Tu licencia de apoyo sigue a tu cuenta, no a tu ordenador. Antes estaba atada a una máquina, así que un segundo PC o una reinstalación parecían otra persona. Ahora funciona en hasta tres dispositivos tuyos, y un cuarto se rechaza con un mensaje que dice qué hacer.
    • Una fortaleza que está ahorrando ya no parece una fortaleza rota. Con tu propio orden de construcción el bot lo sigue estrictamente: si la primera entrada es cara, ahorra para esa y no construye nada más. Eso es lo que significa un orden de construcción, pero desde fuera era indistinguible de no hacer nada, y le costó un día a alguien con 49 cuentas. La página de la fortaleza nombra ahora el edificio para el que ahorra, y dice que bajarlo en el orden hace que se construya el resto.
    • La producción de madera y piedra por encima del nivel 10 se deja en paz mientras quede algo más por construir. Siempre fue así y era invisible: la página ofrecía una cantera que el bot esquivaba a propósito. Ambos leen ahora la misma regla, así que la página y el bot ya no pueden discrepar.
    • En servidores sin tareas diarias, el bot deja de pedirlas. PandoraSF responde que el comando no existe, una vez por personaje y pasada, para siempre.
    • La aplicación de escritorio existe para Linux ARM64, para una Raspberry Pi y placas parecidas. Ya se ha instalado y ejecutado en una Pi real, que es de donde sale la entrada de Wayland de arriba. Sigue estando debajo de la descarga x64 en lugar de sustituirla.
  13. 2.26.0

    • Los personajes podían quedarse horas en la mazmorra legendaria sin moverse. Había tres causas distintas: una partida que había vencido al jefe debía elegir una gema que el juego nunca ofreció, un esqueleto mago ya despertado era saqueado en lugar de combatido, y a una partida ya curada se le decía que continuara cuando no podía. Un personaje repitió cuatro mil veces la misma acción en seis horas sin registrar nada.
    • Una partida ya curada ahora empieza una nueva. Una partida muerta no vuelve, el piso alcanzado se pierde igualmente, y esperarla costaba el resto del evento.
    • El umbral de huida ya no se aplica en la sala del jefe. El juego no deja huir de un jefe, y cada negativa terminaba el turno de ese personaje.
    • Los compañeros reciben engastes de gema solo si lo pides. Antes ocurría con cada compañero, estuviera activado el ajuste o no.
    • A un mímico se le toca en vez de combatirlo, y se le deja en paz cuando queda muy poca vida para arriesgarse a despertarlo.
    • Siete partes más del juego se pueden leer desde fuera de la aplicación: fortaleza, inframundo, taberna, hermandad, mascotas, correo y arena. Cinco de ellas dicen no solo cuál es el estado, sino qué haría el bot y, si no hiciera nada, por qué.
    • El worker devuelve los ajustes de un personaje. Podía recibir ajustes y no devolver ninguno, así que un panel podía observar un personaje y arrancarlo, y no cambiar ni un interruptor.
    • Cuando las funciones de mecenas siguen apagadas, se muestra el motivo. Una licencia rechazada antes se tragaba y la aplicación decía simplemente gratis.
    • El registro de la mazmorra dice por sí mismo si se ha medido lo suficiente para ajustar un modelo, y nombra lo que falta cuando no es así.
    • La página de descargas está rehecha. El panel autoalojado tiene su propio sitio, cada archivo lleva su versión y su suma de verificación, y hay una sección sobre qué dicen los antivirus de una compilación sin firmar y por qué.
  14. 2.25.1

    • Los ajustes descargados del mercado podían romper la página de ajustes. El mercado deja fuera los campos personales a propósito, y un campo que falta no es lo mismo que uno vacío: la página intentó leer una lista que no estaba y mostró un error en lugar de tus ajustes. Un campo omitido recibe ahora su valor por defecto, y lo guardado antes se repara al leerlo.
    • Los personajes no entraban en una guerra de gremio declarada, a veces durante horas. El momento en que se vio por primera vez un combate, desde el que corre la espera, solo se recordaba mientras el programa estaba en marcha. Cada reinicio volvía a hacer nuevo el combate y la espera empezaba de cero, así que quien reinicia más a menudo que la espera sorteada no se apuntaba nunca. Ahora sobrevive al reinicio, y el registro dice una vez por combate cuándo piensa apuntarse el bot.
    • Seis interruptores prometían comprar pociones y un séptimo los anulaba a todos desde otra parte de la página. El interruptor principal está ahora arriba en la misma sección, dice lo que hace, y el bot escribe una línea cuando es el motivo de que no se compre nada.
    • Después de que una partida muriera en la mazmorra legendaria, ya no pasaba nada. La comprobación "la partida no tiene vida, espera a que se cure" también saltaba durante la propia curación, así que la parte que decide sobre la curación nunca se alcanzaba y revivir con setas nunca hizo nada para quienes lo habían activado. La curación dice ahora una vez por partida por dónde va.
    • La mazmorra legendaria decía "curándose, 100 por ciento" para una partida que acababa de morir. Cuando el juego no dice cuándo empezó la curación, el código antiguo leía eso como el 1 de enero de 1970 y calculaba cincuenta y seis años de curación. Un tiempo de inicio que falta no es cero por ciento ni cien: es desconocido, y eso es lo que pone ahora en lugar de un número inventado.
    • Cuando el bot no compra una poción, ahora dice cuál de las ocho condiciones lo detuvo: un tamaño de botella desactivado, un precio en setas, una reserva de oro, una mayor que ya está activa, o la misma que ya está en la mochila. Dos veces se informó de una poción en la tienda con el dinero delante, y en ningún sitio ponía por qué.
  15. 2.25.0

    • Las cuatro mazmorras de clase que el juego abrió a partir del nivel 250 ya se pueden combatir. Están desactivadas por defecto: todavía no dan experiencia y en ninguna parte se dice si comparten el descanso con las mazmorras normales. El interruptor está en la pestaña de mazmorras, bajo Class World.
    • Las probabilidades de victoria en el Twister eran erróneas, y siempre en el mismo sentido. La tabla de enemigos no tenía daño para ninguno de sus mil pisos, así que allí todo enemigo contaba como inofensivo y todo combate parecía seguro. Los mil pisos llevan ahora los valores reales.
    • Dos mazmorras de sombra llevaban valores de relleno en lugar de los reales: Retro TV Legends y la Sala de Reuniones figuraban en el nivel 450 con 405.000 de vida, mientras que el mismo piso en la versión de luz está en 880 millones. A la Tormenta de Arena le faltaban además los pisos 901 a 1000. La tabla de enemigos entera se ha vuelto a traer: de 2.750 enemigos se ha pasado a 2.890, y donde 1.794 tenían nombre, ahora lo tienen 2.888.
    • Ya están las imágenes de los nuevos enemigos y objetos. Faltaban 44 imágenes de enemigos y 320 de objetos, entre ellas todos los enemigos de las mazmorras de clase.
    • Cincuenta logros que el bot no conocía. El juego informa de 142, la lista de aquí tenía 92, y la prueba que debía protegerla comparaba la lista corta consigo misma. Entre los que faltaban estaban los cinco logros de las mazmorras de clase. Los nombres y las condiciones vienen ahora de los textos del propio juego, así que dicen lo que dice el juego: once de los antiguos estaban mal, entre ellos uno llamado Alter Ego que el juego llama Explorer.
    • El jefe mundial compra ahora la munición que más rinde, no la que está arriba en la tienda. Mientras el daño de un proyectil dependía de la vida del jefe, dos ofertas no se podían comparar en absoluto. Desde que el juego lo convirtió en un porcentaje, el mismo número significa lo mismo en todas partes, así que decide el daño por catalizador.
    • Un personaje de guardia o de misión seguía siendo enviado a la mazmorra legendaria, donde nada de lo que hacía podía llegar. Cuatro estuvieron siete horas en la misma sala enviando cada siete segundos una orden que el juego aceptaba y descartaba. La mazmorra hace ahora la misma pregunta que hace cualquier otra parte del bot antes de moverse, y para una sala que esta versión realmente no conoce hay una segunda salida.
  16. 2.24.1

    • La mazmorra legendaria mostraba la salud de una incursión que ya había muerto, y la mostraba como un número negativo. El valor que envía el juego tras el golpe mortal puede caer por debajo de cero, y mientras la incursión se cura deja de moverse del todo: el juego cuenta en su lugar una recuperación del 4,17 por ciento por hora. Ambas cosas están corregidas en el origen, así que todas las páginas muestran el valor correcto, y el panel de la mazmorra indica ahora cuánto ha avanzado la recuperación.
    • Un personaje cuya sesión fue tomada por un inicio de sesión en otro sitio podía quedarse horas sin hacer nada. La protección que resguarda una sesión que funciona de la forma de expresarse de un servidor no tenía salida: retenía una sesión ya perdida y nunca volvía a iniciar sesión. Ahora comprueba su propia suposición, y quien no consigue nada durante sesenta órdenes seguidas vuelve a iniciar sesión en lugar de esperar.
    • El bot por fin puede aprender lo que vale un objeto. Juzgarlo requiere pares que comparar, y la bolsa está casi siempre vacía porque el equipo se vende o se equipa de inmediato. Ahora toma también los doce objetos de las tiendas, que es de todos modos la misma pregunta que plantea la decisión de compra.
    • La línea de órdenes puede cambiar cantidades, no solo interruptores de sí o no. Las cantidades de cerveza, la reserva de setas, el intervalo de consulta y los giros diarios de la rueda se ajustan directamente, cada uno dentro del rango que permite su control. Se añadieron tres interruptores: comprar cerveza en días de evento, permitir que la cerveza gaste de la reserva de setas, y aplicar el modelo de combate aprendido.
    • Una orden nueva dice si los modelos aprendidos llegan siquiera: `mercy-cli --models`. Dependen de una licencia y vienen del servidor, así que la cadena puede romperse en tres puntos y solo se ve el último. Nombra la puerta que está cerrada en vez de repetir el resultado.
    • La orden de estado informa de qué eventos del servidor están en curso, escritos igual que los escriben los ajustes. Importa porque marcar cualquier cosa en «qué eventos valen una seta» sustituye la lista predeterminada de cinco, y un personaje que deja de comprar cerveza porque el evento en curso se cayó de esa lista parece exactamente uno averiado.
    • La línea de órdenes puede responder quince paneles de la propia aplicación: `mercy-cli --views` los lista y `mercy-cli --view <name>` responde uno para un personaje. Mazmorra legendaria, hellevator, jefe mundial, logros, el modelo de combate aprendido, lo que vale cada ranura de equipo, y más. Cada uno es exactamente la función de la que la aplicación dibuja su página, no una segunda implementación. De eso se trata: un número calculado dos veces acaba calculándose de otra manera, y entonces dos ventanas de la misma instalación no coinciden.
    • `--status` trae ocho secciones más del mismo estado de juego: la mazmorra legendaria, el hellevator, el jefe mundial y su tienda, las ventanas que el protocolo da para ambos eventos grandes, el herrero, las mazmorras como recuento, los niveles de los edificios de la fortaleza y el buzón. Los recursos de la fortaleza faltan a propósito: lo que hay para recoger no está en el estado de juego, hay que calcularlo a partir de la última lectura, la producción y el tiempo transcurrido, así que un número en bruto estaría mal en cualquier instante en que alguien lo lea.
    • `--config` ya no imprime el webhook de Discord ni el token de Telegram. Ambos son credenciales: quien tiene el webhook escribe en el canal, quien tiene el token es el bot. Aparecían en claro en la salida de una simple orden de lectura, y cualquier herramienta que pidiera la configuración se los llevaba. Si están puestos o no se sigue mostrando, porque esa es la pregunta que de verdad tiene una interfaz. Escribirlos no cambia: quien escribe ya conoce el valor.
    • El banner de la consola decía v1.7.0 en una compilación que responde 2.24.1 a `--version`. El número estaba ahí como texto fijo porque el marco se dibuja con espacios y un número insertado lo habría descuadrado. Ahora viene de la compilación y se centra dentro del recuadro, así que el marco sigue cuadrando. Quien lee un banner acaba de arrancar el programa y mira el menú de abajo; quien sí se fija concluye que su instalación tiene años.
  17. 2.24.0

    • La mazmorra legendaria tiene su propia página mientras dura el evento. Muestra el piso y la salud con el umbral de huida marcado en la barra, las dos puertas y cuál va a cruzar el bot, qué hay en la sala, cada bendición y maldición con lo que le queda, lo que costaría la próxima resurrección frente a lo que ya ha gastado esta partida, y lo encontrado. Sobre todo ello, una frase que dice qué pasa a continuación.
    • Dos fallos que podían costar un evento entero, en silencio. La mazmorra se daba por cerrada en cuanto el servidor no había rellenado aún su hora de cierre, y un tema para el que esta versión no tiene nombre apagaba el evento sin decir nada, que es lo más probable el primer día de uno nuevo. El primero está corregido; el segundo se sigue rechazando, porque entrar necesita un tema, pero ahora lo dice en lugar de no hacer nada calladamente.
    • Los ajustes de gemas se han rehecho en torno a una pregunta cada vez. Las gemas legendarias tienen por fin su propia categoría: seguían la casilla de las gemas negras, así que desactivar las negras tiraba también las legendarias, y la casilla que debía decir lo contrario no hacía nada. Si una gema merece guardarse y si se cuela por delante de una gema de atributo son ahora dos respuestas distintas, y las tres formas de elegir gemas de atributo son un solo selector en vez de tres ajustes que se anulaban entre sí en silencio.
    • El álbum de una cuenta no se podía leer, y un álbum que no se puede leer se trata como ausente, lo que apaga por completo la caza de objetos de álbum. Nada lo decía. El texto era perfectamente válido; simplemente estaba escrito en el otro de los dos alfabetos que conoce esta codificación. Ahora se aceptan los cuatro, y un rechazo nombra el carácter que lo provoca.
    • Una misión terminada se leía como una respuesta rota. La recompensa llega en un bloque más corto de lo que necesita un objeto, así que fallaba toda la actualización, el módulo de misiones recibía un error en lugar de una misión completada y se detenía un minuto. Cada vez. El mismo fallo en la recogida del inframundo queda corregido con él.
    • El inframundo recoge primero, y recoge todo lo que toca. Antes paraba tras el primer hallazgo, así que el oro y las almas necesitaban dos visitas, y la segunda muchas veces no llegaba.
    • Los modelos aprendidos ya no forman parte de la descarga. Se obtienen mientras la aplicación funciona, se guardan en memoria y nunca se escriben en el disco, y son para quienes apoyan el proyecto. Todo lo que hace el bot, lo hace sin ellos: corrigen números que ya calcula por su cuenta, y sin ellos usa esos números igual que antes de que todo esto existiera. Una página indica qué modelos hay, cuáles están ajustados y cuáles solo están midiendo, y lo dice tanto si apoyas el proyecto como si no, para que la decisión se tome sobre lo que realmente hay.
    • Una corrección solo se aplica si ha superado a no hacer nada. Los modelos entrenados con todos los personajes siempre han tenido que pasar esa prueba antes de publicarse; el ajuste que un personaje hace de sí mismo, nunca, y dos de ellos se habían metido en correcciones medibles peores que dejar el número en paz.
    • Las notificaciones tienen su propia pestaña, un interruptor por tipo y una forma de preguntar qué pasó mientras no estabas.
    • La licencia Premium ha desaparecido de la aplicación, porque no existe. Cuatro páginas seguían ofreciendo una que desbloquearía módulos que el lector ya tenía, y una página listaba cinco funciones como exclusivas de quienes apoyan el proyecto cuando llevan meses siendo gratuitas.
    • Registros mucho más tranquilos. Tres avisos juntos saltaban varios miles de veces al día sin decir nada útil, y uno de ellos era el álbum de arriba, describiendo una cadena que no tenía nada de malo. Un aviso que salta siempre es un aviso que nadie lee.
    • Menos peticiones para el mismo trabajo: una clasificación que nadie ha cambiado no se lee dos veces, una búsqueda que no encontró a nadie hace tres segundos no se repite, y los paneles que nadie tiene abiertos ya no se mantienen actualizados.
    • La aplicación vuelve a estar completa en los diez idiomas. La página de gemas rehecha salió solo en alemán, así que ocho idiomas prometían una aplicación terminada y mostraban una página en inglés en medio.
  18. 2.23.4

    • La propuesta de ver un anuncio ahora espera un momento tranquilo en vez de llegar por temporizador. Aceptarla detiene el bot mientras la ventana está abierta, así que solo se ofrece cuando no hay nada listo ni nada previsto en cinco minutos. Un personaje en plena misión cuenta como tranquilo: la misión corre en el reloj del servidor y el bot solo espera.
    • Cuarenta y ocho textos seguían en inglés en todos los idiomas, entre ellos las rarezas de objetos, todas las descripciones de encantamientos y cada nombre de ajuste predefinido. Ya están traducidos, y la comprobación que debería haberlos detectado tenía tres puntos ciegos, ahora cerrados.
  19. 2.23.3

    • La mina de gemas vuelve a mejorarse. Hasta ahora una búsqueda nueva empezaba en cuanto terminaba la anterior, y la mina no puede mejorarse mientras hay una búsqueda dentro, así que se quedaba en el nivel al que había llegado. Ahora la búsqueda se aparta cuando la mina es lo siguiente que toca, y vuelve a empezar sola en cuanto la mejora está en marcha.
    • Una revisión de ajustes. Repasa los del personaje elegido y dice cuáles no hacen nada, cuáles se estorban entre sí y qué ayudaría, y luego aplica solo lo que marcas. Se ejecuta en tu equipo, sin conexión, y no cuesta nada.
    • La probabilidad de victoria con la que decide el bot ahora se corrige desde el primer combate. Un ajuste entrenado con 6.583 combates reales muestra que el simulador es cuatro puntos optimista y casi el doble de seguro de lo que los resultados permiten. Hasta ahora un personaje pasaba sus primeros cuarenta combates sin corrección; ahora empieza con el valor entrenado y cambia al suyo en cuanto lo tiene. Apagar el interruptor de calibración sigue devolviendo el valor bruto exacto.
    • Tres deslizadores que configuran un personaje: cuánto riesgo asumir, con cuánta soltura gastar setas y si se juega por experiencia, objetos o rango. Todo lo que se deriva de eso se calcula, y solo se tocan los ajustes que deciden.
    • Cada combate de arena registra ahora cómo era el emparejamiento, no solo qué se predijo y qué pasó: diferencia de nivel, cada atributo como proporción, vida, armadura, daño, ambas clases y quién golpea primero. Todavía nadie lo lee y no cuesta ninguna petición extra. Es lo que un modelo necesita para aprender cuándo se equivoca el simulador, y no solo que se equivoca.
  20. 2.23.2

    • Una cuenta que no se pudo alcanzar al iniciar vuelve por sí sola. Antes seguía ausente hasta reiniciar la aplicación o añadir la cuenta otra vez, y reiniciar durante la misma caída no servía de nada.
    • La aplicación del móvil vuelve a ver las versiones nuevas y las ofrece.
    • Una notificación que Discord o Telegram rechaza queda en el registro con su motivo, así que un webhook mal escrito ya no parece una tarde tranquila.
    • La referencia de la CLI en la web se muestra bien otra vez.
  21. 2.23.1

    • Todas las cuentas vuelven tras una caída de conexión, no solo la primera. Un personaje conectado mediante la cuenta guarda una copia de ese acceso, y la copia caduca. Con una caducada falla cada intento, así que la segunda cuenta se quedaba fuera mientras la primera volvía. Ahora renueva el acceso y lo intenta otra vez.
    • La cerveza que paga el cinturón Caminante Sediento se bebe. La primera cerveza del día no cuesta nada con el cinturón puesto, así que la reserva de setas no la retiene. Si en tu cuenta resulta que sí cuesta, se detecta en la primera y no se vuelve a comprar así.
    • Una cerveza que no costó nada ya no se toma como prueba de un pase VIP. El cinturón se lee igual una vez al día, y tomarlo por un pase anulaba la reserva el resto del día y costaba una seta por cada cerveza siguiente.
    • El Pozo de Oro informa en oro. Paga en centésimas de moneda y ese número aparecía junto a la palabra oro: una recogida de 228 de oro se anunciaba como 22.865.
    • Un personaje que espera lo dice. Donde solo puede pasar una cosa a la vez, la misión cede el paso para que la arena o la mazmorra vayan primero, y eso solo se escribía donde nadie podía leerlo. Desde fuera, un personaje esperando parecía uno detenido.
  22. 2.23.0

    • Los mundos con una versión antigua del juego se juegan correctamente. La fortaleza, las pociones activas, la montura y los días que le quedan, el propio tiempo de espera de la mazmorra y los rivales de la arena eran invisibles, así que el bot actuaba como si no existieran.
    • Un combate de mazmorra en esos mundos ya no cuesta setas. El combate diario siempre parecía gratuito, el bot lo pedía y el servidor cobraba en lugar de rechazarlo. En un solo personaje se fueron así 204 setas en un día.
    • Una montura cada vez. No se leían los días restantes, así que toda montura parecía caducada y se compraba una segunda encima de la primera.
    • La fortaleza vuelve a entrenar unidades. El entrenamiento se omitía durante toda mejora de edificio, y el bot construye casi sin parar, así que un ejército gastado en un ataque no se reponía nunca.
    • El inframundo informa de lo que recogió en lugar de lo que suponía que había. Un pozo con capacidad para 35.773 informaba de 146.355.
    • La mina de gemas nombra lo que llegó de verdad. Antes nombraba la gema que estaba buscando, de modo que una llave de mazmorra se anunciaba como gema.
    • Las gemas legendarias tienen su propio interruptor. Compartían el de las negras, así que se apagaban junto con ellas.
    • El Arena Manager puede sacrificar por reloj o cuando la oferta alcanza una parte de las runas que ya tienes. Hasta ahora toda estrategia esperaba una cantidad fija.
    • El bot puede arrancarse de nuevo después de que entres al juego a mano. Eso terminaba su sesión, no volvía, y pulsar Iniciar no hacía nada.
    • La cerveza dice por qué no se compra y de dónde sale el límite de hoy. El motivo ya se conocía y estaba escrito donde nadie podía leerlo.
    • Los personajes que comparten ajustes siguen enlazados, y los de mundos distintos ya no pueden enlazarse, porque no tienen las mismas funciones.
    • Se ha quitado un ajuste que no hacía nada. Cada interruptor de la página de ajustes se comprueba ahora contra el código que lo lee.
    • El correo de confirmación vuelve a enviarse.
  23. 2.22.41

    • Un fallo ahora dice qué lo causó. El informe buscaba antes sus propios símbolos y a veces no sobrevivía a eso, dejando una nota sobre sí mismo y nada sobre el fallo.
    • Al cambiar a un personaje en un servidor que no tiene una parte del juego, se sale de esa página en vez de mostrarla vacía.
    • Los ajustes de una parte del juego que el servidor no tiene ya no aparecen en las páginas comunes a todos los servidores.
    • El botón de añadir cuenta se alcanza con la lista desplegada: el panel ahora se desplaza.
    • Un clan por encima del puesto 65.535 ya no rompe la consulta entera.
  24. 2.22.4

    • Juega en servidores que llevan otras personas, no solo en los oficiales. Escribe el mundo al añadir la cuenta y lo demás sale solo.
    • La aplicación muestra solo lo que el servidor en el que estás tiene de verdad: las páginas y los ajustes de partes del juego que un servidor antiguo no lleva se omiten en lugar de aparecer vacíos.
    • Un personaje cuya mochila el juego aún no ha descrito ya no se trata como uno con la mochila llena. Hasta ahora eso significaba que nunca hacía misiones.
    • La lista del clan cuenta a la gente que está en él. Las invitaciones que nadie ha aceptado se muestran aparte en vez de llenarlo.
    • Cada seta que sale de tu cuenta queda en el registro junto al comando que la gastó.
    • Una bandeja de entrada que el servidor no deja vaciar ya no se lleva el ciclo entero, así que la ruleta, el calendario y las recompensas diarias tienen su turno.
    • Una mazmorra o un portal que el servidor rechaza se deja de lado un rato en vez de volver a pedirse cada pocos segundos.
  25. 2.22.3

    • Inframundo: se vuelve a seguir tu propio orden de construcción. El orden Even pasaba después y sustituía tu elección por el edificio más barato.
    • Gestor de arena: vuelve a mejorar. Elegía una y otra vez un edificio que el juego no vende, y el dinero reunido nunca se gastaba.
    • Gestor de arena: escribe tu propio orden, edificio por edificio, cada uno hasta el nivel que quieras.
    • Fortaleza, inframundo y gestor de arena: nombra los edificios que ningún orden puede mejorar.
    • La cerveza extra del cinturón Vagabundo sediento se bebe ahora en lugar de quedarse ahí.
    • Frutas de mascota: 0 en un hábitat significa ahora que se deja en paz. Antes significaba preparar tan a menudo como fuera posible.
    • La mina de gemas avisa cuando una búsqueda supera su plata en vez de pedirla eternamente.
    • Menos peticiones rechazadas: sin entrenamiento mientras la fortaleza construye, y sin cerveza sin setas.
  26. 2.22.2

    • Cualquier instalación .deb puede volver a actualizarse. A una copia instalada desde el .deb se le ofrecía el AppImage, que rechazaba por ser un tipo de archivo equivocado, y solo decía "invalid updater binary format". Ha sido así en cada actualización desde que existe el .deb. Ahora hay un archivo de actualización por cada forma de instalar, y cada uno nombra lo que acepta su propio instalador.
    • Un corte de red al arrancar ya no te cuesta una cuenta. Aquella cuyo inicio de sesión no alcanzaba el servidor se caía y seguía ausente hasta reiniciar la aplicación. Ahora se intenta tres veces, y solo cuando el fallo es de la red y no de la contraseña.
    • Un código que ha dejado de funcionar se retira solo. En cuanto bastantes cuentas que nunca lo usaron son rechazadas, sale de la lista, para que nada siga probando un código que el juego ya no acepta.
    • La aplicación de móvil vuelve a salir con cada versión. La construía un trabajo aparte que había que lanzar a mano, así que una versión salía con todo menos ella cuando nadie se acordaba, y una vez nadie se acordó. Ahora forma parte de la versión, y sin ella no sale nada.
  27. 2.22.0

    • La Rueda de la fortuna se queda quieta cuando la has desactivado. Una tarea diaria que quería un giro se llevaba igualmente el turno gratis, y el logro Heavy Spinner también. Ahora lo decide un solo ajuste, viniera de donde viniera el giro.
    • Un turno de guardia terminado se recoge aunque Auto Quest esté desactivado. Recogerlo vivía dentro del módulo de misiones, así que sin misiones el turno corría, terminaba y se quedaba al 100 por cien para siempre mientras todo lo demás seguía.
    • Puedes enviar a un personaje a la guardia de la ciudad a mano, una, cinco o diez horas, sin esperar a que el bot lo considere inactivo.
    • Tú eliges para qué eventos merece la pena comprar cerveza. Veinte eventos con una línea cada uno diciendo qué son, y los cinco que siempre contaban siguen siendo lo predeterminado si no cambias nada.
    • Twitch Drops ejecuta varias cuentas una al lado de otra, cada una con su propio inicio de sesión, así que más de una cuenta gana a la vez. Los drops se ganan por cuenta de Twitch, así que dos ventanas en la misma cuenta ganan una sola vez.
    • La ventana vuelve del área de notificación con un vídeo aún en marcha, y minimizarla ya no congela la aplicación mientras hay un visor abierto.
    • El reparto de gemas nombra el atributo que va a usar de verdad. La primera parte es el atributo principal de tu personaje, Fuerza en un Guerrero y Destreza en un Explorador, y la pantalla solo decía atributo principal sin decir cuál.
    • Una sola regla decide cuánta cerveza al día. La cantidad de evento sube la cantidad de cada día en vez de sustituirla, así que una cuenta con cerveza para cada día y nada para eventos ya no deja de comprar en cuanto empieza un evento.
    • Un fallo que nunca llega al gestor habitual deja ahora una línea diciendo qué fue, en crashes.log junto al registro normal.
    • El juego de dados se detiene tras sus dos tiradas. Leía una partida terminada como una partida en espera y enviaba una tercera tirada, que el servidor rechazaba y que dormía el módulo entero un minuto cada vez.
    • La publicidad está apagada por ahora y lo dice. Abre el cliente, pulsa jugar y se conecta sola, y el último tramo no es lo bastante estable para dejarlo sin vigilancia, así que está apagado en vez de a medias.
  28. 2.21.5

    • La página de la taberna muestra el contador de confianza publicitaria del servidor. Es un número que el juego envía junto con una recompensa de publicidad, baja, y en todas las cuentas vistas aquí nunca ha vuelto a subir. Antes solo era visible en una versión hecha para trabajar en el módulo de publicidad, es decir en ninguna parte, y es el único valor que explicaría qué cuenta el juego en realidad. Nada lo lee ni decide nada con él. Se muestra.
  29. 2.21.4

    • El visor de Twitch funciona ahora dentro de la pestaña Twitch Drops, no en una ventana aparte. Sigue siendo el sitio de Twitch y no un reproductor incrustado, así que la sesión, el tiempo de visionado y el inventario de drops son los mismos que en un navegador. Pasar a Recompensas o Ajustes encoge la emisión en la esquina en vez de ocultarla, porque una emisión que se detiene deja de generar. La ventana aparte queda a un botón, para mirar mientras el resto de la aplicación está en pantalla.
    • La pestaña muestra lo que has ganado. Qué cuenta tiene la sesión iniciada, los drops aún en curso con los minutos vistos frente a los necesarios, y los drops ya recogidos con el día en que llegaron. Se lee de tu propia sesión de Twitch en ese visor y no va a ninguna otra parte.
    • Tres cosas más pequeñas en la misma pestaña. El visor vuelve a poder cerrarse, cosa que no ocurría: la página no tenía ningún botón para ello y la X de la ventana antigua pedía permiso a la página de Twitch, algo que una página con un reproductor de vídeo puede negar. Los dos interruptores aceptan un clic en cualquier punto de su fila, y no solo en el interruptor, un blanco pequeño en el extremo derecho que hacía parecer que el ajuste se negaba a cambiar. Y iniciar sesión en Twitch y vincular la cuenta del juego son ahora botones en vez de una frase que te decía dónde buscarlos.
    • La aplicación ya no se congela al abrir el visor de Twitch. Construir una webview entrega el trabajo al hilo principal y luego espera la respuesta, y la orden que preguntaba corría en ese mismo hilo: la respuesta no podía llegar nunca y todo se detenía, sin error y sin nada que pulsar. Ahora toda orden que toca una webview corre fuera del hilo principal, y un test rechaza las que no lo hacen.
    • La cuenta de Twitch tiene su propio sitio en Ajustes, dentro de esa pestaña. Quién tiene la sesión iniciada, una forma de vincular la cuenta del juego y una forma de cerrar sesión. Iniciar sesión se hace una vez, en la propia página de Twitch dentro del visor: la sesión se conserva en este equipo, así que cerrar el visor, pasar a la ventana aparte y reiniciar la aplicación te dejan con la sesión iniciada hasta que la cierres tú mismo.
    • La lista de recompensas funciona, y el visor de la esquina muestra la emisión en lugar de la página que la rodea. La petición del inventario pedía a Twitch que enviara cookies, algo que su API no acepta junto al origen abierto con el que responde, así que el navegador tiraba la respuesta antes de que nadie la viera: a la cuenta la nombra el token de la cabecera, y eso es lo que se envía ahora. En la esquina hay sitio para el reproductor y nada más, así que el resto de la página se pliega y la emisión llena el rectángulo.
    • La cuenta del juego se vincula en el juego, y el botón ahora lleva allí. Apuntaba a la página de conexiones de Twitch, que lista lo que Twitch ha conectado y nunca tuvo a Shakes & Fidget. La vinculación se hace en Settings, S&F Account, Twitch Drops, Connect Twitch Account, y el botón abre el juego en tu propio navegador, donde ya tienes la sesión iniciada. El botón de iniciar sesión en Twitch también pasa a ser uno de cerrar sesión cuando ya la has iniciado.
    • El reproductor de la esquina te acompaña a las demás pestañas y se puede arrastrar donde quieras. Antes pertenecía a la pestaña de Twitch, así que salir de ella quitaba la emisión de la pantalla, y una emisión que se detiene deja de generar. Ahora pertenece a la aplicación. Arrástralo por la barra de arriba, la única parte que es nuestra: el resto del rectángulo es Twitch, y se queda con cada clic antes de que esta aplicación se entere. Donde lo dejes se recuerda.
    • Cerrar sesión ahora la cierra de verdad. Twitch no tiene una dirección de cierre de sesión, y todo lo que va después de twitch.tv/ y no es una de sus rutas se lee como nombre de canal: el botón pedía el canal llamado logout y Twitch respondía lo que responde ante un canal que no existe, suspendido o no disponible. Nunca pasó nada con tu cuenta. La sesión vive en las cookies, y ahí es donde se termina ahora.
    • Las imágenes de los drops aparecen, y vincular la cuenta del juego lo abre aquí. Las imágenes vienen del servidor de imágenes de Twitch, que la política de contenido de la aplicación no permitía, así que la lista de recompensas dibujaba una fila de iconos rotos sin decir por qué. Y el botón de vincular abre ahora Shakes & Fidget en una ventana de la aplicación, como la cuenta que tengas seleccionada: su bot se detiene antes, porque el juego cambia el identificador de sesión en cada inicio y un bot y un cliente conectados como el mismo personaje se echan el uno al otro por turnos. Al cerrar la ventana el bot arranca de nuevo, si estaba en marcha.
    • Twitch Drops está marcado como beta, en la barra lateral y en la propia página. Funciona, y lee Twitch a través de la página de Twitch en vez de a través de algo que controle esta aplicación, así que lo que informa es tan estable como lo que esa página entrega. La marca se irá cuando bastante gente lo haya usado el tiempo suficiente para decir lo contrario.
    • Una reserva de memoria que no se puede atender deja ahora una nota antes de que el proceso muera, y la primera línea de cada registro nombra la versión. Varios informes de fallo han llegado como un registro que se corta a mitad de frase, sin pánico y sin archivo de fallo, porque esa forma de morir no es un pánico: cuando no hay memoria el proceso se aborta en seco, sin últimas palabras. Ahora todo pasa por una envoltura que anota cualquier petición demasiado grande para ser otra cosa que un número creído desde fuera, y cualquiera que el sistema haya rechazado, con la línea que la pidió.
  30. 2.21.2

    • Nuevo: una página de Twitch, en Comunidad. Indica si el canal oficial de Shakes & Fidget está en directo, con el título, el juego y cuánta gente lo ve, y abre Twitch en una ventana propia para que la emisión corra junto al bot. En esa ventana está el sitio de Twitch, no un reproductor incrustado, así que la sesión se mantiene entre reinicios y el tiempo cuenta donde Twitch lo cuenta. Se abre sola solo si se lo pides; ese interruptor empieza apagado. La página deja además la página de canje a un clic y explica en cuatro pasos cómo llega un drop a tu personaje.
    • Los diálogos que flotan sobre una página han dejado de ser translúcidos. El aviso de actualización se dibujaba sobre un velo del cinco por ciento, así que sus notas de versión se leían a través de la página de ajustes, con interruptores incluidos. En algunos puntos eran tres velos superpuestos: el panel, la línea de dentro y el botón Más tarde. El aviso de publicidad tenía el mismo defecto.
  31. 2.21.1

    • Corregido un fallo que no dejaba rastro. La aplicación dimensiona su lista de combates según el número que viene en la clave enviada por el servidor, y dos de esas claves no tienen límite: una clave que nombra el combate cuatro mil millones pedía setecientos gigabytes de memoria. Una petición así no da error, termina el proceso al instante: no se captura nada, no se escribe nada en el registro de fallos y en Windows tampoco hay consola para una última palabra. La aplicación simplemente desaparece, que es todo lo que se podía contar. Ahora el número está limitado a cien, cifra que ninguna respuesta real se acerca a alcanzar, y la clave queda registrada en cuanto la supera.
    • Corregido: una gema que tu proporción excluye ahora se vende. Hay dos maneras de decir "este tipo no": las casillas por tipo y una parte de cero en la proporción. Todo lo que engarza gemas respetaba ambas, pero la única regla que deja pasar una gema por delante de la reserva de ranuras solo miraba las casillas. Así que quien tenía su proporción en Destreza y Constitución seguía guardando gemas de Fuerza en la mochila hasta casi llenarla, mientras el resto de la aplicación las daba por inútiles.
    • La mina de gemas de la fortaleza ya no parece estar fallando. Terminaba cada gema recogida con "estaba mal: anunciaba Constitución para una gema de Fuerza", que describe un fallo corregido hace tiempo y se lee como uno que ocurre ahora. Las dos lecturas del campo siguen en la línea, porque es lo que zanja la cuestión de un vistazo si el juego llega a renumerarlo.
    • Nuevo: la aplicación del móvil avisa cuando hay una versión más reciente. Antes no tenía forma de saberlo, porque el actualizador del escritorio no funciona en móvil y la aplicación se reparte desde la web, no desde una tienda. Ahora consulta la misma lista de descargas con la que se construye el sitio y ofrece abrir el APK; es el instalador de Android el que pregunta si instalarlo. La aplicación nunca instala nada por su cuenta, y esa pregunta es precisamente el objetivo: es del sistema, dice qué se va a instalar y no se puede saltar.
  32. 2.21.0

    • Cada ajuste dice ahora lo que hace. Ciento cuatro controles tenían un nombre y nada más, y un nombre no basta cuando el control decide cómo pasa el día tu personaje. Cada uno lleva ahora una frase sencilla, en los diez idiomas.
    • Nuevo: tomar solo una parte de un ajuste guardado. Aplicarlo reiniciaba todo lo que no nombraba, así que quedarse con sus reglas de combate costaba una tarde de trabajo en la fortaleza. Las seis áreas por las que la página de ajustes ya agrupa se marcan una a una, y las que dejas fuera conservan sus valores.
    • Nuevo: una configuración rápida de siete preguntas que no deja nada sin valor. El asistente anterior hace diecisiete y solo toca aquello por lo que preguntó, lo cual está bien para retocar algo que ya usas y mal en un primer arranque. Una pregunta omitida se responde con la respuesta sugerida, así que pasar de largo termina igualmente en una configuración que funciona.
    • Nuevo: el speedrun. Un día da una cantidad fija de sed y ningún ajuste crea más, así que el modo es una lista de negativas: fortaleza, inframundo, mascotas, gestor de arena y minijuegos se apartan mientras funciona. Nunca gasta una seta por su cuenta, y apagarlo lo devuelve todo a su sitio.
    • Nuevo: la previsión de combate puede corregirse con lo que pasó de verdad. Calcula tus posibilidades a partir de lo que muestran ambos jugadores, y lo que muestran no es todo. Cada combate se registra igualmente, y la corrección aprendida de esos registros se puede activar cuando haya cuarenta.
    • Corregido: una mochila llena de gemas seguía sin vender nada. La venta cede ante una gema que todavía podría mejorar a uno de tus personajes, y para una gema de tu atributo principal eso vale para todas las que caen, así que la mochila se llenaba y el personaje se paraba. Cuando ya no puede salir nada más, ahora sale la más débil de esas gemas. Un primer intento cubría solo las gemas cuyo tipo habías marcado a mano, algo que viene desactivado y que nunca fue la mochila del informe.
    • La probabilidad de victoria al explorar ahora dice qué comparó. Simulaba un combate que no existe, tratando un duelo de arena como uno normal, y llegaba como un porcentaje desnudo sin nada al lado, así que un cien por cien contra alguien muy por debajo de ti era la respuesta correcta y parecía rota. Ahora es un combate de arena, sobre mil tiradas en vez de doscientas, con tu nivel, atributos, vida, armadura y daño frente a los suyos debajo.
    • La ventana de exploración ya no se ve translúcida. El panel nunca lo fue; lo que se transparentaba era el oscurecimiento de detrás, al sesenta por ciento, a través del cual toda la página seguía legible.
    • Los controles del mercado son un solo panel. La barra de orden y los cuatro filtros eran dos filas desnudas apiladas con un hueco, que iban a dar directamente a la primera tarjeta, y así apiladas se leían como ocho controles del mismo tipo.
    • Nuevo: desactivar por completo los archivos de registro, en Rendimiento. La vista del registro también deja de inventarse su cuenta: mostraba cinco mil entradas para todo el mundo porque era una constante de la página, junto a un ajuste llamado "líneas de registro en memoria" que ignoraba. Ahora guarda lo que pediste y dibuja las últimas trescientas, en ambos modos de rendimiento.
  33. 2.20.16

    • Esta es una beta. No se ofrece como actualización automática: está ahí para descargarla a propósito si quieres probarla antes.
    • Los ajustes que cambias ahora llegan de verdad al servidor. Si tus cuentas corren en un servidor y no en este equipo, hasta ahora cada cambio se descartaba antes siquiera de enviarse. La página decía guardado y el bot nunca se enteraba.
    • La aplicación del teléfono funciona. No se podía guardar nada, el mercado se abría con un error, la pizarra no terminaba de cargar nunca y la lista de cuentas era tres veces más ancha que la pantalla. Por eso parecía que mostraba el nombre del clan donde va el del personaje.
    • El teléfono usa cerca de una décima parte de los datos que usaba. Recibía el estado completo de cada personaje cada treinta segundos, incluidos los doce que nadie estaba mirando.
    • Nuevo: usar esta aplicación como servidor. Actívalo en los ajustes y tu teléfono maneja directamente los bots que corren en este equipo, sin nada en medio. La conexión está cifrada y pide un código de emparejamiento una sola vez, así que es segura en una red compartida o pública.
    • En el teléfono, atrás ahora cierra el menú en lugar de cerrar la aplicación, y la dirección del servidor se recuerda para no tener que escribirla otra vez.
  34. 2.20.15

    • El alto uso del procesador al navegar por la aplicación está corregido, y esta vez medido en lugar de supuesto. Dos personas lo informaron en Linux, una notando que se calma en la página de ajustes, la única sin nada que gire en bucle. Cada superficie de cristal desenfocaba lo que había detrás, trescientas en total, y una docena de animaciones corrían sin fin, así que la ventana nunca descansaba y volvía a pagar las trescientas en cada fotograma. En una máquina sin tarjeta gráfica, la misma ventana que quemaba tres núcleos usa ahora alrededor de un treceavo de uno.
    • Nuevo: una sección Rendimiento en los ajustes con todo lo que decide cuánto cuesta la aplicación. El modo rendimiento, que detiene los adornos que se mueven solos y mantiene en memoria solo el personaje en pantalla. Cuántas líneas de registro se guardan para la vista, hasta ahora cinco mil fijas y lo más grande que la ventana retiene. Y cuánto espacio pueden ocupar los registros.
    • Eso último es ahora una cifra real en vez de tres multiplicadas. Era medio gigabyte por archivo, por dos por la copia rotada, por diez días de conservación: diez gigabytes. Alguien informó de once, así que nada estaba roto, simplemente se cumplía el diseño. El presupuesto es un gigabyte y los archivos más antiguos se van primero.
    • Una sola línea era casi todo tu registro. Un personaje de guardia una hora no tenía nada nuevo que decir y lo decía igual en cada pasada, cuatrocientas ochenta y ocho copias idénticas para un solo personaje en dos horas. Ahora habla cuando cambia la decisión, y si no cada diez minutos.
    • El registro dice ahora por qué no se realizó una compra con setas. Hay tres puertas, el interruptor, la reserva y el límite de gasto, y solo el interruptor se ve desde fuera. Cuando la reserva o el límite se negaban, todo caía en silencio a la acción gratuita, y no había forma de distinguir un interruptor apagado de una reserva de 25 con 27 en mano.
    • La página de setas está ordenada. Eran treinta y un controles bajo nueve títulos del mismo peso, lo que se lee como ninguno, con Cerveza apareciendo dos veces y las dos limitaciones que gobiernan todas las demás filas sin título alguno. Ahora seis grupos: los límites, saltarse la espera, comprar combates, cerveza, comprar cosas, apuestas.
    • Nuevo: comprar combates de arena solo mientras los diez de experiencia del día sigan sin usarse, y luego parar. Es el opuesto deliberado de EXP primero, que espera un combate gratuito porque da la misma experiencia sin coste. Correcto si cuidas tus setas, equivocado si quieres los diez pronto.
    • Nuevo: comprar combates mientras el álbum se llena, y parar cuando no queda nada por ganar. Sigue respetando EXP primero, así que no gasta donde bastaba un combate gratuito.
    • Nuevo: terminar antes la búsqueda de gemas. Funciona dentro de la aplicación desde hace mucho y no tenía interruptor en ninguna parte, solo se podía poner editando un archivo o importando la configuración de otra persona.
    • Nuevo: terminar antes los edificios de la fortaleza y las mejoras del inframundo con setas. El juego no nos dice este precio, así que se deduce de la regla de la mina de gemas y el coste real se anota cada vez. Solo se apaga solo si una factura llega a más del triple de lo estimado, lo que significaría que la regla no lo describe en absoluto. Ambos empiezan en nunca.
    • Corregido: cero cervezas no significaba cero cervezas. Beber la cerveza que da un cofre de tareas viene activado y se sumaba a la cantidad diaria después de calcularla, así que una cuenta que había reclamado un cofre compraba cerveza en una configuración que nadie había tocado, a una seta cada una. El deslizador dice que cero significa nunca comprar cerveza, y ahora lo cumple. Ninguna normalmente y algunas durante un evento sigue funcionando.
  35. 2.20.13

    • Corregido: un personaje sin clan nunca podía fundar uno. Fundar es lo único que la parte del clan puede hacer sin clan, y la comprobación diaria del portal iba delante y abandonaba todo en cuanto no había ninguno. Así que el personaje que más lo necesitaba era el que tenía garantizado no llegar nunca. Ocho de trece personajes de prueba llevaban días sin clan con el ajuste activado.
    • La aplicación deja de escribir gigabytes en el disco. Guardaba una copia completa del estado del juego cada cinco segundos mientras la ventana estaba abierta, y en Linux eso va a una base de datos cuyo registro había llegado a 11 GB en una máquina. Ahora se mantiene en memoria, y los archivos viejos se limpian una vez al arrancar.
    • El uso alto de procesador al navegar por la aplicación ha desaparecido. Dos causas con la misma forma: el mismo trabajo una y otra vez en el hilo principal. El guardado de arriba, y la página de registro pidiendo las cinco mil líneas cada dos segundos en lugar del puñado nuevo.
    • Las mazmorras dejan de pedirle al servidor algo que no puede haber cambiado. El combate diario depende de una hora que la aplicación ya conoce, así que ya no refresca mientras falten horas. En trece personajes eso eran unas 1.500 peticiones inútiles cada diez minutos.
    • Nuevo: la fortaleza puede enviar lo que el combate pide de verdad en lugar de toda la guarnición. El propio juego dice cuántos soldados cuesta un rival, y contra alguien sin fortificaciones es un puñado. Y el caso contrario: cuando el combate pide más soldados de los que tienes, está perdido antes de empezar, así que un puñado lo pierde barato y trae un rival nuevo.
    • Los deslizadores de soldados avanzan de uno en uno en vez de diez en diez.
    • Los repartos de gemas han desaparecido. Ahora hay una sola barra, que contiene exactamente los engastes del personaje, y arrastras los separadores para dividirlos. Los números son engastes, no proporciones, y siempre cuadran. Un interruptor decide si el plan nombra los atributos para este personaje o vale para todos.
    • Las gemas negras quedan totalmente fuera de ese reparto. Suben todos los atributos a la vez, así que una gema negra encaja en cualquier engaste y se coge en cuanto es la mejor que tienes. No ocupa parte alguna y no le cuesta nada al reparto.
    • Corregido: la ventana para enviar un informe era transparente y nunca decía si el informe llegó. Ahora lo dice, y conserva tu texto si no llegó.
    • Un jugador que rechaza una invitación de clan ya no detiene el resto del trabajo del clan durante un minuto.
  36. 2.20.10

    • Las gemas negras salen del reparto por completo. Suben todos los atributos a la vez, así que una gema negra cumple con lo que pedía el engaste y nunca puede ser la equivocada: ya no ocupa parte alguna, no le cuesta nada al reparto, y se acepta en cuanto es la mejor que tienes. La barra solo decide los engastes que el negro no haya ocupado ya.
  37. 2.20.9

    • Igual que 2.20.8, con un número nuevo. Durante un rato circularon dos compilaciones ligeramente distintas como 2.20.8, así que esto asegura que todas las instalaciones acaben en la misma. No ha cambiado nada más.
  38. 2.20.8

    • Corregido: el tablón de ideas de la web lo rechazaba todo. Cada formulario respondía "los envíos desde otro sitio están prohibidos", así que nadie podía proponer una idea ni votar en la hoja de ruta. Fallaba desde que la web funciona con su montaje actual, y la prueba estaba a la vista: el tablón estaba completamente vacío.
    • Corregido: la ventana para enviar un informe era transparente. Su fondo lo era casi por completo y el registro se movía por detrás del texto que estabas escribiendo.
    • La ventana de informe ahora dice si el informe llegó de verdad, y se queda abierta con tu texto si no llegó. Antes se cerraba en ambos casos sin decir nada.
    • Cada reparto de gemas indica ahora, justo debajo del control, en qué se convierte en el personaje que tienes delante. Un reparto no es una cantidad: seis y tres son seis y tres engastes en un personaje con nueve, y cuatro y dos en uno con seis. Añadir un tercer número mueve los otros, algo fácil de pasar por alto cuando los dos primeros cuadraban.
    • Los repartos de gemas han desaparecido. Ahora hay una sola barra, que contiene exactamente los engastes del personaje, y arrastras los separadores para dividirlos. Los números son engastes, no proporciones, y siempre cuadran. Un interruptor decide si el plan es para este personaje con los atributos nombrados, o para todos, con la primera parte siendo aquello con lo que pelea cada clase.
    • Las gemas negras van primero. Suben todos los atributos a la vez, así que no son una opción más entre seis peleando por un reparto: dices cuántos engastes se llevan, se apartan primero, y la barra reparte el resto. Es una cantidad, así que 9 significa nueve, que es como todo el mundo leía el número viejo sin conseguirlo nunca.
  39. 2.20.7

    • Nuevo: un asesor de clan. Lee los clanes que tu rastreador ya ha visto y dice a cuál atacar después, con una probabilidad de victoria y qué parte de ese clan ha medido de verdad. Si una incursión es mejor, lo dice, y siempre explica por qué.
    • Nuevo: el clan puede llevarse solo. Fundarlo con el nombre que elijas, mantener su descripción al día, invitar a jugadores vistos sin clan, y lanzar ataques, incursiones e hidra según un horario. Los botones que tu rango no permite salen en gris, con una nota que dice de quién son.
    • Nuevo: gemas por reparto. Siete de atributo principal, dos de constitución y una de suerte se convierten en engastes exactos en cada personaje, tenga los que tenga. Un cero significa nunca, y nunca se saca una gema de su engaste para cuadrar el reparto.
    • Nuevo: un índice de jugadores compartido, con interruptor. Activado, los jugadores que rastreas van a un fondo común de tu servidor, y ese fondo vuelve: un personaje nuevo empieza con miles de jugadores en lugar de construir la lista durante sus primeras horas. Solo viaja lo que el salón de la fama enseña a cualquiera. Tu álbum nunca sale de tu equipo.
    • Nuevo: eliges con qué personajes inicia sesión la aplicación. Un personaje que juegas a mano sigue siendo tuyo.
    • Nuevo: horas para la guardia de la ciudad. Define una franja, y dentro de ella la guardia puede trabajar sin esperar a que se gaste la motivación del día. Así la guardas para la noche.
    • Nuevo: un orden para la arena. Primero los diez combates diarios de experiencia, luego el álbum, luego el salón de la fama, o el orden que prefieras, cada uno con una probabilidad mínima de victoria que tú fijas.
    • El fondo de jugadores rastreados sobrevive a un reinicio. Antes vivía solo en memoria, así que cada arranque tiraba decenas de miles de jugadores y volvía a leer el salón de la fama para lo que la sesión anterior ya sabía.
    • La página del clan muestra los demás clanes de tu servidor: cuántos miembros de cada uno ha encontrado el rastreador, cuánto valen de media y quién es el más fuerte visto. No cuesta ni una petición más, porque cada consulta de jugador ya decía en qué clan estaba.
    • La aplicación se calla cuando no la miras y despierta en cuanto la miras.
    • Corregido: una guardia terminada se cobra aunque las misiones estén desactivadas. Antes se quedaba al 100 por cien para siempre y bloqueaba todo lo demás en la taberna.
    • Corregido: la hora de inicio ahora también retiene las expediciones, no solo las misiones. En la mayoría de cuentas no hacía nada, así que la motivación del día se gastaba minutos después del reinicio.
    • Corregido: las gemas de un tipo que no quieres guardar se venden en vez de llenar la mochila, y las gemas se sustituyen en todos los engastes, no solo en los de tu atributo principal.
    • Corregido: prepararse para un combate de clan ocurre una vez. Se reenviaba cada pocos segundos, y cada envío impedía que la incursión, la hidra, las invitaciones y el asesor se ejecutaran hasta el combate.
    • Corregido: los diez combates diarios de experiencia se toman de los tres rivales que sugiere la arena, el único sitio donde el juego los concede.
  40. 2.19.1

    • Corregido: la mina de gemas anunciaba la gema equivocada. Leía el dígito equivocado del número que envía el juego, así que una gema de fuerza se anunciaba como de constitución. Además ya no pide una gema nueva cada pocos segundos cuando ya hay una en camino.
    • Corregido: publicar una pizarra. Los nombres de módulo que empiezan por mayúscula se rechazaban, y una entrada que sí llevaba pizarra recibía el aviso de que le faltaba una.
    • Guardar una entrada ahora la coloca donde vive ese tipo de entrada. Una pizarra va a tus pizarras y no entre tus ajustes, y guardar la misma entrada otra vez la reemplaza en lugar de dejar otra copia.
    • Las armas muestran lo que llevas puesto. El diálogo del inventario no comparaba un arma con nada y no ofrecía equiparla, mientras que el resto de ranuras sí. En el asesino se compara con la mano más débil, que es la que sustituiría un arma nueva.
    • El equipo se valora mejor. La probabilidad de bloqueo de un escudo ahora cuenta en su valor, algo que antes nadie miraba, y la simulación de atributos compra el punto más barato cuando los combates no distinguen entre dos atributos.
  41. 2.19.0

    • El mercado tiene ahora dos tipos de entrada, ajustes y pizarras, con una pestaña para cada uno. Quien publica dice cuál de las dos comparte, y una entrada de pizarra tiene que llevar una pizarra.
    • Las pizarras viajan. Las líneas entre módulos ya lo hacían, porque forman parte de los ajustes; la disposición nunca salía de tu equipo, así que una pizarra compartida llegaba bien conectada y dibujada en los sitios por defecto. Ahora llega tal como la construyó su autor, y una entrada sin pizarra deja la tuya en paz.
    • Se puede guardar una entrada sin ejecutarla. Guardar la pone entre tus propias configuraciones con su nombre, donde la página de ajustes ya mira, y recuerda su pizarra al lado; aplicar esa configuración más tarde dibuja también la pizarra.
    • Las entradas se pueden corregir. El nombre, la descripción y para quién es siempre, los ajustes solo si lo pides, y los votos, los usos y la fecha de publicación se mantienen. Una errata costaba toda la historia de una entrada, porque para cambiar una palabra había que borrarla y publicarla de nuevo.
    • Corregido: los ajustes aplicados a un solo personaje no se guardaban. La aplicación preguntaba de qué personaje se trataba de una forma que tenía que esperar a las peticiones de red del bot, así que en un personaje en marcha nada llegaba al disco y el siguiente arranque leía los ajustes antiguos. Aplicar a todos funcionaba, por eso parecía que solo pasaba a veces.
    • Corregido: aplicar una entrada a todos los personajes metía los ajustes en los bots equivocados en cuanto se había quitado algún personaje, y aplicarla a un personaje en marcha no le llegaba hasta el siguiente arranque.
    • Una página de módulo avisa ahora cuando su interruptor principal está apagado, con el botón que lo enciende. Activar los detalles de la fortaleza con Fortaleza automática apagada dos pestañas más allá ha sido la causa de "no funciona" en todos los informes hasta ahora.
    • El aviso de setas ya no cuenta lo que no puede gastar nada: un presupuesto bajo un interruptor apagado, una reserva que retiene setas y dos ajustes que nadie lee. Otros dos describen por fin lo que su interruptor hace de verdad.
    • El correo de confirmación se reintenta cuando un proveedor lo rechaza de forma pasajera, y el rechazo completo queda anotado. Al iniciar sesión ya da igual si la dirección lleva mayúsculas, y un inicio rechazado lo dice en vez de no hacer nada.
  42. 2.18.0

    • Nuevo: un mercado de ajustes. Comparte lo que ejecuta un personaje, o una configuración que guardaste con nombre, para una clase o para todos. Orden por popularidad, valoración, novedad o uso, filtro por clase y búsqueda. Leer no requiere nada; publicar requiere una cuenta con dirección confirmada, para que cada entrada lleve un nombre localizable.
    • Cada entrada se comprueba en el servidor antes de guardarse. Solo se aceptan claves con la forma de los ajustes que escribe esta aplicación, y los valores deben ser verdadero o falso, un número, un nombre corto o una lista de ellos. Webhooks, tokens, direcciones de proxy, listas de nombres de jugadores y el nombre del clan se quitan y nunca viajan, y quien publica sabe exactamente qué se dejó fuera.
    • Las setas cuestan dinero real, así que tienen su propia respuesta. Filtra el tablón según si una configuración las gasta, despliega una entrada para ver qué interruptores están activos y con qué valor, y antes de aplicar nada un aviso los nombra todos con su cantidad.
    • Aplicar una entrada escribe sobre los valores por defecto y no sobre lo que tu personaje ya tiene, así que una entrada significa lo que nombra y nada más.
    • Un voto por cuenta, modificable, y retirado pulsando otra vez la misma flecha. Las entradas llevan su fecha de publicación y la versión de la aplicación de la que vienen, y todo se puede denunciar con un motivo.
    • Nuevo: una página de cuenta. Inicia sesión, crea una cuenta o usa Google o Discord, confirma tu dirección, cambia el nombre que ven los demás y establece una contraseña aunque la cuenta se creara con un proveedor. El correo de confirmación llega en el idioma en el que esté la aplicación. El inicio de sesión ya no está en la página de ajustes.
    • Los nombres y las descripciones no llevan enlaces ni direcciones, ni en el tablón ni en la cuenta, para que un sitio donde se lee no acabe siendo un sitio donde se anuncia.
  43. 2.17.7

    • Corregido: el Asesino nunca equipaba una segunda arma. Internamente toda arma apunta a la mano principal, y el Asesino es la única clase que lleva un arma en la segunda. Esa mano nunca era candidata: no se equipaba nada ahí, no se compraba nada para ella, y el vendedor consideraba basura cualquier mejora destinada a esa mano y la vendía. Reportado como un nivel 60 con un arma inicial de nivel 1.
    • Ahora se comparan ambas manos por separado y la más débil recibe la mejora. Un escudo queda descartado para esa mano, porque llevarlo cambiaría la segunda arma de la clase por una probabilidad de bloqueo.
    • Corregido: aplicar un preajuste podía restablecer los ajustes de todos los personajes. La marca de versión que escribe la interfaz iba cinco migraciones por detrás del bot, así que un preajuste le decía que los ajustes eran antiguos y volvía a ejecutarlas: mejoras del Jefe del Mundo otra vez activas, expediciones preferidas, sustitución de gemas activada, orden de mascotas reescrito, motor de logros desactivado. Aplicado a todos los personajes, le ocurría a cada cuenta a la vez.
    • Pulsar un preajuste o un perfil guardado ahora solo lo abre. Aplicar es un botón aparte, aplicar a todos los personajes pregunta antes y dice lo que cuesta, y después se puede deshacer: cada personaje recupera exactamente lo que tenía.
    • Corregido: el análisis de equipo no recomendaba nada a las nueve clases híbridas. Comparaba el requisito de clase de un objeto directamente con la clase del personaje, algo que solo puede coincidir para Guerrero, Mago y Explorador.
    • Nuevo: Server Start puede empujar el álbum hasta el porcentaje que elijas, gastar como mucho un número fijado de setas para llegar y escribir una línea en el registro de actividad al conseguirlo, para que retomes la sed a mano.
    • Nuevo: una estrella en cada jugador escaneado lo pone en la lista de objetivos prioritarios, para farmear a mano un objeto que te falte.
    • Corregido: instalar sobre una versión anterior podía dejar las dos. Hay dos instaladores, .exe y .msi, y ninguno sabía del otro: un .msi sobre una instalación .exe dejaba dos entradas en Aplicaciones y características y dos copias del programa. Ahora cada uno elimina al otro antes de instalar nada.
    • Corregido: «eliminar datos de la aplicación» dejaba casi todo. Quitaba la caché del webview, pero no la carpeta con cada ajuste, registro, caché del álbum y archivo de estadísticas, 650 MB en el equipo donde se detectó. Ahora se van ambas, junto con el inicio con Windows y los accesos directos que dejaron versiones antiguas.
  44. 2.17.4

    • Nuevo: inicio de servidor, una página que lleva la apertura de un servidor nuevo por fases. Primero el gremio, luego la arena hasta poder comprar el álbum, luego el álbum, luego las mazmorras, luego todo. Cada fase retiene los módulos que no le corresponden, y la página los nombra.
    • El álbum va antes que las misiones a propósito: su porcentaje de relleno es la bonificación de experiencia que el juego da sobre todo, así que cada punto hace que cada misión posterior valga más.
    • Nuevo: un flujo en vivo en esa página. El objetivo actual con su probabilidad de victoria, los objetos que ese combate conseguiría dibujados con las ilustraciones del juego, los ocho objetivos siguientes en el orden en que el bot los sopesó, las mazmorras detrás de ellos, y las ganancias según van llegando.
    • Nuevo: modo rápido. Un interruptor que paga una seta por el siguiente combate en vez de esperar al gratuito, así el álbum se llena a la velocidad a la que compras. Desactivado por defecto, con tope diario, y tu reserva de setas sigue aplicándose.
    • Corregido: el rastreador de álbum empezaba por la cabeza del salón de la fama en vez de por tu propio puesto, así que un personaje de nivel bajo rastreaba jugadores contra los que nunca podría pelear. Diez minutos de rastreo daban 701 jugadores en caché y 2 aprovechables.
    • Corregido: el rastreador gastaba una consulta completa de jugador en los 51 nombres de una página antes de mirar su nivel, aunque la página ya lo trae. Ahora solo consulta jugadores dentro de tu franja de nivel, así que el mismo presupuesto compra objetivos con los que puedes pelear.
    • Corregido: el modo anónimo imprimía nombres reales en tres sitios. El nombre del personaje delante de cada entrada de actividad, los personajes vinculados en el aviso de sincronización de ajustes, y los nombres de jugador dentro de los datos de comando del registro.
    • Corregido: la sed de aventura mostraba siempre un tope de 100. Cada cerveza sube el máximo del día en 20, así que un personaje en 320 aparecía como 0/100.
    • Eliminado: el módulo de publicidad ya no se compila ni se distribuye, por motivos de seguridad.
  45. 2.17.0

    • Hellevator: no llegaba a entrar en el evento en absoluto. Corregido
    • Hellevator: todas las compras de golosinas eran rechazadas, así que nunca llegaba a pelear. Corregido
    • Hellevator: un paso rechazado ya no detiene todo el ciclo
    • Hellevator: sube primero con las fichas y compra una golosina en cuanto empiezan a perderse combates
    • Hellevator: una página propia en la pestaña de eventos mientras el evento está activo
    • Hellevator: ajustes propios, incluido si comprar golosinas y cuántas fichas puede costar una
    • Hellevator: compra una golosina a mano si quieres una en concreto
    • Hellevator: dice por qué no hace nada cuando no puede funcionar
    • Hellevator: el rango de gremio se vuelve a leer bien
    • Apuntarse a las incursiones de gremio viene desactivado, porque el servidor lo rechazaba en todas las cuentas
    • Pizarra: dibuja el ciclo, corta una línea suelta, nombra y guarda pizarras, deshaz con Ctrl+Z
    • Las pizarras viajan con la sincronización de ajustes
    • Objetos: pulsa uno para ver sus estadísticas junto a la pieza equipada, con la diferencia en color
    • El retrete y el herrero muestran cuántos usos quedan hoy
    • Ocho idiomas más, todos completos: checo, polaco, ruso, chino, japonés, italiano, francés, español
    • El chino y el japonés se leen bien ahora, no solo están traducidos
    • Los números y las fechas siguen el idioma que has elegido, no el del sistema
    • El menú de idiomas ya no es transparente
    • Proxys: pega una lista y mira cuáles llevan tráfico de verdad
    • El giro gratuito de la rueda de la fortuna se toma una vez, no dos
    • Una versión sin ventana para Linux ARM64, para una Raspberry Pi o similar
  46. 2.16.10

    • Corregido: el módulo de publicidad estaba en la versión publicada pero no se podía alcanzar. La compilación genera la interfaz dos veces, una explícitamente y otra desde dentro de la compilación de la aplicación, y solo a la primera pasada se le dijo que el módulo estaba activado, así que la segunda lo sobrescribía con una versión que no tiene página de publicidad en absoluto. El backend tuvo el módulo todo el tiempo; sencillamente no había nada en pantalla con lo que activarlo.
    • Corregido: la aplicación podía bloquearse poco después de iniciar sesión. El sondeo de estado corre cada pocos segundos, y en la versión publicada le pedía a la sesión de la cuenta dos textos que podía conseguir en otro sitio, mientras el bot mantiene esa misma sesión durante todo un ciclo, peticiones de red incluidas. Cada sondeo que caía a mitad de ciclo esperaba a que el ciclo acabara, y los de detrás se iban acumulando. Solo la versión publicada podía toparse con esto; el módulo de publicidad se excluye al compilar cualquier otra versión, y por eso mismo ninguna prueba había corrido nunca contra él.
    • Corregido: el botón Reiniciar enfriamiento de la página de la taberna podía colgarse por el mismo motivo.
    • Nota: la versión que se entrega es ahora la versión que se prueba. El análisis de código y las pruebas de Rust corren con el módulo de publicidad compilado, y las pruebas de interfaz corren una segunda vez con él activado, porque ese interruptor decide si los ajustes de publicidad existen siquiera. Hasta ahora, la única configuración que reciben los usuarios era la única configuración que nada comprobaba.
  47. 2.16.9

    • Nuevo: un proxy por cuenta. Cada cuenta puede llegar al juego por el suyo, y se aplica a todos los inicios de sesión, incluido el automático del arranque. Un inicio de sesión que se salta su proxy no falla, sale bien desde tu propia dirección, que es justo lo único que un proxy está para evitar. La dirección se guarda cifrada y no se vuelve a mostrar nunca.
    • Nuevo: pulsa un rival en el informe de progreso y obtienes el perfil completo (retrato, atributos separados en base y equipo, cada pieza puesta con sus runas y encantamientos), más exactamente lo que rindieron los combates contra él: experiencia, oro, honor, setas, entradas de álbum y el botín.
    • Nuevo: cinco ajustes para la mazmorra legendaria. Cuándo huir en vez de pelear, cuánto recorrer la mazmorra por ciclo, si comprar bendiciones, si aceptar una maldición cuando se acaban las llaves, y un tope de setas gastadas en resucitar dentro de una misma partida. Cada valor por defecto coincide con lo que el bot hacía antes.
    • Corregido: la venta de equipo con gema por debajo del nivel 90. El herrero se desbloquea al 90 y una gema engarzada no puede salir antes, así que esos objetos ocupaban un hueco para siempre, y el ajuste pensado para liberarlos no podía dispararse nunca, porque la comprobación preguntaba algo que informa de un herrero para cualquier personaje en cualquier nivel.
    • Corregido: estudiar a un jugador desde el salón de la fama parpadeaba entre cargando y cargado sin asentarse nunca, preguntando otra vez al servidor del juego en cada vuelta. Ahora se abre como una ventana de verdad, con el retrato del jugador.
    • Corregido: todos los jugadores estudiados se dibujaban como mujeres. Su retrato se enviaba en una forma que la interfaz no leía, también en la página de arena.
    • Corregido: la ventana de detalle de mazmorra era transparente, así que la lista de detrás se leía a través de las estadísticas del jefe.
    • Publicidad: el módulo de recompensas por anuncios se rehízo alrededor de lo que el servidor hace de verdad, y ahora viene desactivado. Envía las cabeceras que envía un navegador real, detecta el éxito por el contador de visionados restantes del propio servidor en vez de adivinarlo por un cambio de monedas, y una respuesta que no entiende ya no puede borrar el estado del juego.
    • Nota: la herramienta de línea de comandos y el nodo de flota vuelven a compilar. El trabajo de los proxys había echado mano de algo que solo tiene la aplicación de escritorio.
  48. 2.15.0

    • Corregido: «Algo ha ido mal» en el resumen al arrancar la aplicación. Se quitaba solo al pulsar Reintentar, así que era fácil de aguantar y fácil de pasar por alto. El mismo fallo se encontró y se arregló en la página del gestor de arena antes de que nadie lo topara.
    • Corregido: las runas ignoraban sus propios topes. Una runa que ya estaba al máximo contaba como valor completo, así que una runa de oro a 50/50, que no vale nada, se elegía por delante de una runa de probabilidad de épico a 0/50.
    • Corregido: «XP primero» no daba preferencia a los rivales de experiencia. El ajuste se leía en un solo sitio, como salvaguarda al gastar una seta, y en ningún lugar cercano a la elección de contra quién pelear.
    • Corregido: el apuntarse al combate de gremio no saltaba nunca con un retraso mínimo configurado. La espera se medía hacia atrás desde el combate, así que «al menos 5 minutos» significaba «no hacer nada hasta los últimos cinco», y por eso desactivar el ajuste parecía arreglarlo.
    • Corregido: el modo anónimo seguía mostrando a los rivales de arena por su nombre.
    • Corregido: una sola entrada en un orden personalizado de fortaleza podía parar toda la fortaleza.
    • Corregido: el vendedor de objetos tiraba las pociones que el módulo de pociones acababa de comprar.
    • Corregido: la tarjeta de acción actual podía contradecirse, y la página de arena podía caerse del todo.
    • Nuevo: filtra el registro de actividad por personaje y por tipo, para que las misiones de una cuenta no entierren las de otra.
    • Nuevo: elige tus columnas en la tabla de cuentas: mostrar, ocultar, reordenar, arrastrar para cambiar el ancho. Se añaden ALU, cerveza, setas y montura. Las columnas nuevas empiezan ocultas, así que nada cambia de forma al actualizar.
    • Nuevo: listas de rivales. Atacar a estos primero, no atacar nunca a aquellos. Editables, con botones en cada fila de la lista de objetivos de álbum.
    • Nuevo: haz que el registro de actividad avise cuando tu álbum pase de un número que tú fijes.
    • La descarga es alrededor de un tercio más pequeña, y también lo será cada actualización a partir de aquí. Las ilustraciones se guardan de otra manera; nada se ve distinto.
    • La traducción alemana cubre ya todas las páginas, y sigue cubriéndolas, porque la comprobación que detecta texto sin traducir pasa por todas ellas.
    • Registros más tranquilos: el aviso de «mantener huecos libres» ya no se repite una vez por cuenta, y que falte un icono de bandera ya no es un aviso.
  49. 2.14.0

    • Nuevo: horarios. Di qué días y a qué horas puede jugar el bot. Fuera de ellos se para en vez de quedarse esperando. Desactivado por defecto; maneja la medianoche y el cambio de hora.
    • Nuevo: una biblioteca de perfiles. Guarda tus ajustes con un nombre y vuelve a ellos con un clic. Renombrar, duplicar, borrar.
    • Cada perfil se describe a partir de sus propios ajustes y dice en cuántos ajustes se diferencia del que estás usando.
    • Ajuste nuevo: vender objetos con gema cuando la gema no se puede extraer. Desactivado por defecto, como último recurso: LA GEMA SE PIERDE cuando se aplica.
    • El asistente de configuración tiene dos páginas nuevas de casillas: qué vender y qué conservar, y qué logros perseguir.
    • Corregido: objetos que no se podían vender ni llevar nunca. Cuatro causas distintas, incluida la de un único objeto rechazado que congelaba toda la mochila detrás de él.
    • El bot nombra ahora el objeto y la regla cuando algo no se vende, en vez de dejarte adivinar.
    • Corregido: «mantener huecos libres» puesto por encima de lo que cabe en la mochila significaba en silencio «vender todo». Ahora dice que el ajuste no se puede cumplir y da el tamaño de la mochila.
    • El sacrificio al retrete y el desmontaje del herrero llegan ahora a la mochila antes que el vendedor, porque ambos tienen un cupo diario y vender no tiene ninguno.
    • Corregido: un edificio de la fortaleza podía quedarse en «Terminando…» para siempre y bloquear cualquier mejora posterior. Solo lo desatascaba un inicio de sesión manual.
    • Corregido: ocho ajustes se mostraban dos veces con etiquetas distintas, y ambos funcionaban. Ahora un control por ajuste, con una prueba que detecta repeticiones.
    • Corregido: los tres ajustes de cerveza están ya junto al resto del gasto de setas, porque eso es lo que cuesta una cerveza.
    • Corregido: el asistente de configuración era demasiado transparente para leerlo.
    • El motor de logros (beta) está desactivado y se desactiva solo al actualizar. Hace cosas raras a propósito, que se leen como si el bot se negara a equiparse nada.
    • Preparativos para el Tejesangre: una clase desconocida fallaba sin más en vez de degradarse. Ahora se reconoce, aunque sus habilidades todavía no se simulan.
  50. 2.13.0

    • Nuevo: elige el orden en que se hacen tus mazmorras. Desactivado por defecto: el bot sigue eligiendo la mazmorra que tiene más probabilidades de ganar, que es la respuesta correcta para casi todo el mundo. Actívalo en Mazmorras y arrastra las que te importan al orden que quieras. Lo que esté cerrado, aún no desbloqueado o filtrado por tus ajustes de nivel se salta y se toma la siguiente, y si no se puede hacer ninguna, el bot vuelve a las mejores probabilidades. Una lista a medio llenar nunca significa «no pelear en ninguna».
    • La probabilidad mínima sigue aplicándose a los combates que cuestan una seta, haya lista de prioridad o no. Querer la torre primero no es motivo para comprar un combate que pierde. Un intento gratuito con esas mismas probabilidades está bien, porque el intento caduca de todos modos.
    • Todas las listas ordenadas se pueden arrastrar además de mover con las flechas: mazmorras, órdenes de construcción de fortaleza e inframundo, y el orden de los módulos. Una de ellas ya se podía arrastrar y las demás no, que es esa clase de diferencia que se nota al momento y no se puede explicar.
    • Nuevo: minimizar ya no tiene que mandar la ventana a la bandeja. Siempre lo hacía y no había manera de impedirlo, lo cual es un error para quien alterna entre el bot y el juego. El ajuste está en Sistema y viene con el comportamiento de siempre, así que no cambia nada salvo que lo cambies tú.
    • El dinero se lee ahora en oro, como lo muestra el juego, y no en plata a cien por uno. Los costes de construcción eran el caso más claro: ya usaban el icono de oro junto a una cifra en plata. Por debajo de un oro, la plata se muestra sola, porque redondearla haría que estar sin blanca y estar casi ahí se vieran igual.
    • Corregido: un personaje con nivel insuficiente para una función seguía pidiéndola igualmente. El intento ya era silencioso y esperaba una hora, pero la hora es la unidad equivocada: un personaje de nivel 1 no va a cumplir hoy el requisito del inframundo, así que lo pedía veinticuatro veces al día, todos los días. Ahora se recuerda el nivel al que el servidor lo rechazó y no se reintenta nada hasta que el personaje haya ganado uno de verdad.
  51. 2.12.0

    • Corregido: hacer clic en una cuenta guardada hacía desaparecer de la aplicación las cuentas en las que ya habías entrado. Solo quedaba en pantalla la que acababas de pulsar, así que con varias cuentas parecía que solo una iba a cargarse. Las demás seguían conectadas y sus bots seguían jugando. Sencillamente ya no quedaba nada en la aplicación que apuntara a ellas, lo que significaba que no podías ni verlas ni pararlas. La lista de cuentas se lee ahora de las sesiones en marcha en vez de lo que el último inicio de sesión hubiera devuelto.
    • Corregido: las cuentas guardadas podían perderse por completo al cerrar o actualizar la aplicación. El archivo de cuentas se vaciaba primero y se reescribía una fracción de segundo después, así que cualquier cosa que parase la aplicación en medio (cerrarla, un cierre inesperado, una actualización sustituyendo el programa) dejaba el archivo vacío y con él todas las cuentas guardadas. Ahora se escribe al lado del antiguo y se pone en su sitio en un solo paso, de modo que en el disco siempre está o la lista antigua completa o la nueva completa, nunca nada.
    • Ahora se guarda una copia de la lista de cuentas anterior, y un archivo dañado se informa en el registro y se recupera de esa copia, en vez de parecer en silencio exactamente lo mismo que no haber tenido nunca ninguna cuenta.
    • Nuevo: inicia sesión en todas las cuentas guardadas con un botón, mostrando el progreso mientras las recorre, y una casilla en la pantalla de acceso para que eso pase solo al arrancar. Pulsar quince cuentas una a una no era un método de trabajo.
    • Corregido: la pantalla de acceso no se podía desplazar en cuanto había más de unas pocas cuentas guardadas. La lista se salía por abajo de la ventana y se llevaba el formulario con ella, sin manera de llegar a ninguno de los dos.
    • Una cuenta que falla en un inicio de sesión masivo se nombra. Que te digan que fallaron tres cuentas no sirve de nada si no te dicen cuáles tres.
    • El registro anota ahora cada inicio de sesión, cuántos personajes devolvió y cuántas sesiones quedan vivas después, así que una cuenta que se pierde deja un rastro que seguir en vez de una conjetura.
    • Versión de consola: un modo no interactivo para gobernar Mercy SF desde otro programa o un panel. Argumentos de entrada, un objeto JSON de salida, cubriendo la lista de personajes y una lectura completa con atributos, equipo, arena, taberna y gremio. Hay un compromiso escrito en la web, así que quien construya sobre ello sabe exactamente qué no va a cambiar bajo sus pies.
    • El gestor de arena dice ahora por qué está parado en vez de no decir nada. Lo más habitual es que el personaje esté por debajo del nivel 105 y la arena todavía no esté desbloqueada.
  52. 2.11.0

    • Modo anónimo. Un interruptor en la cabecera oculta todos los nombres de la aplicación (tus personajes, tus cuentas, los rivales, los gremios, los miembros de gremio, el historial de combates, el flujo de actividad y el registro), para que puedas compartir una captura tal cual, sin editarla ni difuminar nada.
    • Los nombres se sustituyen por un reemplazo estable en vez de taparse. Taparlos destruye aquello para lo que se suele compartir una captura: ya no podrías saber si el jugador que te ganó dos veces era el mismo, ni seguir quién peleó contra quién a lo largo de un registro de combates. Un reemplazo conserva la forma de la historia y deja fuera la identidad.
    • El reemplazo lleva una sal generada en tu propia máquina, que nunca sale de ella. Sin eso, cualquiera podría recorrer el salón de la fama de un servidor y volver a emparejar los nombres, con lo que una captura los habría escondido del lector despistado y de nadie a quien le importara de verdad. No es una garantía criptográfica, pero sí impide leer un nombre en una imagen y cotejar esa imagen contra una lista pública de jugadores.
    • Los Mac con Intel están soportados. La versión de macOS era antes solo para Apple Silicon, y un Mac Intel no podía ejecutarla en absoluto: la descarga sencillamente no se abría. Ahora se compilan ambas arquitecturas, tanto para la aplicación como para la versión de consola.
    • El diálogo de actualización muestra el registro de cambios de verdad. Antes mostraba una sola línea que apuntaba a un enlace que no funcionaba para nadie, y ese mismo enlace se servía públicamente en el manifiesto de actualización. Estás leyendo su sustituto.
    • Corregido: la torre rechazaba absolutamente cada ataque y se llevaba las mazmorras por delante. Comparten un combate diario, y la torre suele ganar esa comparación porque se pelea con tres compañeros, así que el combate se rechazaba y no se gastaba en nada más. Estaba enviando la planta que ya habías superado en lugar de aquella en la que entrabas. Una torre que el servidor rechaza se aparta ahora durante una hora para que las mazmorras tengan el intento.
    • Corregido: dos fugas silenciosas de peticiones. La fortaleza preguntaba al servidor por un jugador que no existe siempre que no tenía rival asignado, y la subida de atributos reintentaba en cada ciclo una compra que nunca podía pagar. Entre las dos, unas once mil peticiones inútiles al día.
    • Compilaciones más rápidas y descarga más pequeña, heredadas de la 2.10.0: las ilustraciones son WebP sin pérdida, verificadas píxel a píxel archivo por archivo, lo que llevó el instalador de 364 MB a 238 MB. Eso también se ahorra en cada actualización automática, no solo en la primera instalación.
  53. 2.10.0

    • En algunas cuentas la arena dejó de pelear por completo. Los combates de arena y la caza de álbum gastan el mismo combate gratuito, pero eran dos módulos separados con dos copias de cada regla, y las copias no coincidían. Uno no permitía que una probabilidad mínima vetase un combate GRATUITO, porque el enfriamiento corre lo uses o no; el otro aplicaba ese mínimo en todas partes. Una vez hechos los diez combates diarios de experiencia, el estricto se quedaba con todas las decisiones, y un personaje cuyas probabilidades quedaban todas por debajo del mínimo simplemente paraba. El registro lo decía todo el rato: «ninguno de los 47 jugadores por encima de nosotros superó el mínimo del 55 %».
    • Los dos son ahora un solo módulo. Reúne candidatos de las tres fuentes a la vez (los tres rivales de arena, el conjunto de jugadores rastreado y la página del salón de la fama alrededor de tu puesto), los puntúa en una única escala y pelea contra el mejor: (objetos x 100 + XP diaria x 60 + puesto x 25) x probabilidad de victoria. Primero el álbum, luego la experiencia, luego subir, tal como se pidió. La diferencia importa: una cadena de umbrales puede rechazarlo todo, y lo hizo. Una clasificación siempre tiene un primero.
    • La probabilidad mínima solo se aplica ya cuando hay una seta en juego. Un combate gratuito es gratuito.
    • La torre rechazaba absolutamente cada ataque y se llevaba las mazmorras por delante. Comparten un combate diario, y la torre suele ganar la comparación porque se pelea con tres compañeros, así que el combate se rechazaba y no se gastaba en nada más. 2.108 ataques de torre rechazados frente a 54 combates de mazmorra en un solo día. La torre cuenta las plantas que has superado; el servidor quiere la planta en la que entras. Una torre rechazada se aparta ahora durante una hora para que las mazmorras tengan el intento.
    • El conjunto de objetivos solo podía encoger. Cuando el simulador descartaba a un jugador, ese veredicto era permanente, y solo ganarle lo deshacía, lo cual exige un combate que acabas de decidir no dar nunca. Cada ciclo retiraba hasta ocho jugadores más para siempre. El veredicto caduca ahora en cuanto lo has superado, y la aplicación lo dice cuando el conjunto se recupera.
    • Los objetivos de álbum son realistas ahora. A un personaje de nivel 20 se le ofrecían jugadores de nivel 600; la ventana de nivel crece con tu propio nivel en vez de ser un número fijo. Además los objetos raros valen más que los comunes, así que los combates gratuitos van a las piezas que de verdad cuesta encontrar.
    • Puedes verlo pensar. La página de arena muestra la decisión: cuántos candidatos vinieron de cada fuente, una barra por candidato repartida entre objetos, XP diaria y puesto, atenuada por lo que quita la probabilidad, y el ganador resaltado. Durante el enfriamiento muestra a quién atacará después, y cuando no pelea dice por qué en una frase, en vez de dejar «Listo» en pantalla como única pista.
    • El botón del ojo en los jugadores del salón de la fama abre un perfil de verdad: atributos separados en base y equipo, armadura, daño de arma, tu probabilidad simulada contra ellos, cuántos de sus objetos le faltan a tu álbum, y cada pieza equipada con su ilustración, bonificaciones, runa, gema y encantamiento. Nunca había funcionado.
    • La tabla de cuentas se ordena por cualquier columna, empezando por nivel. Las cuentas atrás se ordenan por la hora real, así que todo lo que está listo queda agrupado en vez de caer entre «4m» y «51m».
    • La descarga es un tercio más pequeña, de 364 MB a 238 MB, y se ve exactamente igual. Las ilustraciones son WebP sin pérdida, verificadas píxel a píxel archivo por archivo. Eso también se ahorra en cada actualización automática, no solo en la primera instalación.
    • También corregido: la torre quedaba totalmente fuera de la comparación de mazmorras y no podía elegirse nunca; los dos ajustes de cerveza se anulaban entre sí; dos fugas silenciosas de peticiones (una consulta de fortaleza que preguntaba al servidor por el jugador «0» miles de veces al día, y la subida de atributos reintentando una compra que nunca podía pagar). Nuevo: un asistente de configuración de quince preguntas y un presupuesto de setas por día o por semana.
  54. 2.9.16

    • Una fortaleza nueva no construía absolutamente nada. Se informó como «tiene materiales de sobra para la cantera pero no la hace», y el registro le daba la razón: mil peticiones de construcción, todas para la cabaña del leñador, todas rechazadas. Ningún edificio puede estar por encima de la propia fortaleza, y una fortaleza nueva empieza con ambos a nivel 1, así que mejorar la cabaña era ilegal hasta que subiera la fortaleza. El bot solo comparaba precios, elegía la cabaña barata, era rechazado y tomaba la misma decisión al ciclo siguiente. Para siempre. Ahora respeta también las reglas del juego: el tope por nivel de fortaleza, los requisitos de nivel, los edificios ocupados entrenando o buscando gemas y los prerrequisitos de la herrería. Todo eso significa saltar, nunca ahorrar: el dinero no arregla una jugada ilegal.
    • El oro y las almas del inframundo no se recogían. Una mejora rechazada salía pronto, y el paso de recogida iba después, así que un solo rechazo terminaba el ciclo entero antes de recoger nada. La recogida se hace ahora pase lo que pase, y cuando algo de verdad no se puede recoger, se dice el motivo.
    • El trabajo rechazado se informaba como hecho. Una construcción rechazada no es un error, así que el registro anunciaba mejoras que nunca ocurrieron. Ahora ambos comprueban que una mejora está realmente en marcha antes de proclamarla.
    • Las pantallas de fortaleza e inframundo son ya las pantallas de verdad: un patio y una caverna, cada edificio una parcela con su nivel, una cuenta atrás mientras construye y el coste del siguiente nivel. Un edificio que el juego rechaza dice por qué. Cada productor tiene un indicador: qué está esperando, cuán llena está la fosa y cuándo deja de producir. Una fosa llena se avisa, porque el juego no advierte y todo lo que pasa del límite se pierde.
    • Las estadísticas tardaban una eternidad en abrirse. El comando que las responde tomaba el bloqueo de sesión de la cuenta, solo para preguntar de qué personaje se trataba, y el bot mantiene ese bloqueo mientras habla con el servidor del juego, así que una petición de dos textos que nunca cambian se ponía en cola detrás de todo el tráfico de red de cada cuenta. Cargar y guardar los ajustes de un personaje tenía el mismo fallo.
    • Las estadísticas además grababan una instantánea en cada sondeo, 17.280 al día por cuenta, y el archivo entero se reescribía por temporizador. Las gráficas miden unos cientos de píxeles de ancho; un día de datos cada cinco segundos es una línea. La serie se muestrea ahora a un punto por minuto, doce veces menos que guardar y cargar, sin tocar los totales acumulados. Los archivos existentes bajan de unos 1,5 MB a 90 KB la primera vez que se abren.
    • Subir atributos gastaba el oro que necesitaba el encantamiento. Ambos respetan la reserva de ahorro, pero subir atributos compra hasta que el siguiente precio ya no cabe, así que el que iba primero se lo llevaba todo y el otro no encontraba nada. Un módulo que no puede permitirse algo registra ahora para qué está ahorrando, y los demás que gastan dejan esa cantidad en paz.
    • Las cuentas añadidas con el botón «Añadir cuenta» no se guardaban nunca. Las credenciales solo se escribían en la primera ruta de inicio de sesión; añadir una cuenta e iniciar sesión con un segundo personaje pasaban ambos por código que nunca las anotaba.
    • El Bucle continuo de ídolos no tenía datos de jefe: está en la lista de sombra pero no es la versión de sombra de nada, así que se buscaba con un nombre que no corresponde a nada. Ahora tiene su propia sección. Eso destapó además barras de nivel fijadas en diez para todas las mazmorras salvo el Twister, de modo que quien pasara del nivel diez de la Torre (100) o del Bucle (30) aparecía como si lo hubiera completado.
    • Corregido: cada arma, escudo, poción y gema se dibujaba sin ilustración, sobre todo en las páginas de herrero y bruja. La última recompensa del juego de dados ponía [object Object]. La tira del viaje mostraba «Misiones» y «Guardia de la ciudad» como palabras. Un tercio de todas las actualizaciones de mazmorra eran repeticiones inmediatas. El modo de simulación al subir atributos ahora simula de verdad. El estado VIP se lee de la asignación de cerveza. Cuatro colecciones internas crecían sin recortarse nunca.
    • Interfaz: la barra lateral está agrupada en vez de veinte entradas planas, más un ajuste de densidad, predefinidos de un clic para módulos sueltos y una página de resumen más compacta.
  55. 2.9.15

    • Nueve de las doce clases no podían equiparse su propio equipo. Un objeto pide una de las tres clases BASE, y el bot comparaba eso directamente con tu clase, lo cual solo puede coincidir si ERES una de esas tres. Cazador de demonios, mago de batalla, asesino, nigromante, médico de la peste, berserker, paladín, druida y bardo se quedaban así con los pocos objetos que no piden nada, y por eso un abalorio de nivel 10 con 5 de suerte le ganaba a una armadura de 400 con 100 de destreza. La misma comprobación protege al vendedor, así que esas clases también vendían el equipo que deberían haber llevado. Mal desde la primerísima versión.
    • En algunas cuentas la arena no peleaba nada. Se apilaban tres fallos: el módulo de arena entrega cada combate al módulo de álbum, que devuelve el control al instante en un personaje sin álbum, y ninguno comprobaba al otro; una simulación sin solución informaba 0 % en vez de «sin respuesta», así que todo objetivo quedaba vetado; y un único objetivo rechazado terminaba el ciclo entero. Por eso bajar la probabilidad mínima de 55 a 45 y a 20 no cambiaba nada: el código nunca llegaba a esa decisión.
    • La aplicación se congelaba al abrir Arena y álbum, y el bot dejaba de pelear mientras tanto. La caché de jugadores había crecido a 187.136 jugadores en 119 MB y se reescribía entera cada 27 segundos, sujetando además el bloqueo que el bot necesita para elegir un combate. El conjunto vive ahora en memoria durante la sesión, el equipo que nunca puede merecer la pena no se recuerda, y los archivos de caché viejos se borran al arrancar.
    • Las armas salían como [object Object]. Al arreglarlo aparecieron tres sitios más que nadie había reportado: las tareas diarias y de evento, el calendario de adviento y la rueda de la fortuna.
    • Logros (BETA): una página nueva con los 92 logros, qué pide cada uno y si el bot va hacia él, todo tras un interruptor maestro. Nada que cueste dinero real se persigue. Ir a por Naturismo o San Nicolás mandaba antes tu propio equipo a la trituradora. Ahora está protegido en las cuatro vías de deshecho.
    • Corregido: el bot compraba una poción y la vendía segundos después. El vendedor general de objetos tenía su propia opinión sobre los frascos y se deshacía de lo que el módulo de pociones acababa de comprar. «Ignorar frascos» significa ya lo que dice su nombre.
    • Corregido: la fortaleza dejaba de construir durante días. Un orden personalizado espera por diseño a su primera entrada sin terminar, pero si esa entrada cuesta más madera o piedra de la que cabe en el almacén, los recursos no llegan nunca y todo lo que va detrás se para para siempre. Las entradas inalcanzables ahora se saltan, y el registro lo dice. La mina de gemas también se explica: se la deja en paz a propósito mientras hay una búsqueda de gemas en marcha.
    • Corregido: veintidós avisos en cada arranque, uno por mascota, todos diciendo que no había pasado nada. Las mascotas que ya estaban al tope de nivel se alimentaban igualmente. El tope viene ahora del juego y no de una regla que una cuenta real desmintió.
    • Corregido: la tarjeta de acción actual se contradecía, mostrando una etiqueta sobrante de una imagen rota junto a una fase de expedición inventada.
    • Las misiones se ordenan ya por recompensa por segundo de sed en vez de por recompensa bruta, la reserva de ahorro la respetan los diez módulos que gastan en lugar de dos, y el daño del arma por fin cuenta en la comparación de equipo. El alemán cubre 185 textos que seguían en inglés.
  56. 2.9.10

    • Los ajustes se guardan de verdad. Cada cuenta tiene su propio archivo de ajustes y el bot siempre partía de él, pero la página de ajustes cargaba el GLOBAL y nunca el de la cuenta seleccionada, así que la página mostraba una cosa mientras la cuenta hacía otra, y cada guardado copiaba los valores globales encima del archivo propio de esa cuenta. Otros once ajustes ni siquiera figuraban en lo que la página guarda, así que el servidor los devolvía a sus valores por defecto en cada guardado: entre ellos el horario de horas activas, el orden de prioridad de los módulos, la mejora automática de las ranuras de gemas, la búsqueda de códigos promocionales y las opciones de evento.
    • Los dos portales diarios se vuelven a hacer. El portal demoníaco personal iba el último dentro del módulo de mazmorras, detrás de tres bloques que terminan el ciclo en cuanto actúan; en cuatro días registrados sobre cuatro cuentas, dos días tuvieron CERO intentos. El portal de gremio era el paso 5 de 7, detrás de las incursiones. Ahora ambos van primero dentro de su módulo, y ninguno cuesta un combate de mazmorra.
    • Los combates del salón de la fama se simulan antes de aceptarlos. Los objetivos se elegían por cuántos objetos de álbum podían dar y se filtraban solo por atributos totales, así que cualquiera hasta el 120 % de los tuyos contaba como batible, lo que dio un 38 % de victorias en un día registrado. Ahora se consulta primero el simulador que ya usan las mazmorras, y por debajo de la probabilidad configurada el objetivo se salta sin gastar un combate. Ajustes -> Arena, 55 % por defecto.
    • El informe de progreso mostraba tres cifras que no podían ser ciertas. Las setas siempre eran 0 porque ningún combate las registraba. Los objetos de álbum siempre eran 0 porque se medían justo después del combate, y la respuesta del combate no trae la colección actualizada. Las ganancias reales estaban ocurriendo todo el rato. El oro era 0 por aritmética: cada combate se redondeaba a oro entero ANTES de sumar nada, así que 122 combates de arena y 508 del salón de la fama se redondeaban a cero cada uno.
    • Los eventos saben si están en marcha. El servidor sigue enviando el bloque del jefe mundial después de que el evento cierre, así que la aplicación tomaba un evento terminado por uno vivo y el bot se pasaba el día con órdenes que el servidor rechazaba, entre ellas una compra de catapulta que iba bajando su alquiler 10h -> 9h -> 8h buscando un precio asequible, cuando la respuesta era que no había ningún evento. La página de eventos dice ahora «Ahora mismo no hay evento» y solo muestra la vista del jefe mundial mientras el jefe mundial está activo.
    • Mascotas: alimentar y preparar zumo dejaron de ignorarse por turnos. El módulo actuaba una vez por ciclo, así que quien iba primero se llevaba toda la fruta y lo otro no ocurría nunca. En una cuenta eso supuso 2.732 comidas en Tierra y ninguna en Fuego. Ahora ambos se ejecutan en cada ciclo, y el zumo se prepara en cuanto un hábitat alcanza su umbral, no diez frutas después.
    • Gemas: una gema mal engarzada no se podía corregir nunca, porque la sustitución venía desactivada de fábrica, así que un personaje de destreza con gemas de fuerza no tenía vuelta atrás. Además las gemas negras ganaban siempre, valieran lo que valieran, porque llevaban un peso fijo que ninguna gema de un solo atributo podía alcanzar. Ahora se calcula el equilibrio, y todas las gemas se engarzan en una sola pasada en vez de una por ciclo.
    • Corregido: las contraseñas guardadas se enviaban como su propio texto cifrado. La pantalla de acceso leía el archivo de credenciales tal cual, así que una contraseña cifrada en reposo aparecía rellenada como «v1:…» y se enviaba así. Ese es el aviso de «sigue mandando cifrado», y es también lo que se veía como «No se pudo comunicar con el servidor».
    • Un registro que se puede leer: los rechazos que forman parte del juego normal ya no son avisos, los errores de servidor ya no arrastran un volcado de estado completo al registro, y un solo rechazo ya no detiene un módulo entero: «hoy no hay más combates de mazmorra» antes se saltaba también la recogida de recursos y las mejoras de edificios del inframundo.
    • Nuevo: un botón «Únete a mi Discord», exportar e importar ajustes como botones con un diálogo de archivos real, y una lista de cuentas plegable.
  57. 2.9.8

    • Las setas tienen ya su propia página de ajustes: todos los interruptores que pueden gastarlas, en un solo sitio, marcados como dinero real y desactivados por defecto. Nada más en la aplicación implica ya un gasto de setas.
    • Corregido: se compraban objetos de tienda que cuestan setas incluso con ese ajuste desactivado. La comprobación decía «comprar si la plata alcanza O si las setas están permitidas», pero un objeto así cobra plata Y setas, así que tener la plata lo dejaba pasar siempre, ignorando tu reserva. Una cuenta de prueba compró 84 veces el mismo objeto de 4 setas.
    • Corregido: «Saltar misiones» pagaba con setas. Ese interruptor se activa normalmente para el salto gratuito con relojes de arena, pero también autorizaba pagar dinero real por cada espera de misión y expedición. Los relojes de arena siguen funcionando así; las setas, nunca.
    • Corregido: tres interruptores de setas no tenían control alguno: la montura de setas (un dragón cuesta 25 setas y se renueva solo), las resurrecciones en la mazmorra legendaria y la opción de cerveza VIP. Ahora puedes desactivarlos.
    • Corregido: las imágenes de amuletos y anillos estaban rotas allá donde aparecían. Los gráficos siguen para ellos una convención de nombres distinta a la de los talismanes, y se usaba la equivocada para los tres.
    • Ajustes ordenados: 13 interruptores que salían en dos páginas salen ya en una, dos interruptores que no hacían nada se han quitado o conectado, y cinco ajustes que la aplicación guardaba pero nunca leía se han eliminado.
  58. 2.9.7

    • La actualización automática es ahora gratis para todo el mundo, en todos los niveles. Antes era una función de pago: las instalaciones gratuitas se saltaban la comprobación por completo y leían «Tienes la última versión». La gente se quedaba así en versiones viejas con fallos corregidos meses atrás, sin manera de enterarse. Nota: si estás en una versión antigua sin licencia, necesitas una descarga manual desde esta página, y después las actualizaciones llegan solas.
    • Corregido: «iniciar con Windows» dejaba de funcionar en silencio. La entrada del registro solo se escribía al accionar el interruptor y luego nadie volvía a comprobarla, así que si desaparecía la aplicación seguía mostrando el interruptor ACTIVADO sin arrancar nunca con Windows. Ahora se repara en cada arranque.
    • Corregido: «No se pudo comunicar con el servidor» al iniciar sesión. Las contraseñas guardadas se almacenan cifradas, y una versión no lograba descifrarlas: mandaba el texto cifrado al servidor de acceso como tu contraseña, y el fallo parecía un problema de red que reintentar no arreglaría jamás. No hubo que volver a introducir nada.
    • Jefe mundial: las mejoras de catapulta funcionan y vienen activadas. Se pagan con recursos (oro, madera, piedra, metal o arcano, más catalizadores) y nunca con setas. Llenar una catapulta lleva ahora minutos en vez de horas.
    • Corregido: una mochila llena de la que no se vendía ni se equipaba nada. Vender y equipar no coincidían en qué significa «mejor», así que los objetos que caían en medio no se llevaban NI se vendían y llenaban la mochila para siempre.
    • Corregido: el bot vendía tu mejor equipo de repuesto. Ordenaba los objetos por precio de tienda, que sigue al nivel más que a la utilidad. Ahora vende primero el más flojo.
    • Corregido: las gemas desaparecían por la noche pese a la selección manual. Un tipo marcado podía venderse igualmente por no tener ranura libre en ese momento. Un tipo que pides conservar no se vende nunca.
  59. 2.9.5

    • Corregido: una mochila llena de la que no se vendía ni se equipaba nada. Vender y equipar no coincidían en qué significa «mejor»: equipar quería una mejora clara, mientras que vender protegía cualquier cosa mejor aunque fuera por un punto. Los objetos que caían en medio no se llevaban NI se vendían y llenaban la mochila para siempre. El botín de mazmorra cae ahí sin parar.
    • Corregido: el bot vendía tu mejor equipo de repuesto. Los objetos a vender se ordenaban por precio de tienda, que sigue mucho más al nivel del objeto que a su utilidad. Ahora vende primero el equipo más flojo y conserva el más fuerte.
    • Corregido: las gemas desaparecían por la noche pese a la selección manual. Un tipo de gema marcado solo servía como primer filtro, así que una gema podía venderse igualmente por no tener ranura libre en ese momento, cosa que con todas las ranuras llenas vale para todas. Un tipo que pides conservar ya no se vende nunca.
    • Las mejoras de catapulta del jefe mundial funcionan y vienen activadas. Mercy las compra con el botón de recursos de la tienda (oro, madera, piedra, metal o arcano, más catalizadores) y nunca con el de setas.
    • Corregido: las mejoras cobraban SETAS. La petición de compra tenía sus dos argumentos al revés, así que cada compra pedía el botón de dinero real, contra una ranura que nadie había elegido. Si Mercy desactivó las mejoras en tu cuenta por eso, esta versión las vuelve a activar.
    • Corregido: muchas veces las mejoras no compraban nada. El juego limita el ritmo de esa petición y responde a un intento demasiado seguido con el mismo «ahora mismo no se puede» que usa para un rechazo real, así que casi todos los intentos se tiraban sin leerlos. Ahora los intentos se espacian.
    • Mucho más rápido: la compra estaba limitada a una mejora por ciclo del bot en vez de por intento, así que llenar una catapulta llevaba horas. Ahora lleva minutos.
    • Nuevo: la tienda de mejoras se vuelve a tirar cuando ninguna de sus tres ofertas se puede comprar, porque si no una tienda llena de ofertas para un segmento de torre que no te interesa no se resuelve jamás.
    • El registro explica ahora cada decisión de compra: tus saldos, la catapulta y cada oferta con el motivo por el que se compró o no, además de lo que costó realmente cada compra.
    • Corregido: los tipos de cofre diario del jefe mundial estaban etiquetados al revés («golpe único» y «maestro del daño» estaban intercambiados).
  60. 2.9.0

    • Nuevo: «Senseis Config», la configuración afinada por el propio creador, es el ajuste predefinido por defecto y con el que empiezan los usuarios nuevos. Puedes cambiar a Estándar, Safe Farm o Agresivo cuando quieras.
    • Nuevo: guarda tus ajustes actuales como un predefinido con nombre (modo simple) y cambia entre tus propias configuraciones siempre que te apetezca.
    • Ajustes más sencillos: se han quitado unos 20 interruptores que no hacían nada, más el redundante «Preferir expediciones» (misiones o expediciones se detecta solo). Tus configuraciones y copias guardadas se cargan igual que antes.
    • Arena y álbum reordenados: arriba tu personaje y tus estadísticas de combate, luego los 3 rivales de arena, luego los rastreos de álbum, y al final los objetos conseguidos.
    • El simulador solo lista ya las mazmorras que no has completado, y muestra los números de planta reales.
    • Corregido: las cuentas ya no se congelan con una conexión mala. Los tiempos de espera de red reintentan solos una conexión atascada en vez de dejar la cuenta colgada hasta reiniciar.
    • Corregido: uso de memoria más bajo y más estable en sesiones largas de álbum.
    • Corregido: el porcentaje de victorias de «1000 combates» del simulador es correcto. Ignoraba la mazmorra y la planta elegidas y simulaba tu mazmorra actual (una planta fácil marcaba un 50 % aproximado); ahora simula el enemigo que has seleccionado (cerca del 100 % en una planta que superarías).
  61. 2.8.21

    • La página «Gestor de arena» pasa a ser el «Salón de la fama»: carga la clasificación sola, deja buscar a cualquier jugador por su nombre para estudiarlo y avanza por la escalera página a página. El panel de runas que no se usaba se ha quitado.
    • Nuevo: las pociones de otra clase se venden solas. Una poción de un atributo que tu clase no usa nunca (por ejemplo inteligencia en un cazador de demonios) no se puede beber, así que en vez de atascar la mochila ahora se vende, mientras que las pociones que sí necesitas (atributo principal, constitución, suerte, vida eterna) se conservan.
    • Corregido: los desplegables de mazmorra y planta del simulador vuelven a leerse. Estaban en blanco sobre blanco y ahora siguen el tema de la aplicación.
  62. 2.8.20

    • Corregido: las misiones y expediciones ya no se quedan paradas con el error «desactivado por los ajustes». El juego tiene un interruptor en el servidor entre misiones y expediciones, y lanzar la que no toca para el modo actual se rechaza. El bot detecta ahora el modo por su cuenta (sin ajuste alguno) y prefiere las expediciones: cambia a ellas cuando puede y solo envía la acción que el servidor va a aceptar.
    • El bot de logros y la aplicación comparten ahora una única lista de logros, así que no pueden discrepar, y la página de logros tiene una sección nueva «En curso» que muestra lo que está avanzando.
  63. 2.8.19

    • Nuevo: el simulador de combate permite elegir cualquier mazmorra y planta reales y pelear contra su enemigo de verdad, con una vista previa de a quién te enfrentas (retrato, nombre, nivel, clase), en vez de adivinar la primera mazmorra abierta.
    • Nuevo: los combates se reproducen ahora como una animación: los retratos de ambos contendientes, barras de vida que bajan, números de daño flotantes (los críticos en dorado), avisos de esquiva y las notas del motor sobre habilidades especiales.
  64. 2.8.18

    • Corregido: la página Herrero y bruja ya no muestra «[object Object]» para tu arma, y los nombres de las ranuras aparecen en el idioma que has elegido en vez de en inglés.
    • Corregido: los objetos muestran sus iconos reales en todas partes, incluida una ruta de imagen rota que hacía que amuletos, anillos y talismanes cayeran en un marcador de posición.
    • Corregido: las pociones del inventario muestran ya su icono y lo que son de verdad (por ejemplo «Fuerza · Grande») en lugar de una «Poción» genérica sin imagen.
    • Nuevo: los rivales de arena aparecen con nombre, retrato, nivel, clase y honor, y no con un identificador pelado.
    • El álbum está ahora arriba del todo en la página Arena y álbum, y la búsqueda de gemas de la fortaleza se muestra cerca del principio cuando está activa.
    • Los objetos de recompensa de las misiones muestran ahora su icono y su nombre.
  65. 2.8.17

    • Corregido: por fin se respeta tu reserva de setas. Los combates de mazmorra, los de torre, los de arena y el saltarse la búsqueda de gemas de la fortaleza comprobaban todos si la opción estaba activa, pero ninguno miraba tu saldo, así que activar cualquiera de ellos dejaba las setas a cero sin importar la reserva fijada. Mazmorra y torre eran los peores: pagaban un combate en cada ciclo aunque el gratuito estuviera listo.
    • Corregido: nunca se gasta una seta en un combate de mazmorra que el simulador da por perdido. Los combates gratuitos siguen igual, así que el avance no se para cuando todo está a cara o cruz.
    • Corregido: el inframundo vuelve a mejorar unidades y a atacar. Casi siempre hay algo que recoger, y recoger terminaba el ciclo, así que los pasos de mejora de unidades y de ataque que van debajo no se alcanzaban nunca. Ahora recoger es el recurso de reserva, no lo primero.
    • Corregido: la pausa nocturna de recolección del inframundo funciona. Una franja que cruzaba la medianoche (por ejemplo 22:00-06:00) se ignoraba en silencio y se seguía recogiendo toda la noche.
    • Corregido: los códigos promocionales ya funcionan en todas las cuentas. La lista de «ya canjeado» era común a toda la instalación en vez de ir por personaje, así que la primera cuenta que veía un código lo reclamaba y todos los demás personajes lo saltaban.
    • Corregido: vaciar la bandeja de entrada ya no destruye códigos promocionales sin canjear antes de que se puedan leer.
  66. 2.8.16

    • Corregido: el bot podía dejar de hacer misiones por completo. Al empezar un día le decía al servidor «prefiero misiones» y luego paraba ese ciclo sin lanzar ninguna, y como ese mensaje no cambia tu sed de aventura, se repetía sin fin y nunca se iniciaba una misión. Afectaba a todo el mundo con los ajustes por defecto.
    • Corregido: la arena en «Rango más alto» no peleaba con nadie. La fuerza del rival y la tuya se medían con fórmulas distintas (la suya contaba atributo principal, el doble de constitución y bonificaciones de portal; la tuya nada), así que dos personajes idénticos daban más o menos 2:1 y todos los rivales parecían demasiado fuertes.
    • Corregido: «No vender objetos con gemas» no vendía casi nada: un objeto con una ranura de gema VACÍA contaba como engarzado, la mochila se llenaba y la venta se paraba. El mismo fallo dejaba fuera del lavado a casi todas las armas.
    • Corregido: las incursiones y combates de gremio programados saltaban a la hora equivocada. Las horas son minutos desde medianoche pero se leían como segundos, así que una incursión puesta a las 12:00 arrancaba a las 00:12.
    • Corregido: poner un límite de habilidad de gremio bloqueaba todas las mejoras, porque comparaba el total conjunto de tu gremio contra un límite por jugador.
    • Corregido: el módulo de habilidades se ejecutaba dos veces por ciclo, repitiendo el bucle de mejora y gastando plata una segunda vez.
    • Nuevo: un botón «Buscar actualizaciones» en los ajustes, y las actualizaciones se detectan ya sin reiniciar: la aplicación mira cada 30 minutos y cada vez que vuelves a la ventana (antes eran 6 horas).
  67. 2.8.15

    • Corregido: el bot de álbum ya se salta los objetivos mucho más fuertes que tú. Los atributos deciden un combate bastante mejor que el nivel, pero nadie los miraba, así que el bot solo se enteraba de que alguien estaba fuera de su alcance perdiendo. Quien supere 1,2 veces el total de tus atributos se descarta.
    • Corregido: se acabó pegarse con quien está por encima de tu nivel. Los objetivos de álbum podían estar hasta cinco niveles por encima (diez en el rastreo del salón de la fama); ambos se limitan ahora a tu propio nivel.
    • Corregido: cambiar de nombre ya no borra un historial de derrotas. La lista negra se indexaba por nombre, así que un jugador que te había ganado dos veces podía volver con otro nombre y la cuenta a cero, dejando además una entrada duplicada obsoleta. Ahora se indexa por identificador de jugador.
  68. 2.8.14

    • Corregido: el bot ya no ataca al mismo jugador una y otra vez. Los objetos legendarios no tienen hueco en el álbum, así que nunca se pueden coleccionar, y aun así contaban como «que faltan». Quien llevara uno parecía valioso para siempre y era atacado en cada enfriamiento de la arena, mientras los objetivos útiles se ignoraban.
    • Corregido: batir a un jugador lo retira de inmediato. Una victoria se lleva todo su equipo coleccionable, pero el bot esperaba a que el servidor lo confirmara, y si esa actualización nunca traía el álbum, lo volvía a atacar sin fin.
    • Corregido: una sola derrota ya no mete a un jugador en la lista negra, y la lista ya no se borra instantes después por el nuevo rastreo de la arena. Las derrotas se acumulan y se salta a un jugador después de que te gane dos veces.
    • Corregido: entre objetivos igual de buenos ahora desempata el rival más débil, en vez del orden interno, que sacaba siempre el mismo nombre.
    • Windows, macOS y Linux se compilan ahora desde una sola etiqueta, así que ninguna plataforma puede volver a quedarse atrás.
  69. 2.8.13

    • Corregido: las pociones ya no se malgastan en atributos equivocados. El bot se bebía cualquier poción de atributo que encontraba (un mago usaba pociones de fuerza y destreza) y, como solo hay tres ranuras activas, esas desplazaban a las útiles. Ahora solo usa las de tu atributo principal, constitución, suerte y vida eterna.
    • Corregido: las ranuras de poción se llenan por importancia y no por tamaño del frasco, así que una poción grande de otra clase ya no puede ocupar la ranura que necesitaba una más pequeña de tu atributo principal.
    • Vuelven las versiones de macOS y Linux: las tres plataformas salen juntas por primera vez desde la 2.8.3.
  70. 2.8.12

    • Corregido: «Subir lo óptimo ahora» sube de un clic tantos atributos como puedas pagar, en vez de uno solo.
    • Nuevo ajuste «Comparación de equipo» con tres estrategias: Completa (base, mejoras y gema), Base y gema (sin contar mejoras) o Solo base, para que gane un objeto con mejor base cuando tienes materiales para mover la gema y volver a mejorarlo.
    • La comparación de equipo cuenta ahora la armadura del objeto (antes se ignoraba) y equipa la mejor mejora disponible en vez de la primera que encuentra en la mochila.
  71. 2.8.11

    • La subida automática de atributos y habilidades por fin funciona. Estaba bloqueada siempre que el personaje estaba de turno en la guardia de la ciudad, así que los atributos nunca subían. Ahora se sube después de cada misión, haya turno o no.
    • Los combates ya no se registran todos como derrotas: las expediciones y los demás combates muestran bien la victoria o derrota y las recompensas, tanto en el informe de sesión como en el historial.
    • Arreglos para varias cuentas: que a una cuenta se le acabe la cerveza ya no manda a todas las demás a trabajar, y la cerveza extra de las tareas ya no se filtra entre cuentas.
    • Mazmorras de mascotas: el bot ataca el hábitat con mejor probabilidad de victoria en vez de elegir siempre Sombra, así avanzan todos los hábitats.
    • Álbum: corregido el falso «10/10 objetos». Las listas de objetivos muestran tus cifras reales de objetos que faltan, con una lista de rastreos desplazable y un botón «volver a rastrear desde el principio».
    • Las gemas se engarzan también en tus compañeros (valoradas según la clase del compañero), y una gema nunca se vende ni se desmonta mientras siga mejorando a alguno de tus cuatro personajes.
    • Nueva página Herrero y bruja con datos en vivo: equipo puesto, estrellas de mejora, runas, estado del caldero y encantamientos, más ajustes propios de herrero, bruja y runas.
    • El herrero ya puede mejorar por su cuenta el equipo que llevas puesto (hay que activarlo). Siempre guarda una reserva de metal y arcano para que puedas seguir extrayendo gemas del equipo que sustituyes.
    • Corregida la alimentación de la bruja (se saltaba casi todos los objetos válidos) y ahora usa el objeto adecuado más barato.
    • El optimizador de runas mejora para el conjunto de misiones del maniquí, y las listas de maniquí y runas se muestran bien.
    • Las páginas de herrero y bruja se desbloquean al nivel correcto (bruja 66, herrero 90), con una pantalla amable de «vuelve al nivel X».
    • Traducción alemana completa de todas las páginas y ajustes nuevos.
    • Nota: esta versión es solo para Windows. macOS y Linux se quedan en 2.8.3.
  72. 2.8.4

    • Nueva vista de objetivos del álbum en los ajustes: mira cada jugador del salón de la fama que el rastreador ha guardado, ordenado por objetos que faltan, con nivel, cuenta de faltantes y total, y estado de fallo. Copia toda la lista con un clic.
    • Los nombres del salón de la fama se van escribiendo en un archivo por cuenta a medida que se rastrean, así puedes farmear el arranque de un servidor nuevo con una lista de nombres real
    • Las estadísticas de los combates de álbum (victorias, derrotas, objetos conseguidos) se registran en las estadísticas y aparecen en el informe de sesión
    • Corregido: arrastrar y soltar en los editores de orden vuelve a funcionar. El mecanismo HTML5 poco fiable se ha sustituido por un arrastre con el puntero, y las flechas mueven una entrada un paso en vez de mandarla a los extremos
    • Nota: por ahora esta versión es solo para Windows. macOS y Linux se quedan en 2.8.3
  73. 2.8.3

    • Nueva página Historial de combates: un registro consultable de cada pelea que hace el bot (arena, álbum, mazmorras, inframundo, Hellevator, mazmorra legendaria, mascotas, expediciones y más) con el retrato del rival, la victoria o derrota y las recompensas (XP, oro, honor, objetos de álbum)
    • Ajustes de datos y almacenamiento: decide si se conservan el historial y las estadísticas, y borra automáticamente historial, estadísticas y registros con más de un número de días configurable (10 por defecto)
    • Corregido: el bot nunca gasta setas por defecto (todas las opciones de gasto están desactivadas; las setas gratuitas se siguen recogiendo)
    • Corregido: un fallo raro al interpretar UTF-8 que podía tumbar la aplicación con ciertas respuestas del servidor
    • Rendimiento: el historial de combates se guarda en memoria y ya no vuelve a leer su archivo en cada ciclo
  74. 2.8.1

    • Mercy SF es ahora GRATIS para todo el mundo. Todas las funciones están abiertas, sin licencia (todos los módulos de automatización, las funciones inteligentes y el visor de simulación de combate)
    • Se ha quitado la página de licencia de la aplicación, porque ya no hay ninguna licencia que introducir
    • Se ha añadido un enlace «Apoyar en Ko-fi» en la aplicación y en toda la web. Las donaciones son totalmente voluntarias y no desbloquean nada extra, porque todo ya es gratis
  75. 2.8.0

    • El pozo de oro del inframundo por fin se vacía. El oro y las almas estaban intercambiados, así que «recoger oro» cosechaba almas. Ahora se recogen los recursos correctos
    • La aplicación ya no se cierra sin motivo. Cada módulo funciona detrás de una protección contra fallos (aislada, con enfriamiento automático), el bucle de la cuenta se reinicia solo y los fallos se escriben en crashes.log
    • Vender objetos vuelve a funcionar: el equipo de nivel bajo se vende a la tienda como espera el juego
    • Fortaleza: la recogida de experiencia en la academia es más fiable (estimada a partir del ritmo de producción) y se registran victorias y derrotas
    • Álbum: los objetivos del salón de la fama se atacan de verdad y quedan registrados; los objetivos invencibles pasan a una lista negra
    • Nuevos ajustes de compañero de fortaleza: compañero de ataque preferido y lista de jugadores protegidos (relanzamiento gratuito hacia el compañero, lejos de los nombres protegidos)
    • Cerveza y guardia de la ciudad: el bot se bebe toda la cerveza diaria configurada antes de empezar la guardia, y la cantidad diaria se limita al máximo del juego
    • Se acabaron los bucles de errores en cadena: los fallos previsibles del tipo «todavía no aplica» esperan una hora en vez de reintentar cada 60 segundos
    • Registro en dos niveles: un registro de desarrollo completo en segundo plano en el disco, más una página de registro limpia dentro de la aplicación. Los informes de error adjuntan ahora el registro completo y hay un botón para abrir la carpeta de registros
  76. 2.6.0

    • Inframundo: las almas se recogen ya de forma fiable en cada ciclo. Una mejora fallida ya no puede bloquear la recogida, y funciona de forma independiente en cada cuenta
    • Fortaleza: la experiencia, la madera, la piedra y la plata se recogen siempre, y la mina de gemas sigue buscando aunque un edificio o una unidad esté al máximo
    • Algoritmo de mazmorra inteligente: el bot simula el enemigo actual de cada mazmorra abierta contra tu personaje y pelea en la que tiene más probabilidades de ganar, así tu combate gratuito por hora nunca se pierde en una derrota
    • Las mazmorras incluyen ahora las normales, las de sombra, el Twister y la Torre (simuladas junto a tus compañeros); el Portal personal se hace una vez al día
    • Si todavía no hay nada que se pueda ganar, el bot espera a tener mejor equipo en vez de tirar el combate
    • Los ataques y defensas de gremio se aceptan en cuanto se declaran, así no te pierdes ningún combate de gremio
    • Al alimentar, se pasa automáticamente a la siguiente mascota en cuanto una está al máximo
    • Mucho más silencioso y rápido: temporizadores internos y un estado por acción sustituyen a los reintentos a ciegas, así que el bot ya no repite acciones que aún no puede completar (portal ya hecho, habilidad que no puedes pagar, mascota al máximo)
    • Los códigos promocionales se leen directamente del asunto de tus correos en el juego, se acabó el ruido de «mensaje no encontrado»
    • Corregido: la aplicación no volvía a abrirse desde la bandeja del sistema tras minimizarla
    • Mejoras generales de fiabilidad, latencia y seguridad en todos los módulos
  77. 2.5.6

    • Inframundo: las mejoras ya no se atascan. Se recoge y se mejora en cada ciclo, y se respeta el límite de construcción del Corazón de la oscuridad
    • Fortaleza: la mina de gemas busca siempre gemas nuevas en cuanto queda libre
    • Gemas inteligentes: engarza las mejores gemas para tu personaje (primero negras y legendarias, luego tu atributo principal, luego constitución y suerte), llena antes las ranuras vacías, nunca sobrescribe una gema buena y saca las gemas de los objetos viejos con la forja en vez de destruirlas
    • Mascotas: los duelos de mascotas y los combates de la mazmorra de mascotas ya funcionan bien
    • Los códigos promocionales que te llegan por correo en el juego se detectan y se canjean solos
    • El herrero ya no intenta desmontar objetos que no son equipo
    • Corregidas las imágenes del retrato del personaje y del compañero
    • Las páginas y los ajustes se abren aunque no haya cuenta conectada, usando tus últimos datos
    • Los nombres de mascota se muestran para todos los elementos, no solo para Sombra
    • Los nombres y estadísticas de los jefes de mazmorra se muestran bien en todas las mazmorras
    • Los logros muestran los nombres correctos de lo que has desbloqueado
    • El gestor de arena muestra de un vistazo tus bonificaciones de runas (resistencias y daño)
  78. 2.3.0

    • Actualización automática: la aplicación busca versiones nuevas al arrancar y cada 6 horas
    • Quienes tienen licencia (Premium y Supporter) reciben un aviso con Actualizar y Reiniciar cuando hay versión nueva
    • Los avisos del sistema funcionan incluso con la aplicación minimizada en la bandeja
    • Actualizaciones firmadas con verificación criptográfica, para que la actualización automática sea segura
    • Asignación automática de roles de Discord: quienes se suscriben reciben los roles Mercy SF Member y Mercy SF Supporter en el servidor de Discord
    • Corregido: las funciones Premium no se desbloqueaban tras el inicio de sesión OAuth sin reiniciar la aplicación
    • Corregido: el inicio de sesión por la web no se confirmaba solo aunque ya estuvieras dentro en mercysf.app
  79. 2.2.0

    • Entra en la aplicación de escritorio directamente desde la web cuando ya has iniciado sesión en mercysf.app
    • Desbloqueo Premium inmediato: la aplicación vuelve a leer tu licencia en cuanto su ventana recupera el foco, y cada 30 segundos. Las suscripciones y mejoras nuevas se aplican sin reiniciar
    • Corregido: las funciones Premium se volvían a bloquear al cambiar de ventana o reiniciar (la firma de la licencia ahora se guarda en caché y se verifica bien)
    • Corregido: el inicio de sesión por la web no llegaba a completarse en la aplicación de escritorio
    • Sincronización de cuenta y licencia más fiable
  80. 2.1.0

    • Inicio de sesión con cuenta: entra con tu cuenta de mercysf.app (correo, Google o Discord) y tu licencia se sincroniza sola
    • Sincronización automática de la licencia entre la web y la aplicación de escritorio
    • Seguridad reforzada: verificación de la firma de la licencia, control de caducidad y funciones bloqueadas por defecto ante la duda
    • Capa Premium sobre las funciones bloqueadas, con aviso para mejorar el plan
    • Política de seguridad de contenido más estricta para la aplicación de escritorio
    • Mejoras de estabilidad y corrección de fallos
  81. 2.0.0

    • Todas las plataformas: Windows, macOS (Apple Silicon e Intel) y Linux
    • Visor de simulación de combate: repite una pelea ronda a ronda
    • Mejora inteligente de objetos con comparación ponderada según la clase
    • Análisis previo de los rivales de arena para apuntar al álbum
    • Optimizador de encuentros de expedición
    • Equipamiento automático del compañero de mazmorra
    • Niveles de licencia: Free, Premium y Supporter
    • Funciones abiertas según el nivel de licencia
    • Pago por Stripe con suscripción mensual y anual
    • El plan Basic pasa a llamarse Premium (5 EUR al mes, 50 EUR al año)
    • El descuento anual se calcula y se muestra solo en la página de precios
    • El botón de donar de la barra de navegación lleva directamente a Ko-fi
  82. 1.7.0

    • Evaluación de objetos según la clase: comparación ponderada para equipar con criterio
    • Atributos según la clase: el modo simulación usa las prioridades de atributo de la clase
    • Módulo de logros: desbloquea funciones, sigue los logros y los completa
    • Prioridad del álbum al principio: fuerza la arena de álbum por debajo de 500 objetos
    • Rastreo del salón de la fama: busca jugadores con objetos que faltan en el álbum
    • Objetivos del álbum filtrados por nivel: solo pelea contra rivales que puede ganar
    • Inicio inteligente: compra cerveza, gira la rueda y desbloquea funciones a bajo nivel
    • Logro Naturismo: se quita todo el equipo en los primeros niveles
    • Logro San Nicolás: se quita las botas el 6 de diciembre
    • Logro Girador intensivo: gira la rueda con monedas de la suerte
    • Logro Trotamundos: sigue los lugares visitados a través de las misiones
    • Logro Invencible: cuenta 10 victorias de arena al día
    • Resumen del estado del personaje registrado al arrancar el bot
  83. 1.6.0

    • Inicios de sesión duplicados evitados: ya no se puede machacar el botón Añadir cuenta
    • Sesiones deduplicadas en el servidor: se saltan los personajes ya conectados
    • Botón de inicio de sesión desactivado durante la autenticación, con indicador de carga
    • Estadísticas avanzadas: seguimiento del progreso del personaje con valores guardados
    • Panel de estadísticas con gráficas SVG: nivel, XP, plata, setas, honor
    • Comparación del crecimiento de atributos y tabla de las últimas instantáneas
    • Estadísticas por personaje guardadas en local en archivos JSON
    • Registro del tiempo de ejecución del bot y de las victorias y derrotas
  84. 1.5.0

    • Varios personajes: bots para varios personajes a la vez
    • Inicio de sesión SSO: recupera automáticamente todos los personajes de una cuenta
    • Ajustes del bot guardados por separado para cada personaje
    • Añadir cuenta por SSO o por inicio de sesión directo
    • Todas las cuentas guardadas inician sesión solas al arrancar
  85. 1.4.0

    • Página de precios con pago por Stripe
    • Suscripción mensual o anual
    • Activación de la licencia en la aplicación de escritorio
    • Estado de la licencia en la barra lateral
  86. 1.3.0

    • Niveles de licencia: Free, Premium y Supporter
    • Funciones abiertas según el nivel de licencia
    • Actualización automática reservada a los niveles de pago
    • Se aplican los límites del nivel gratuito
    • Asignación automática de roles de Discord según la suscripción
  87. 1.2.0

    • Estrategia de arena según la clase: a bajo nivel se salta a los rivales de su misma clase
    • Objetivos del álbum filtrados por nivel: solo pelea contra rivales que puede ganar
    • Límite configurable para la búsqueda en el salón de la fama que hace el álbum
    • Mejor orden de los módulos del bot: los logros van primero
    • Resumen del estado del personaje registrado al arrancar el bot
  88. 1.1.0

    • Modo de inicio inteligente: desbloquea funciones al alcanzar cada nivel
    • Evaluación de objetos según la clase: estadísticas ponderadas por clase de personaje
    • Habilidades según la clase: prioriza el atributo principal de cada clase
    • Logros automatizados: Naturismo, San Nicolás, Girador intensivo, Trotamundos
    • Álbum mejorado: se rastrea el salón de la fama en busca de objetos que faltan
    • Compra de cerveza al principio para no parar de hacer misiones
    • Giros gratuitos de la rueda para conseguir monedas y objetos
    • Recogida automática de los correos de recompensa y de las tareas diarias y de evento
  89. 1.0.0

    • Primera versión del bot Mercy SF
    • Automatización completa: misión, arena, mazmorra, torre, expedición, guardia de la ciudad
    • Gestión de la fortaleza y el inframundo
    • Gestión de mascotas y retrete
    • Automatización del gremio
    • Recogida de las recompensas del calendario
    • Automatización del juego de dados
    • Compatibilidad con el Hellevator y la mazmorra legendaria
    • Automatización del juego idle
    • Gestión de la montura
    • Automatización del álbum
    • Panel web para controlar el bot
    • Ejecución del bot en el servidor
    • Actualización automática de la aplicación de escritorio
    • Inicio de sesión con Discord y Google
    • Integración de suscripciones con Stripe