This commit is contained in:
Alex W. Jackson 2021-11-07 01:42:35 -04:00
parent b6ab7dbaac
commit 76a7e4fe2c
6 changed files with 6 additions and 6 deletions

View file

@ -77,7 +77,7 @@ class CharmbreakerDevilsEffect extends OneShotEffect {
TargetCard target = new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_INSTANT_AND_SORCERY); TargetCard target = new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_INSTANT_AND_SORCERY);
target.setRandom(true); target.setRandom(true);
target.setNotTarget(true); target.setNotTarget(true);
player.chooseTarget(outcome, target, source, game); target.chooseTarget(outcome, player.getId(), source, game);
Card card = game.getCard(target.getFirstTarget()); Card card = game.getCard(target.getFirstTarget());
return card != null && player.moveCards(card, Zone.HAND, source, game); return card != null && player.moveCards(card, Zone.HAND, source, game);
} }

View file

@ -77,7 +77,7 @@ class CinderheartGiantEffect extends OneShotEffect {
TargetPermanent target = new TargetOpponentsCreaturePermanent(); TargetPermanent target = new TargetOpponentsCreaturePermanent();
target.setNotTarget(true); target.setNotTarget(true);
target.setRandom(true); target.setRandom(true);
player.chooseTarget(outcome, target, source, game); target.chooseTarget(outcome, player.getId(), source, game);
Permanent permanent = game.getPermanent(target.getFirstTarget()); Permanent permanent = game.getPermanent(target.getFirstTarget());
return permanent != null && permanent.damage(7, source.getSourceId(), source, game) > 0; return permanent != null && permanent.damage(7, source.getSourceId(), source, game) > 0;
} }

View file

@ -75,7 +75,7 @@ class GhoulraiserEffect extends OneShotEffect {
TargetCard target = new TargetCardInYourGraveyard(filter); TargetCard target = new TargetCardInYourGraveyard(filter);
target.setNotTarget(true); target.setNotTarget(true);
target.setRandom(true); target.setRandom(true);
player.chooseTarget(outcome, target, source, game); target.chooseTarget(outcome, player.getId(), source, game);
return player.moveCards(game.getCard(target.getFirstTarget()), Zone.HAND, source, game); return player.moveCards(game.getCard(target.getFirstTarget()), Zone.HAND, source, game);
} }
} }

View file

@ -73,7 +73,7 @@ class HauntedFengrafEffect extends OneShotEffect {
TargetCard target = new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_CREATURE); TargetCard target = new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_CREATURE);
target.setNotTarget(true); target.setNotTarget(true);
target.setRandom(true); target.setRandom(true);
player.chooseTarget(outcome, target, source, game); target.chooseTarget(outcome, player.getId(), source, game);
return player.moveCards(game.getCard(target.getFirstTarget()), Zone.HAND, source, game); return player.moveCards(game.getCard(target.getFirstTarget()), Zone.HAND, source, game);
} }
} }

View file

@ -63,7 +63,7 @@ class MakeAWishEffect extends OneShotEffect {
TargetCard target = new TargetCardInYourGraveyard(Math.min(player.getGraveyard().size(), 2), StaticFilters.FILTER_CARD); TargetCard target = new TargetCardInYourGraveyard(Math.min(player.getGraveyard().size(), 2), StaticFilters.FILTER_CARD);
target.setNotTarget(true); target.setNotTarget(true);
target.setRandom(true); target.setRandom(true);
player.chooseTarget(outcome, target, source, game); target.chooseTarget(outcome, player.getId(), source, game);
return player.moveCards(new CardsImpl(target.getTargets()), Zone.HAND, source, game); return player.moveCards(new CardsImpl(target.getTargets()), Zone.HAND, source, game);
} }
} }

View file

@ -97,7 +97,7 @@ class RadiantScrollwielderEffect extends OneShotEffect {
TargetCardInYourGraveyard target = new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_INSTANT_OR_SORCERY); TargetCardInYourGraveyard target = new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_INSTANT_OR_SORCERY);
target.setNotTarget(true); target.setNotTarget(true);
target.setRandom(true); target.setRandom(true);
player.chooseTarget(outcome, target, source, game); target.chooseTarget(outcome, player.getId(), source, game);
Card card = game.getCard(target.getFirstTarget()); Card card = game.getCard(target.getFirstTarget());
if (card == null) { if (card == null) {
return false; return false;