- [XLN] Added Hostage Taker, Sorcerous Spyglass and Tishana, Voice of Thunder.

This commit is contained in:
Agetian
2017-08-31 05:08:08 +00:00
parent a82602faae
commit 1dfec40f49
4 changed files with 45 additions and 0 deletions

3
.gitattributes vendored
View File

@@ -17229,6 +17229,7 @@ forge-gui/res/cardsfolder/upcoming/fathom_fleet_captain.txt -text
forge-gui/res/cardsfolder/upcoming/gishath_suns_avatar.txt -text
forge-gui/res/cardsfolder/upcoming/goring_ceratops.txt -text
forge-gui/res/cardsfolder/upcoming/herald_of_secret_streams.txt -text
forge-gui/res/cardsfolder/upcoming/hostage_taker.txt -text
forge-gui/res/cardsfolder/upcoming/jace_cunning_castaway.txt -text
forge-gui/res/cardsfolder/upcoming/kinjallis_sunwing.txt -text
forge-gui/res/cardsfolder/upcoming/kopala_warden_of_waves.txt -text
@@ -17245,10 +17246,12 @@ forge-gui/res/cardsfolder/upcoming/sanguine_sacrament.txt -text
forge-gui/res/cardsfolder/upcoming/settle_the_wreckage.txt -text
forge-gui/res/cardsfolder/upcoming/shapers_sanctuary.txt -text
forge-gui/res/cardsfolder/upcoming/sleek_schooner.txt -text
forge-gui/res/cardsfolder/upcoming/sorcerous_spyglass.txt -text
forge-gui/res/cardsfolder/upcoming/star_of_extinction.txt -text
forge-gui/res/cardsfolder/upcoming/sun_crowned_hunters.txt -text
forge-gui/res/cardsfolder/upcoming/sunbirds_invocation.txt -text
forge-gui/res/cardsfolder/upcoming/tilonallis_skinshifter.txt -text
forge-gui/res/cardsfolder/upcoming/tishana_voice_of_thunder.txt -text
forge-gui/res/cardsfolder/upcoming/tocatli_honor_guard.txt -text
forge-gui/res/cardsfolder/upcoming/treasure_map_treasure_cove.txt -text
forge-gui/res/cardsfolder/upcoming/unclaimed_territory.txt -text

View File

@@ -0,0 +1,18 @@
Name:Hostage Taker
ManaCost:2 U B
Types:Creature Human Pirate
PT:2/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target artifact or creature until CARDNAME leaves the battlefield.
SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature | ConditionPresent$ Card.Self | RememberChanged$ True | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | Triggers$ ComeBack,TriggerCastHT | SVars$ TrigReturn,TrigRemoveSelf | RememberObjects$ Remembered | ImprintCards$ Self | Duration$ Permanent | SubAbility$ DBCleanup | SpellDescription$ You may cast that card for as long as it remains exiled, and you may spend mana as though it were mana of any type to cast that spell.
SVar:STPlay:Mode$ Continuous | MayPlay$ True | MayPlayIgnoreType$ True | EffectZone$ Command | Affected$ Card.IsRemembered | AffectedZone$ Exile | Description$ You may cast that card and you may spend mana as though it were mana of any type to cast it.
SVar:TriggerCastHT:Mode$ SpellCast | ValidCard$ Card.IsRemembered | TriggerZones$ Command | Execute$ TrigRemoveSelf | Static$ True
SVar:TrigRemoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile
SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That artifact or creature is exiled until EFFECTSOURCE leaves the battlefield
SVar:TrigReturn:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ TrigRemoveSelf
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:PlayMain1:TRUE
SVar:NeedsToPlay:Artifact.OppCtrl,Creature.OppCtrl
SVar:Picture:http://www.wizards.com/global/images/magic/general/hostage_taker.jpg
Oracle:When Hostage Taker enters the battlefield, exile target artifact or creature until Hostage Taker leaves the battlefield. You may cast that card for as long as it remains exiled, and you may spend mana as though it were mana of any type to cast that spell.

View File

@@ -0,0 +1,12 @@
Name:Sorcerous Spyglass
ManaCost:2
Types:Artifact
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ As CARDNAME enters the battlefield, look at an opponent's hand, then choose any card name. Activated abilities of sources with the chosen name can't be activated unless they're mana abilities.
SVar:TrigPeek:DB$ RevealHand | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | SubAbility$ DBNameCard
SVar:DBNameCard:DB$ NameCard | Defined$ You
S:Mode$ CantBeActivated | ValidCard$ Card.NamedCard | NonMana$ True
SVar:RemRandomDeck:True
# TODO: Might improve AI logic to support it (the AI needs to pick cards that actually have activated nonmana abilities on them)
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/sorcerous_spyglass.jpg
Oracle:As Sorcerous Spyglass enters the battlefield, look at an opponent's hand, then choose any card name. Activated abilities of sources with the chosen name can't be activated unless they're mana abilities.

View File

@@ -0,0 +1,12 @@
Name:Tishana, Voice of Thunder
ManaCost:5 G U
Types:Legendary Creature Merfolk Shaman
PT:0/0
S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the number of cards in your hand.
S:Mode$ Continuous | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card for each creature you control.
SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ NumCreats | References$ NumCreats
SVar:X:Count$InYourHand
SVar:NumCreats:Count$Valid Creature.YouCtrl
SVar:Picture:http://www.wizards.com/global/images/magic/general/tishana_voice_of_thunder.jpg
Oracle:Tishana, Voice of Thunder's power and toughness are each equal to the number of cards in your hand.\nYou have no maximum hand size.\nWhen Tishana enters the battlefield, draw a card for each creature you control.