mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-13 09:17:59 +00:00
changeHiddenOriginResolve: Fix default fallback
This commit is contained in:
committed by
Michael Kamensky
parent
610d0b9d99
commit
06d58604d6
@@ -859,12 +859,7 @@ public class ChangeZoneEffect extends SpellAbilityEffect {
|
||||
if (sa.hasParam("DefinedPlayer")) {
|
||||
fetchers = AbilityUtils.getDefinedPlayers(sa.getHostCard(), sa.getParam("DefinedPlayer"), sa);
|
||||
} else {
|
||||
fetchers = AbilityUtils.getDefinedPlayers(sa.getHostCard(), sa.getParam("Defined"), sa);
|
||||
}
|
||||
|
||||
// handle case when Defined is for a Card
|
||||
if (fetchers.isEmpty()) {
|
||||
fetchers.add(sa.getHostCard().getController());
|
||||
fetchers = Lists.newArrayList(sa.getActivatingPlayer());
|
||||
}
|
||||
|
||||
Player chooser = null;
|
||||
|
||||
@@ -2,7 +2,7 @@ Name:Whirlpool Whelm
|
||||
ManaCost:1 U
|
||||
Types:Instant
|
||||
A:SP$ Clash | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | WinSubAbility$ DBLibrary | OtherwiseSubAbility$ DBHand | RememberTargets$ True | SpellDescription$ Clash with an opponent, then return target creature to its owner's hand. If you win, you may put that creature on top of its owner's library instead.
|
||||
SVar:DBLibrary:DB$ ChangeZone | Defined$ TargetedController | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | RememberChanged$ True | ChangeType$ Card.IsRemembered | Hidden$ True | Chooser$ You | SubAbility$ DBDeclined
|
||||
SVar:DBLibrary:DB$ ChangeZone | DefinedPlayer$ TargetedController | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | RememberChanged$ True | ChangeType$ Card.IsRemembered | Hidden$ True | Chooser$ You | SubAbility$ DBDeclined
|
||||
SVar:DBDeclined:DB$ ChangeZone | Defined$ Targeted | Origin$ Battlefield | Destination$ Hand | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1
|
||||
SVar:DBHand:DB$ ChangeZone | Defined$ Targeted | Origin$ Battlefield | Destination$ Hand
|
||||
SVar:X:Remembered$Amount
|
||||
|
||||
Reference in New Issue
Block a user