Hi @quantumodo,
Thank you for your bug report regarding card “32159” (Fabian Cortez) and for providing the relevant FAQ.
However, we do not agree with the ruling in the FAQ.
First, the “Teamwork” keyword states:
After a minion with Teamwork enters play and engages a player, if there is at least one other minion that shares the specified trait in play, the minion that just entered play activates against the player it is engaged with.
Second, the “WHEN DEFEATED ABILITIES” states:
A defeated card leaves play after its “When Defeated” ability is resolved, if any
So, the process will be as follows:
- Fabian is defeated.
- Fabian invokes the “When Defeated” ability.
2.1. The new minion with Teamwork enters play and engages a player, triggering the Teamwork keyword. - Fabian completes the “When Defeated” ability.
- Fabian is discarded.
The FAQ seems to suggest that Fabian should be discarded during step 2.1 or that the Teamwork keyword should trigger after step 4, which is not possible.
Therefore, we will not update the code to align with this ruling.
If you have any insights, feel free to share!