mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-12 08:48:39 +00:00
TriggerDrawn consolidate NotFirstCardInDrawStep into FirstCardInDrawStep
This commit is contained in:
@@ -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;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user