RodrigoToroIcarte / IIC2113-2023-1

6 stars 0 forks source link

problema carta Lionsault #224

Open SamWeinstein opened 7 months ago

SamWeinstein commented 7 months ago

Hola, entiendo que Lionsault solo se puede usar "Can only be played after a 4D or greater maneuver".

Sin embargo, me queda la duda si ese 4D se refiere al daño efectivamente efectuado o al daño original de la carta. Probé con ambos casos y en ambos casos me falla un test case distinto, justamente por culpa de Lionsault.

Al intentar que sea el daño original de la carta, me falla el test 15, pero al dejarlo con el daño efectivamente efectuado, me falla el test 17. (ambos de EffectsPart1)

Pareciera como si cuando el daño efectuado es mayor al original, se considera el original, pero cuando es menor, se considera el real.

Me ayudan a clarificar esto por favor?

RodrigoToroIcarte commented 7 months ago

La precondición es haber hecho 4D o más (luego de aplicado todo bonus y descuento). Si te falla el test case al hacer eso es por otra cosa. Un error típico es que Lionsault nunca puede ser la primera carta jugada en el turno (pues requiere haber hecho 4D justo antes, en ese mismo turno).