1
0
Fork 0
mirror of https://github.com/correl/mage.git synced 2025-04-12 09:11:05 -09:00

Fix The Temporal Anchor

This commit is contained in:
PurpleCrowbar 2022-12-25 02:27:05 +00:00
parent 5526ed1b1d
commit 7026811cd3

View file

@ -1,5 +1,6 @@
package mage.cards.t;
import mage.MageObject;
import mage.abilities.Ability;
import mage.abilities.TriggeredAbilityImpl;
import mage.abilities.common.BeginningOfUpkeepTriggeredAbility;
@ -157,8 +158,11 @@ class TheTemporalAnchorPlayEffect extends AsThoughEffectImpl {
return false;
}
UUID mainId = card.getMainCard().getId(); // for split cards
MageObject sourceObject = source.getSourceObject(game);
ExileZone exileZone = game.getExile().getExileZone(CardUtil.getExileZoneId(game, source));
ExileZone exileZone = game.getExile().getExileZone(CardUtil.getExileZoneId(
game, sourceObject.getId(), sourceObject.getZoneChangeCounter(game)
));
return exileZone != null
&& exileZone.contains(mainId)
&& game.getCard(mainId) != null;