franciscogazitua / IIC2113-2024

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

[E2] Posible error E2-Tests / test 222 #21

Open Juan-Carlos-Ferrer-Barros opened 7 months ago

Juan-Carlos-Ferrer-Barros commented 7 months ago

Hola, creo que hay un error con el test 222__Penalty_Charmer:

En la ronda 2, sale que Edelgard comienza. Segun el resto de las skills, primero se parte revisando las skills del atacante y despues las del defensor. Como este test es un Penalty, esta skill le perjudica al defensor primer y después al atacante.

El problema es que en este test sale que a Edelgard se le quita Atk/Spd-3 primero, y después se le quita a Ephraim.

¿No debiese ser al revés?

Son 4 tests de este penalty, y este es el único que no me funciona.

Saludos!

franciscogazitua commented 7 months ago

Hola

El tests está correcto. El enunciado dice que se anuncian primero los efectos de la unidad que inicia el combate y luego los efectos de la unidad que se defiende. Dado que ambas unidades tienen efectos activos de Penalty, siempre se anunciarán los penalties de la unidad que inicia el combate antes que los efectos de la unidad que se defiende.

Los efectos se anunciarán independientemente del orden en que se procesen las habilidades. Si la unidad que inicia el combate tiene un efecto que neutraliza los bonus del rival y la unidad que se defiende tiene activo un efecto de bonus; entonces siempre se anunciará primero que la unidad que se defiende tiene un bonus antes de anunciar que sus bonus fueron neutralizados.

En resumen, los anuncios son a nivel de efecto activo, no a nivel de habilidad

Saludos

Juan-Carlos-Ferrer-Barros commented 7 months ago

Perfecto gracias!