fixes Phelia, Exuberant Shepherd return trigger

fixes #13722
This commit is contained in:
Susucre 2025-06-03 20:50:07 +02:00 committed by Failure
parent a552208b92
commit d17f0561b0
3 changed files with 75 additions and 11 deletions

View file

@ -12,9 +12,6 @@ import mage.game.permanent.Permanent;
import mage.game.stack.Spell;
import mage.game.stack.StackObject;
import mage.players.Player;
import mage.target.Target;
import mage.target.targetpointer.FirstTargetPointer;
import mage.target.targetpointer.SecondTargetPointer;
import mage.util.CardUtil;
import java.util.LinkedHashSet;
@ -27,8 +24,8 @@ import java.util.UUID;
public class ExileTargetEffect extends OneShotEffect {
private final Zone onlyFromZone;
private String exileZone = null;
private UUID exileId = null;
protected String exileZone = null;
protected UUID exileId = null;
private boolean toSourceExileZone = false; // exile the targets to a source object specific exile zone (takes care of zone change counter)
private boolean withName = true; // for face down - allows to hide card name in game logs before real face down apply