mirror of
https://github.com/magefree/mage.git
synced 2025-12-22 11:32:00 -08:00
Fix #8439
This commit is contained in:
parent
b6ab7dbaac
commit
76a7e4fe2c
6 changed files with 6 additions and 6 deletions
|
|
@ -77,7 +77,7 @@ class CharmbreakerDevilsEffect extends OneShotEffect {
|
|||
TargetCard target = new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_INSTANT_AND_SORCERY);
|
||||
target.setRandom(true);
|
||||
target.setNotTarget(true);
|
||||
player.chooseTarget(outcome, target, source, game);
|
||||
target.chooseTarget(outcome, player.getId(), source, game);
|
||||
Card card = game.getCard(target.getFirstTarget());
|
||||
return card != null && player.moveCards(card, Zone.HAND, source, game);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@ class CinderheartGiantEffect extends OneShotEffect {
|
|||
TargetPermanent target = new TargetOpponentsCreaturePermanent();
|
||||
target.setNotTarget(true);
|
||||
target.setRandom(true);
|
||||
player.chooseTarget(outcome, target, source, game);
|
||||
target.chooseTarget(outcome, player.getId(), source, game);
|
||||
Permanent permanent = game.getPermanent(target.getFirstTarget());
|
||||
return permanent != null && permanent.damage(7, source.getSourceId(), source, game) > 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -75,7 +75,7 @@ class GhoulraiserEffect extends OneShotEffect {
|
|||
TargetCard target = new TargetCardInYourGraveyard(filter);
|
||||
target.setNotTarget(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);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -73,7 +73,7 @@ class HauntedFengrafEffect extends OneShotEffect {
|
|||
TargetCard target = new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_CREATURE);
|
||||
target.setNotTarget(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);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ class MakeAWishEffect extends OneShotEffect {
|
|||
TargetCard target = new TargetCardInYourGraveyard(Math.min(player.getGraveyard().size(), 2), StaticFilters.FILTER_CARD);
|
||||
target.setNotTarget(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);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ class RadiantScrollwielderEffect extends OneShotEffect {
|
|||
TargetCardInYourGraveyard target = new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_INSTANT_OR_SORCERY);
|
||||
target.setNotTarget(true);
|
||||
target.setRandom(true);
|
||||
player.chooseTarget(outcome, target, source, game);
|
||||
target.chooseTarget(outcome, player.getId(), source, game);
|
||||
Card card = game.getCard(target.getFirstTarget());
|
||||
if (card == null) {
|
||||
return false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue