PlayersCommittee / gemp-swccg-public

Online Play system for SWCCG
https://gemp.starwarsccg.org/
MIT License
27 stars 29 forks source link

MWYHL Mind What You Have Learned - lost apprentice is suspending tests even on 0 side #726

Open Gergall opened 7 months ago

Gergall commented 7 months ago

Describe the bug

MWYHL has special text on the 7-side that makes Jedi Tests suspended (not lost) when the apprentice leaves table. But on the 0 side, if the apprentice leaves table, their Jedi Tests should be lost. This is true even though the Jedi Tests are on table and not on the apprentice. It's in the rulebook (AR Page 168).

To Reproduce

Steps to reproduce the behavior:

  1. Start Jedi Testing and complete at least 1 test
  2. Have the apprentice leave table in some way (forfeited, Set For Stun, etc).
  3. Their completed Jedi Tests on table should be lost, but they get suspended.

Game Replay ID:

https://gemp.starwarsccg.org/gemp-swccg/game.html?replayId=Ericobasso$8xw70unuh8k9xt18 Dark's Turn 6 battle phase, Light forfeits Daughter Of Skywalker.

Expected behavior

MWYHL 0 Side: Apprentice leaves table, their tests are lost MWYHL 7 Side: Apprentice leaves table, their tests are suspended

Screenshots

image

Additional context

Probably a very old bug that never got noticed before. Let me know if any issues / rules questions about this.