Ruinas Ardientes
Abrió la primera dungeon de verdad, por el portal al este de la ciudad. Son cinco salas en secuencia: tres comunes, un minijefe en medio y la Salamandra al final.
Por qué
Hasta aquí toda pelea era una sola arena. Una dungeon pide otro ritmo: limpiar, respirar, abrir la puerta, entrar a lo desconocido. Y era el lugar justo para usar todo lo que entró en las últimas semanas: las cinco clases, las reacciones, el cambio y el equipamiento.
Cómo funciona
Cada sala tiene obstáculos de piedra que bloquean a jugadores y mobs. Los enemigos los rodean deslizándose por la pared, y puedes usar las columnas para esconderte de una Llamarada.
Las salas comunes se sortean entre cinco layouts hechos a mano, sin repetir en el mismo descenso: Corredor de las columnas, Patio derrumbado, Salón del brasero, Galería helada y Escalinata rota. Cada uno tiene su mezcla de diablillos y espíritus. La puerta, a la derecha, queda trabada hasta limpiar la sala. Cuando abre, basta con que uno del grupo entre para que todos pasen juntos a la siguiente.
En medio aparece el Guardián de Brasa, un minijefe con un golpe que aturde y una llamarada a distancia. Después de la Salamandra, cada jugador recibe un Cofre de las Ruinas, que cuesta una llave, además del loot personal de cada mob en el camino.
La prueba automática hace el descenso completo: entra por el portal, pasa por las cinco salas cruzando cada puerta y revisa el cofre al final.
Próximo paso
Más dungeons, cada una con su tema elemental.
Cambios
- feat(dungeon): Ruínas Escaldantes, five-room dungeon with obstacles
Room kind dungeon: stages from data/rooms.json, common rooms drawn from five hand-made layouts without repeats, a mini-boss (Guardião de Brasa) and the Salamandra at the end. Obstacles block players and mobs with sliding; the door opens when the room is clear and one player stepping in moves the group. Each player gets a 1-key dungeon chest at the end. City gets the east portal; room meta syncs obstacles and door to clients. Integration test walks the whole dungeon. Protocol 11.