TriggerDrawn consolidate NotFirstCardInDrawStep into FirstCardInDrawStep

This commit is contained in:
Northmoc
2022-04-14 22:25:28 -04:00
parent 813fef50d5
commit e5bbfa1d36

View File

@@ -89,15 +89,14 @@ public class TriggerDrawn extends Trigger {
if (hasParam("FirstCardInDrawStep")) { if (hasParam("FirstCardInDrawStep")) {
final Player p = ((Player)runParams.get(AbilityKey.Player)); final Player p = ((Player)runParams.get(AbilityKey.Player));
if (!game.getPhaseHandler().is(PhaseType.DRAW, p) || p.numDrawnThisDrawStep() > 1) { if (getParam("FirstCardInDrawStep").equals("True")) {
return false; if (!game.getPhaseHandler().is(PhaseType.DRAW, p) || p.numDrawnThisDrawStep() > 1) {
} return false;
} }
} else {
if (hasParam("NotFirstCardInDrawStep")) { if (p.numDrawnThisDrawStep() == 1 && game.getPhaseHandler().is(PhaseType.DRAW, p)) {
final Player p = ((Player)runParams.get(AbilityKey.Player)); return false;
if (p.numDrawnThisDrawStep() == 1 && game.getPhaseHandler().is(PhaseType.DRAW, p)) { }
return false;
} }
} }