mirror of
https://github.com/magefree/mage.git
synced 2025-12-27 05:52:06 -08:00
* Minor fix to rebound ability. Some formatiing.
This commit is contained in:
parent
d8236a8d3a
commit
63eae70d63
4 changed files with 14 additions and 7 deletions
|
|
@ -67,6 +67,9 @@ public class UnblockableTargetEffect extends RestrictionEffect<UnblockableTarget
|
|||
|
||||
@Override
|
||||
public String getText(Mode mode) {
|
||||
if (staticText != null && !staticText.isEmpty()) {
|
||||
return staticText;
|
||||
}
|
||||
if (mode.getTargets().isEmpty()) {
|
||||
return "";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -218,12 +218,13 @@ class ReboundCastFromHandReplacementEffect extends ReplacementEffectImpl<Rebound
|
|||
} else {
|
||||
Card sourceCard = (Card) game.getObject(source.getSourceId());
|
||||
Player player = game.getPlayer(sourceCard.getOwnerId());
|
||||
|
||||
sourceCard.moveToExile(this.cardId, player.getName() + " Rebound Exile", source.getId(), game);
|
||||
this.used = true;
|
||||
|
||||
return true;
|
||||
if (player != null) {
|
||||
player.moveCardToExileWithInfo(sourceCard, this.cardId, new StringBuilder(player.getName()).append(" Rebound").toString(), source.getSourceId(), game, Zone.HAND);
|
||||
this.used = true;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue