From ee63f606f20da1083619ddeab34d0b5c2e8db2dc Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sun, 18 Jul 2021 10:52:52 -0400 Subject: [PATCH] allow "UntilLeavesBattlefield" to be Defined --- forge-game/src/main/java/forge/game/ability/AbilityUtils.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/forge-game/src/main/java/forge/game/ability/AbilityUtils.java b/forge-game/src/main/java/forge/game/ability/AbilityUtils.java index 89c895d6173..a423a15b6c3 100644 --- a/forge-game/src/main/java/forge/game/ability/AbilityUtils.java +++ b/forge-game/src/main/java/forge/game/ability/AbilityUtils.java @@ -314,6 +314,10 @@ public class AbilityUtils { for (final Card imprint : hostCard.getImprintedCards()) { cards.add(game.getCardState(imprint)); } + } else if (defined.equals("UntilLeavesBattlefield")) { + for (final Card ulb : hostCard.getUntilLeavesBattlefield()) { + cards.add(game.getCardState(ulb)); + } } else if (defined.startsWith("ThisTurnEntered")) { final String[] workingCopy = defined.split("_"); ZoneType destination, origin;