[MKM] Implement 3x cards (#12020)

* Agency Outfitter

* Bite Down on Crime

* Bubble Smuggler (and test for Hooded Hydra's similar ability)

* Frantic Scapegoat

* Immediate review comments, will investigate further Agency Outfitter improvements

* Remove Agency Outfitter, will be a separate PR

* Fix Scapegoat not losing suspected

* Fix import

* use ZoneChangeBatchEvent instead of ZoneChangeGroupEvent

* Move suspected check to checkInterveningIfClause
This commit is contained in:
ssk97 2024-04-04 13:21:25 -07:00 committed by GitHub
parent 88b91204a6
commit f5168e7c98
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 308 additions and 1 deletions

View file

@ -1294,4 +1294,23 @@ public class MorphTest extends CardTestPlayerBase {
setStopAt(1, PhaseStep.END_TURN);
execute();
}
@Test
public void test_Morph_HoodedHydra() {
// Morph {2}
addCard(Zone.HAND, playerA, "Hooded Hydra");
addCard(Zone.BATTLEFIELD, playerA, "Forest", 3+5);
// prepare face down
castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, "Hooded Hydra using Morph");
waitStackResolved(1, PhaseStep.PRECOMBAT_MAIN, playerA);
activateAbility(1, PhaseStep.POSTCOMBAT_MAIN, playerA, "{3}{G}{G}: Turn this face-down permanent face up.");
setStrictChooseMode(true);
setStopAt(1, PhaseStep.END_TURN);
execute();
assertPermanentCount(playerA, "Hooded Hydra", 1);
assertPowerToughness(playerA, "Hooded Hydra", 5, 5);
}
}