RodrigoToroIcarte / IIC2113-2023-1

6 stars 0 forks source link

Duda TestNoEffect-4 [E2] #158

Open vicente999 opened 1 year ago

vicente999 commented 1 year ago

Hola! Tengo una duda, que en el test 4 de TestNoEffect en esta etapa del juego:

image

El jugador juega una carta con daño 10 dejando 0 el arsenal del rival, sin embargo en vez de terminar la partida, se regresa al menu principal

image image

Se supone que si jugando una carta se hace daño al rival y se deja el arsenal en 0 se termina el juego al tiro

RodrigoToroIcarte commented 1 year ago

No, técnicamente el juego continúa hasta que el rival reciba daño teniendo cero cartas en su arsenal o hasta que se termine el turno y tenga cero cartas:

Screenshot from 2023-09-10 19-09-10

Es decir, si el daño hubiese sido 11 el juego termina. Como fue justo 10, el juego continúa. Pero si se termina el turno entonces pierde quien tiene cero cartas en el arsenal. Acá hay una discusión al respecto: https://github.com/RodrigoToroIcarte/IIC2113-2023-1/issues/60

0DASAC commented 1 year ago

Hola, en ese mismo test Por que pierde el jugador al terminar su turno si todavia le quedan 9 cartas en el arcenal?

RodrigoToroIcarte commented 1 year ago

Porque al terminar el turno automáticamente pierde el jugador que tenga 0 cartas en su arsenal. En el test, pierde el HHH con cero cartas en su arsenal cuando termina el turno:

Screenshot from 2023-09-23 11-36-25

... en este caso, sería una victoria vía count out.