Bots
BlosamAO tiene duelos contra bots para practicar y un sistema competitivo por temporadas para medir progreso contra rivales controlados por el servidor.
Los bots no son criaturas del mundo abierto. Aparecen para una sala de duelo, cumplen las reglas de esa sala y desaparecen cuando el combate termina.
La ventana principal se abre con /BOT. Desde ahí se consulta la información competitiva y se elige la modalidad disponible.
Modalidades
Existen tres formas principales de jugar contra bots:
- Práctica 1vs1.
- Práctica 2vs2 mixta.
- Competitivo 1vs1.
Cada modalidad debe estar habilitada por el staff. Si una modalidad está apagada, si no hay salas libres o si el personaje no cumple las condiciones para entrar, el servidor avisa por chat.
Rangos de bot
Los bots tienen rangos de dificultad:
- Bronce.
- Plata.
- Oro.
- Platino.
- Diamante.
- Maestro.
- Gran Maestro.
- Retador.
El rango no solo cambia el daño del bot. También cambia su forma de jugar: reacción, puntería, uso de hechizos, distancia, pociones, remoción de parálisis, apoyo en equipo y presión durante el combate.
En rangos bajos, el bot reacciona más lento y comete más errores. En rangos altos, administra mejor sus recursos, falla menos, remueve parálisis más rápido y castiga mejor los errores.
Clases y razas
Los bots salen de combinaciones configuradas por el servidor. Para el jugador, esto significa que el rival varía de clase, raza y estilo, siempre dentro de opciones controladas por el staff.
Las clases disponibles para bots son:
- Mago.
- Bardo.
- Clérigo.
- Paladín.
- Cazador.
- Asesino.
- Guerrero.
- Arquero.
Las razas disponibles son:
- Humano.
- Elfo.
- Elfo oscuro.
- Gnomo.
- Enano.
Si una combinación está desactivada, no aparece en competitivo.
Práctica 1vs1
- Características:
- El jugador elige el rango del bot.
- El duelo es individual.
- Se juega contra un bot generado para esa sala.
- Se juega con o sin parálisis, según la opción elegida.
- Se juega a muerte súbita o al mejor de 3, según la opción disponible.
- Se juega en modo normal o por plante cuando esa opción está habilitada.
- No suma ni resta puntaje competitivo.
- Funcionamiento:
El sistema valida que el jugador esté en condiciones de retar. No entra si está muerto, preso, paralizado, ocupado en otro reto o dentro de una modalidad incompatible.
Cuando la sala está libre, el servidor crea el bot y empieza la cuenta regresiva. Al terminar el duelo, el bot desaparece y el jugador vuelve a la zona correspondiente.
Práctica 2vs2 mixta
- Características:
- Es una práctica 2vs2 con jugadores y bots mezclados.
- El jugador que inicia siempre juega en uno de los equipos.
- Los otros lugares se completan con bots o jugadores reales, según la composición elegida.
- Debe haber al menos un bot en la sala.
- Si se eligen otros jugadores reales, reciben invitación y deben aceptar.
- Se juega con o sin parálisis.
- Se juega a muerte súbita o al mejor de 3.
- No se juega por plante.
- No suma ni resta puntaje competitivo.
- Funcionamiento:
La sala se arma con dos equipos de dos. El sistema controla que los jugadores invitados estén conectados, disponibles y que no estén repetidos. El sistema rechaza elegir al mismo personaje como compañero o rival adicional.
Cuando todos los jugadores necesarios aceptan, comienza la cuenta regresiva. Los bots de 2vs2 también juegan en equipo: atacan, asisten y remueven parálisis según la situación del combate.
Si la sala se cancela o si el staff desactiva la práctica 2vs2, los jugadores reales salen de la sala y los bots desaparecen.
Competitivo 1vs1
El competitivo contra bots es un ranking por temporadas. Se juega 1vs1, al mejor de 3, contra bots preparados para competir.
- Características:
- Requiere una temporada activa.
- Requiere que el personaje esté en condiciones de jugar.
- El rival se elige según el progreso competitivo del personaje.
- Suma o resta puntaje visible al finalizar.
- Tiene partidas de clasificación antes de publicar el rango.
- Usa un nivel oculto para mejorar la elección de rivales.
- Tiene series de ascenso en rangos determinados.
- Tiene pérdida por inactividad en rangos altos.
- Entrega recompensas de temporada según la configuración vigente.
- Funcionamiento:
Al iniciar un competitivo, el servidor revisa la temporada activa, el progreso del jugador y el rival que corresponde enfrentar. Luego inicia una sala 1vs1 con reglas competitivas.
Cuando termina el duelo, el resultado actualiza el progreso. El chat informa si ganaste o perdiste puntaje visible, tu puntaje actual y los cambios importantes: clasificación completada, entrada a serie de ascenso, ascenso o descenso.
Clasificación inicial
Antes de tener rango publicado, cada personaje juega una cantidad de partidas de clasificación.
- Durante la clasificación, el rango aparece como sin clasificar.
- La ventana muestra el avance, por ejemplo partida X/Y.
- El sistema ajusta los rivales según el rendimiento.
- Las rachas ayudan a probar rivales más altos o más bajos.
- Al terminar la clasificación, el personaje recibe un rango visible inicial.
La clasificación no garantiza salir en el rango más alto aunque el rendimiento sea muy bueno. El servidor limita el rango inicial para que la temporada tenga progresión.
Puntaje visible
El puntaje visible, también llamado ELO, es el número que ve el jugador. Ese puntaje define:
- Rango mostrado.
- Progreso hacia el siguiente rango.
- Posición en el ranking.
- Rango visible del personaje cuando corresponde.
- Recompensas de temporada.
Después de la clasificación, ganar sube el puntaje visible y perder lo baja. La cantidad exacta depende de la configuración vigente y del rendimiento del personaje.
Nivel oculto para elegir rivales
Además del puntaje visible, existe un nivel oculto, también llamado MMR oculto. Este valor no se muestra en la ventana ni en el personaje.
El nivel oculto se usa para:
- Elegir bots más acordes al nivel real del jugador.
- Evitar que el sistema dependa solo del puntaje visible.
- Ajustar cuánto puntaje se gana o se pierde.
- Detectar si el rendimiento está por encima o por debajo del rango visible.
Si el nivel oculto está por encima del puntaje visible, el sistema ayuda a que el jugador suba más rápido. Si está por debajo, la subida se vuelve más exigente.
Los números exactos no se publican porque forman parte del balance del competitivo y cambian cuando el staff ajusta la temporada.
Series de ascenso
En algunos rangos, llegar al puntaje necesario no asciende automáticamente. Primero se entra en una serie de ascenso.
- La serie se juega al mejor de 3.
- Si el jugador gana la serie, asciende al rango objetivo.
- Si pierde la serie, se mantiene en el rango actual y pierde parte del progreso.
- No se saltan series ni rangos.
Mientras una serie está activa, la ventana muestra el estado de la serie.
Pérdida por inactividad
En rangos altos existe pérdida por inactividad.
- No afecta a todos los rangos.
- Jugar partidas genera días protegidos.
- Mientras quedan días protegidos, la inactividad no descuenta puntaje.
- Cuando se agota la protección, la inactividad descuenta puntaje.
- Si el jugador baja hasta un rango no afectado, la pérdida por inactividad se detiene.
La regla existe para que los puestos altos representen actividad reciente. Los rangos bajos no son castigados por esta mecánica.
Temporadas y recompensas
El competitivo funciona por temporadas.
- Cada temporada tiene nombre, inicio y cierre.
- Al cerrar una temporada, el servidor calcula recompensas para los jugadores clasificados.
- Las recompensas dependen del rango alcanzado y de la configuración vigente.
- Las recompensas incluyen los canjeos e ítems definidos para esa temporada.
- Si falta espacio en el inventario, el jugador debe liberar espacio y reclamar nuevamente.
El staff cambia recompensas, fechas y condiciones entre temporadas cuando ajusta una nueva temporada.
Información visible en la ventana
La ventana de bots muestra la información importante para el jugador:
- Temporada activa.
- Días restantes.
- Rango actual.
- Mejor rango alcanzado.
- Puntaje actual.
- Progreso al siguiente rango.
- Rival estimado.
- Partidas de clasificación jugadas.
- Victorias y derrotas.
- Racha actual y mejor racha.
- Último resultado.
- Duración promedio.
- Estado de serie de ascenso.
- Días protegidos por actividad.
Durante la clasificación, algunos datos aparecen como clasificación en curso. Después de completarla, el rango queda publicado.
Cómo juega el bot
El bot toma decisiones según su clase, rango y estado del combate. Puede:
- Moverse.
- Mantener distancia o acercarse.
- Atacar cuerpo a cuerpo.
- Disparar.
- Lanzar hechizos.
- Remover parálisis propia.
- Remover parálisis de aliados en 2vs2.
- Usar pociones.
- Cambiar de arma cuando corresponde.
- Presionar o retroceder según la situación.
Un bot guerrero no juega igual que un mago, un bardo o un arquero. El rango define qué tan bien usa esas herramientas.
Elección de rivales en competitivo
El competitivo no elige bots completamente al azar.
- Durante la clasificación, el sistema prueba rivales según el rendimiento reciente.
- Después de la clasificación, usa el nivel oculto para elegir un rival adecuado.
- El servidor evita combinaciones desactivadas.
- Dos jugadores con el mismo puntaje visible enfrentan bots distintos si su rendimiento reciente es diferente.
El objetivo es que el rival represente mejor el nivel actual del jugador.
Desconexiones y cancelaciones
- Si el staff desactiva práctica contra bots, se cierran las prácticas activas.
- Si el staff desactiva competitivo, se cierran los competitivos activos.
- Si se desactiva práctica 2vs2, se cierran solo las salas 2vs2 contra bots.
- Si una sala se cancela, los jugadores reales salen de la sala y los bots desaparecen.
Cosas importantes
- Práctica y competitivo son sistemas separados.
- Ganar una práctica no sube puntaje competitivo.
- Los valores exactos de puntaje, nivel oculto, pérdida por inactividad y premios cambian por balance.
- Que un bot tenga rango alto no significa que tenga información privilegiada: juega con un perfil más exigente.
- El nivel oculto no reemplaza al puntaje visible; lo complementa para elegir rivales y ajustar el progreso.