franciscogazitua / IIC2113-2024

Consultas sobre el proyecto en las Issues
4 stars 0 forks source link

[E2] Error en cálculo daños #18

Open PauRovira1 opened 7 months ago

PauRovira1 commented 7 months ago

En el primer caso de los test de E2-Mix aparece esto, Round 1: Roy (Player 1) comienza Ninguna unidad tiene ventaja con respecto a la otra Ike obtiene Spd+5 Roy ataca a Ike con 14 de daño Ike ataca a Roy con 22 de daño Ninguna unidad puede hacer un follow up Roy (31) : Ike (42) Player 2 selecciona una opción 0: Ike INPUT: 0 Player 1 selecciona una opción 0: Roy INPUT: 0 Round 2: Ike (Player 2) comienza Ninguna unidad tiene ventaja con respecto a la otra Ike obtiene Spd+5 Ike obtiene Def+7 Ike obtiene Res+7 Ike ataca a Roy con 22 de daño Roy ataca a Ike con 7 de daño Ninguna unidad puede hacer un follow up Ike (35) : Roy (9) Player 1 selecciona una opción 0: Roy INPUT: 0 Player 2 selecciona una opción 0: Ike INPUT: 0 Round 3: Roy (Player 1) comienza Ninguna unidad tiene ventaja con respecto a la otra Ike obtiene Spd+5 Ike obtiene Def+7 Ike obtiene Res+7 Roy ataca a Ike con 7 de daño Ike ataca a Roy con 22 de daño Roy (0) : Ike (28) Player 2 ganó

Si la defensa de Ike aumento en 7 puntos entre la ronda 2 a la 3, por qué el daño que recibe ike se mantiene igual? Esto no pasa entre la ronda 1 a la 2, donde nuevamente Ike aumenta en 7 puntos su defensa y el daño que recibe baja de 14 a 7

franciscogazitua commented 7 months ago

Hola

Los Bonus son alteraciones temporales a los stats que solo permanecen activos durante un combate. La razón por la que siempre se hace la misma cantidad de daño es porque al inico la ronda 2 Ike obtiene +7 de Def, pero ese bonus lo pierde una vez terminada la ronda 2, quedando con +0 de Def. Luego en la ronda 3 Ike vuelve a ganar +7 de Def, quedando con +7 Def durante la ronda 3, y una vez terminada la ronda, Ike pierde ese bonus, volviendo a tener +0 de Def. En resumen, los bonus no se propagan combate a combate, sino que solamente existen en un combate cuando se cumplen las condiciones de activación de la habilidad. Saludos