diff --git a/forge-game/src/main/java/forge/game/spellability/SpellAbilityRestriction.java b/forge-game/src/main/java/forge/game/spellability/SpellAbilityRestriction.java index 11fff550ebc..968dc022c3d 100644 --- a/forge-game/src/main/java/forge/game/spellability/SpellAbilityRestriction.java +++ b/forge-game/src/main/java/forge/game/spellability/SpellAbilityRestriction.java @@ -234,6 +234,11 @@ public class SpellAbilityRestriction extends SpellAbilityVariables { if (cardZone != null && cardZone.is(ZoneType.Command) && sa.hasParam("HiddenAgenda")) { return true; } + if (sa.hasParam("AdditionalActivationZone")) { + if (cardZone != null && cardZone.is(ZoneType.valueOf(sa.getParam("AdditionalActivationZone")))) { + return true; + } + } // Not a Spell, or on Battlefield, return false if (!sa.isSpell() || (cardZone != null && ZoneType.Battlefield.equals(cardZone.getZoneType())) || (this.getZone() != null && !this.getZone().equals(ZoneType.Hand))) { diff --git a/forge-gui/res/cardsfolder/upcoming/hollowhenge_wrangler.txt b/forge-gui/res/cardsfolder/upcoming/hollowhenge_wrangler.txt new file mode 100644 index 00000000000..857aa68f3d2 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/hollowhenge_wrangler.txt @@ -0,0 +1,8 @@ +Name:Hollowhenge Wrangler +ManaCost:3 G G +Types:Creature Elemental +PT:6/6 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSeek | TriggerDescription$ When CARDNAME enters the battlefield, seek a land card. +SVar:TrigSeek:DB$ ChangeZone | Origin$ Library | Destination$ Hand | AtRandom$ True | NoShuffle$ True | Mandatory$ True | NoLooking$ True | NoReveal$ True | ChangeType$ Land | ChangeNum$ 1 +A:AB$ MakeCard | Cost$ Discard<1/Land/land> | Name$ Hollowhenge Beast | Zone$ Hand | AdditionalActivationZone$ Graveyard | StackDescription$ Conjure a card named Hollowhenge Beast into your hand. | SpellDescription$ Conjure a card named Hollowhenge Beast into your hand. You may also activate this ability while CARDNAME is in your graveyard. +Oracle:When Hollowhenge Wrangler enters the battlefield, seek a land card.\nDiscard a land card: Conjure a card named Hollowhenge Beast into your hand. You may also activate this ability while Hollowhenge Wrangler is in your graveyard.