Crónicas de Grimoria
La evolución constante de nuestro mundo. Aquí detallamos cada ajuste, mejora de infraestructura y balance implementado por la Administración y el Alto Consejo.
Auto Enchant, Auto Augment y mejoras en recompensas
v1.0.86Llegan Auto Enchant y Auto Augment desde el inventario, una nueva opción de spoil y mejoras en caravanas, crafting y misiones. Actualizá el cliente desde el launcher para ver las nuevas opciones.
✨ Auto Enchant y Auto Augment
- ▸Encantá tu equipo automáticamente hasta el nivel elegido, con un límite de intentos.
- ▸Buscá la augmentación que querés con filtros, favoritos y listas de resultados. El enchant manual y la augmentación en NPC siguen disponibles.
🏹 Spoil
- ▸Varka’s Head Magus y Triol’s High Priest ahora también entregan Shining Bow Shaft por spoil, además de Draconic Bow Shaft.
🎁 Recompensas y correcciones
- ▸Si no tenés espacio o capacidad de peso, los premios de objetos de las caravanas caen al suelo junto a tu personaje.
- ▸Mejoramos los avisos de crafting cuando falta espacio o peso y los de misiones cuando falta reclamar un prerrequisito.
Core: conexiones, guardado y habilidades más consistentes
v1.0.85Actualizamos el core para corregir problemas de conexiones, tareas internas, guardado y ejecución de habilidades. Buscamos una experiencia más consistente, conservando el balance y las excepciones legítimas de skills y pociones. Los cambios pasaron pruebas locales; su comportamiento con jugadores en el Servidor Oficial queda sujeto a verificación tras reiniciar LoginServer y GameServer. No requiere actualizar el cliente.
🌐 Conexiones y comunicación entre servidores
- ▸Aislamos errores de lectura y procesamiento para que el fallo de una conexión no interrumpa el recorrido de las demás. Corregimos la liberación de buffers y el manejo de cierres durante las revisiones de conexiones.
- ▸Los paquetes completos pendientes continúan procesándose aunque el cliente no envíe más datos, respetando el límite de trabajo de cada pasada.
- ▸Corregimos la lectura de mensajes fragmentados entre LoginServer y GameServer. Se mantienen cifrado, autenticación, comprobaciones PROXY y límites por IP.
⚙️ Tareas internas, movimiento y seguimiento
- ▸Corregimos el contador que distribuye tareas y el tratamiento de rechazos. Los callbacks críticos disponen de un respaldo acotado; la saturación definitiva se registra en lugar de confundirse con una ejecución correcta.
- ▸Un fallo de una criatura ya no interrumpe el procesamiento de las siguientes en los gestores revisados. Las tareas canceladas se retiran de las colas y los seguimientos antiguos no continúan actuando después de su cancelación.
- ▸Coordinamos las renovaciones y vencimientos del estado PvP, postura de combate y retirada de cadáveres para evitar que una tarea vieja elimine un plazo renovado. Se conservan tiempos, alcance, aggro y reglas de AutoFarm.
- ▸Añadimos diagnóstico de frecuencia limitada y recuperación ante rechazos de tareas de movimiento, limpieza y skills en cola. AutoFarm avisa si no consigue programar su inicio.
💾 Apagado y guardado de personajes
- ▸Ordenamos el cierre de conexiones, tareas y guardados durante el apagado. Los fallos se aíslan por fase y personaje, y los tiempos de espera agotados quedan registrados.
- ▸Las variables globales y de personajes se guardan por claves modificadas dentro de transacciones. Un fallo no se marca como guardado exitoso y los cambios posteriores quedan pendientes.
- ▸Si no puede leerse el estado necesario, se evita continuar con valores predeterminados que podrían ocultar progreso o restricciones. Estas mejoras no garantizan recuperar datos que nunca llegaron a guardarse ante una caída brusca.
🛒 Persistencia de tiendas offline
- ▸El comando .offline guarda la definición de la tienda antes de confirmar y desconectar. Si ese guardado falla, informa al jugador y no confirma la activación.
- ▸Las tiendas se guardan individualmente. Compras y ventas actualizan las cantidades pendientes junto con el movimiento de artículos y pago, evitando restaurar ofertas ya agotadas.
- ▸El cierre de la tienda y el regreso de su propietario invalidan recuperaciones antiguas. La restauración usa el inventario real y rechaza ofertas inconsistentes; no crea artículos para completar una tienda.
- ▸Se conservan moneda, recetas, precios y reglas de expiración y restauración configuradas.
⏳ Guardado de efectos, cooldowns y subclases
- ▸El guardado de efectos y reutilizaciones se confirma como un conjunto por personaje y subclase. Los cooldowns conservan su vencimiento absoluto al restaurarse.
- ▸Evitamos reclamar dos veces los buffs guardados y corregimos casos donde un efecto excluido del guardado podía ocultar su cooldown.
- ▸El cambio de subclase verifica el guardado saliente y la carga entrante antes de sustituir el estado, evitando mezclar datos si falla la base.
- ▸Se mantienen duraciones, exclusiones y pausa del logout normal. No se incorpora recuperación continua de buffs activos ante caídas bruscas.
✨ Skills, pociones y objetivos de suelo
- ▸Las cancelaciones invalidan fases pendientes del casteo y evitan que callbacks antiguos interfieran con una habilidad posterior. No se revierten impactos que ya comenzaron a aplicarse.
- ▸Separamos la finalización de habilidades normales y simultáneas para evitar que una poción termine indebidamente una habilidad canalizada.
- ▸Ordenamos las colas y el ciclo de los efectos para evitar trabajo pendiente sin procesar, finalizaciones duplicadas y ejecuciones antiguas después de renovar o cancelar un efecto.
- ▸Corregimos la lectura de cooldowns renovados y la comprobación del bloqueo global de habilidades, conservando las excepciones legítimas existentes y las restricciones del uso de objetos.
- ▸Cada habilidad de suelo conserva su ubicación: una solicitud rechazada o en cola ya no reemplaza el punto de la habilidad en curso.
- ▸No se modifican daño, probabilidades, costes, duraciones, radios ni cooldowns configurados. Se conservan las validaciones de skills, pociones y AutoFarm.
🔎 Validación y puesta en servicio
- ▸Compilación y pruebas locales completadas para los parches; el último bloque de skills y efectos superó 52 comprobaciones. Esto no equivale a una validación completa con jugadores en el Servidor Oficial.
- ▸La actualización entra en funcionamiento al instalar el JAR correspondiente y reiniciar ambos servicios. Su seguimiento en producción permitirá comprobar el resultado sin prometer la desaparición de todos los fallos.
Tattoos, combate e inteligencia de monstruos
v1.0.84Corregimos las bonificaciones fijas de los Grimoria Ward Tattoos I–V y mejoramos el movimiento y la inteligencia de los monstruos: grupos de pole más estables, recuperación ante atascos y uso correcto de habilidades de apoyo. Estas mejoras complementan los ajustes de alcance del combate cuerpo a cuerpo de v1.0.83. Requiere reiniciar el servidor; no requieren nuevos archivos del launcher.
🛡️ Bonificaciones fijas
- ▸El aporte del Tattoo se sumaba antes de otros modificadores, por lo que podía aumentar con los multiplicadores del personaje, buffs y pasivas. Ahora se suma después de esos modificadores y conserva su valor fijo.
- ▸Tattoo I: +100 P.Def, +100 M.Def, +200 HP máximo y +200 CP máximo.
- ▸Tattoo II: +200 P.Def, +200 M.Def, +400 HP máximo y +400 CP máximo.
- ▸Tattoo III: +300 P.Def, +300 M.Def, +600 HP máximo y +600 CP máximo.
- ▸Tattoo IV: +400 P.Def, +400 M.Def, +800 HP máximo y +800 CP máximo.
- ▸Tattoo V: +500 P.Def, +500 M.Def, +1000 HP máximo y +1000 CP máximo.
🗺️ Movimiento, esquinas y grupos de pole
- ▸Eliminamos desplazamientos aleatorios que desacomodaban a los monstruos al reunirlos para atacar con pole. Cuando alcanzan una posición válida de ataque, detienen el movimiento antes de golpear.
- ▸Corregimos la continuación de los recorridos al llegar a un punto intermedio y añadimos recuperación gradual cuando un monstruo deja de avanzar, evitando recalcular continuamente una ruta que funciona.
- ▸Las correcciones conservan el pathfinder existente y se integran con el combate manual y AutoFarm. Se mantienen las comprobaciones de alcance, altura y visibilidad descritas en v1.0.83 para PvE y PvP.
✨ Habilidades de monstruos, healers y minions
- ▸Los monstruos comprueban el coste completo de MP, HP disponible, reutilización y requisitos de arma antes de lanzar una habilidad. El silencio mágico y el bloqueo de habilidades físicas se comprueban según el tipo de skill.
- ▸Corregimos las curaciones de grupo de los healers y la selección de aliados para buffs y curaciones, respetando alcance, visibilidad, facción y relaciones entre jefes y minions.
- ▸Los minions que necesitan acercarse para asistir a su jefe completan esa aproximación antes de intentar lanzar la habilidad.
- ▸Las habilidades de apoyo restauran el objetivo previo del monstruo y evitan modificar su lista de aggro al buscar aliados. Se conserva el comportamiento de party de jugadores e invocaciones.
- ▸No cambiamos potencia, costes ni cooldowns de estas habilidades. Al corregir curaciones y buffs que antes fallaban, los grupos con apoyo pueden resultar más efectivos.
⚙️ Estabilidad y diagnóstico del core
- ▸Limpiamos referencias de criaturas que ya salieron del área de detección de la IA, sin borrar su lista de aggro.
- ▸Añadimos registros acotados y con rotación para detectar rutas fallidas y atascos, con resúmenes de frecuencia limitada para facilitar el seguimiento sin crecimiento indefinido de estos archivos.
Tiendas renovadas, Crafting y nuevos eventos
v1.0.83Renovamos las tiendas de venta, compra, paquetes y fabricación con la identidad visual de Grimoria y soporte para Adena y Soul of Grimoria. Sumamos eventos de experiencia y spoil, con horarios coordinados y continuidad tras los reinicios. El parche visual se distribuye mediante el launcher para Normal y Light; las funciones requieren la versión correspondiente del servidor.
⚔️ Combate cuerpo a cuerpo y movimiento
- ▸Corregimos la sincronización de posiciones para reducir los casos en que un personaje se veía lejos mientras el servidor lo consideraba cerca.
- ▸Reforzamos la comprobación de alcance y altura al iniciar ataques cuerpo a cuerpo y revisamos la distancia y visibilidad al aplicar el golpe, conservando una tolerancia para objetivos en movimiento.
- ▸Las cancelaciones de ataque invalidan los golpes pendientes sin reiniciar el tiempo de espera. Se conservan los eventos de evasión y el tratamiento separado de arcos y duales.
- ▸Los ataques con pole comprueban también la visibilidad y la altura de cada objetivo secundario, manteniendo su alcance, ángulo, límite de objetivos y escalado de daño.
- ▸Mejoramos el seguimiento de jugadores, invocaciones y monstruos para recalcular rutas cuando el objetivo cambia de posición o altura, sin interrumpir continuamente los caminos estables. Corregimos además la recuperación del seguimiento ante rutas fallidas.
- ▸Las correcciones se integran en el combate manual y el recorrido de ataque de AutoFarm, sin modificar el daño base, las skills ni las recompensas. Requiere reiniciar el Servidor para su implementación.
🛒 SELL, BUY y Package Sale
- ▸Nuevas ventanas para propietarios y visitantes, con inventario, ofertas, precios, saldo y peso integrados en sus respectivos paneles.
- ▸Primero se elige la moneda: Adena o Soul of Grimoria. Una guía señala los botones y desaparece al seleccionar; después se habilita la configuración de artículos y precios.
- ▸Los precios, saldos y tooltips identifican la moneda elegida. Al comerciar con SoG, Soul of Grimoria no se ofrece como artículo de esa misma tienda; sigue disponible para comerciar por Adena.
- ▸Revisamos el cambio de moneda, la limpieza del borrador y la respuesta de los controles. Corregimos una interferencia de las texturas con los clics que podía dejar los botones sin respuesta.
- ▸Se mantienen las acciones de agregar, retirar, indicar precio y cantidad, editar el mensaje, publicar, cancelar y cerrar. Package Sale conserva la venta conjunta del paquete.
⚒️ Crafting Workshop
- ▸El propietario puede elegir la moneda, configurar recetas y tarifas, consultar la probabilidad de éxito y publicar su taller.
- ▸El visitante dispone de un catálogo de recetas y una vista de ingredientes con cantidades requeridas y disponibles, coste de MP, probabilidad de éxito, tarifa y saldo.
- ▸Las tarjetas de materiales muestran únicamente los ingredientes de la receta y se actualizan después de fabricar, conservando sus datos y mensajes de resultado.
- ▸Recipe Information abre la información nativa del cliente. Se conservan las comprobaciones de materiales, MP y pago, junto con los mensajes nativos o sus equivalentes para Soul of Grimoria.
✨ Carteles y tiendas offline
- ▸Carteles propios para SELLING, BUYING, PACKAGE y CRAFTING, con moneda, iconos, separador y mensaje de tienda de hasta 29 caracteres en una línea.
- ▸Ajustamos nitidez, alineación, animación y escala con la distancia; reducimos un 15 % el tamaño cercano y corregimos el desbordamiento del mensaje al alejarse.
- ▸Corregimos la restauración de tiendas offline tras reiniciar el servidor, conservando la moneda configurada.
🎉 Fin de semana: EXP y party
- ▸Desde el viernes a las 00:00 hasta el lunes a las 00:00, hora de Argentina: EXP general x2 y multiplicador de EXP en party x2.
- ▸Con los rates actuales, EXP x7 pasa a x14 y el multiplicador de party x1 pasa a x2. Frente a un día normal, la EXP se duplica jugando solo y se cuadruplica en party, manteniendo las reglas habituales de reparto.
- ▸El evento reconoce el día al iniciar el servidor: si se reinicia durante el fin de semana, continúa activo. Al terminar se utilizan los rates habituales, sin sobrescribir la configuración base. SP no cambia.
⛏️ Fiebre de Spoil diaria
- ▸Nuevo evento diario de una hora de duración, con cuatro horas de espera después de finalizar. No está limitado al fin de semana.
- ▸Durante el evento: sin VIP x2.5; VIP I x3; VIP II x3.5; VIP III x4; VIP IV x5; VIP V x6. Son los rates del evento por categoría, no un multiplicador adicional sobre el bonus VIP.
- ▸Se conserva una separación mínima de 30 minutos respecto de Blood Hour y Drop Event. El inicio puede retrasarse para respetar esa separación.
- ▸Al finalizar vuelven a aplicarse los rates habituales. También corregimos la repetición de Spoil y Spoil Festival en AutoFarm sobre objetivos que ya estaban spoileados.
📣 Continuidad y anuncios
- ▸Blood Hour, Drop Event y Fiebre de Spoil conservan sus tiempos y estado tras reinicios, con una planificación coordinada para evitar superposiciones entre ellos.
- ▸Los eventos anuncian su inicio y finalización mediante anuncios.
- ▸El panel .events permite consultar el estado y los tiempos de los eventos.
