Merge branch 'eldOracle' into 'master'

Eld Oracle

See merge request core-developers/forge!2190
This commit is contained in:
Sol
2019-09-28 11:44:50 +00:00
28 changed files with 40 additions and 39 deletions

View File

@@ -1,6 +1,6 @@
Name:Aboshan, Cephalid Emperor
ManaCost:4 U U
Types:Legendary Creature Cephalid
Types:Legendary Creature Cephalid Noble
PT:3/3
A:AB$ Tap | Cost$ tapXType<1/Cephalid> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ Tap target permanent.
A:AB$ TapAll | Cost$ U U U | ValidCards$ Creature.withoutFlying | SpellDescription$ Tap all creatures without flying.

View File

@@ -1,6 +1,6 @@
Name:Baron Sengir
ManaCost:5 B B B
Types:Legendary Creature Vampire
Types:Legendary Creature Vampire Noble
PT:5/5
K:Flying
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, put a +2/+2 counter on CARDNAME.

View File

@@ -1,6 +1,6 @@
Name:Brago, King Eternal
ManaCost:2 W U
Types:Legendary Creature Spirit
Types:Legendary Creature Spirit Noble
PT:2/4
K:Flying
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile any number of target nonland permanents you control, then return those cards to the battlefield under their owner's control.

View File

@@ -3,7 +3,7 @@ ManaCost:5 B R
Types:Enchantment
R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ DBChooseOpp | Layer$ Control | Description$ CARDNAME enters the battlefield under the control of an opponent of your choice.
SVar:DBChooseOpp:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | ChoiceTitle$ Choose an opponent to give control to: | AILogic$ Curse | SubAbility$ MoveToPlay
SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | GainControl$ True | NewController$ ChosenPlayer | SubAbility$ ClearRemembered
SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | GainControl$ True | NewController$ ChosenPlayer | SubAbility$ ClearRemembered
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, ABILITY
SVar:TrigCharm:DB$ Charm | Choices$ LifePact,DiscardPact,ZombiesPact | ChoiceRestriction$ NotRemembered | RememberChoice$ True | CharmNum$ 1
SVar:LifePact:DB$ SetLife | Defined$ You | LifeAmount$ 4 | ChoiceName$ LifePact | SpellDescription$ Your life total becomes 4.
@@ -12,7 +12,7 @@ SVar:ZombiesPact:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbil
SVar:MakeZombies:DB$ Token | LegacyImage$ b 2 2 zombie rna | TokenAmount$ 5 | TokenScript$ b_2_2_zombie | TokenOwner$ Remembered | SpellDescription$ Each opponent creates five 2/2 black Zombie creature tokens.
# Clear RememberChoice just in case it's not getting cleared by Zone changes
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ClearRemembered | Static$ True
SVar:ClearRemembered:DB$ Cleanup | ClearRemembered$ True
SVar:ClearRemembered:DB$ Cleanup | ClearRemembered$ True | ClearChosenPlayer$ True
AI:RemoveDeck:Random
DeckHas:Ability$Token
Oracle:Captive Audience enters the battlefield under the control of an opponent of your choice.\nAt the beginning of your upkeep, choose one that hasn't been chosen —\n• Your life total becomes 4.\n• Discard your hand.\n• Each opponent creates five 2/2 black Zombie creature tokens.
Oracle:Captive Audience enters the battlefield under the control of an opponent of your choice.\nAt the beginning of your upkeep, choose one that hasn't been chosen —\n• Your life total becomes 4.\n• Discard your hand.\n• Each opponent creates five 2/2 black Zombie creature tokens.

View File

@@ -1,6 +1,6 @@
Name:Cephalid Aristocrat
ManaCost:4 U
Types:Creature Cephalid
Types:Creature Cephalid Noble
PT:3/3
T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability, put the top two cards of your library into your graveyard.
SVar:TrigMill:DB$Mill | NumCards$ 2 | Defined$ You

View File

@@ -1,9 +1,9 @@
Name:Dwarven Song
ManaCost:R
Types:Instant
A:SP$ Animate | Cost$ R | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTgts | TgtPrompt$ Select target creatures | Colors$ Red | OverwriteColors$ True | References$ MaxTgts | SpellDescription$ Any number of target creatures become red until end of turn.
A:SP$ Animate | Cost$ R | ValidTgts$ Creature | TargetMin$ 1 | TargetMax$ MaxTgts | TgtPrompt$ Select target creatures | Colors$ Red | OverwriteColors$ True | References$ MaxTgts | SpellDescription$ One or more target creatures become red until end of turn.
SVar:MaxTgts:Count$Valid Creature
AI:RemoveDeck:All
AI:RemoveDeck:Random
SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_song.jpg
Oracle:Any number of target creatures become red until end of turn.
Oracle:One or more target creatures become red until end of turn.

View File

@@ -1,6 +1,6 @@
Name:Empress Galina
ManaCost:3 U U
Types:Legendary Creature Merfolk
Types:Legendary Creature Merfolk Noble
PT:1/3
A:AB$ GainControl | Cost$ U U T | ValidTgts$ Permanent.Legendary | TgtPrompt$ Select target legendary permanent | SpellDescription$ Gain control of target legendary permanent. (This effect lasts indefinitely.)
SVar:Picture:http://www.wizards.com/global/images/magic/general/empress_galina.jpg

View File

@@ -1,6 +1,6 @@
Name:Faerie Noble
ManaCost:2 G
Types:Creature Faerie
Types:Creature Faerie Noble
PT:1/2
K:Flying
S:Mode$ Continuous | Affected$ Creature.Faerie+Other+YouCtrl | AddToughness$ 1 | Description$ Other Faerie creatures you control get +0/+1.

View File

@@ -1,6 +1,6 @@
Name:Falkenrath Aristocrat
ManaCost:2 B R
Types:Creature Vampire
Types:Creature Vampire Noble
PT:4/1
K:Flying
K:Haste

View File

@@ -1,6 +1,6 @@
Name:Falkenrath Noble
ManaCost:3 B
Types:Creature Vampire
Types:Creature Vampire Noble
PT:2/2
K:Flying
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life.

View File

@@ -1,6 +1,6 @@
Name:Garza Zol, Plague Queen
ManaCost:4 U B R
Types:Legendary Creature Vampire
Types:Legendary Creature Vampire Noble
PT:5/5
K:Flying
K:Haste

View File

@@ -1,9 +1,9 @@
Name:Heaven's Gate
ManaCost:W
Types:Instant
A:SP$ Animate | Cost$ W | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTgts | TgtPrompt$ Select target creatures | Colors$ White | OverwriteColors$ True | References$ MaxTgts | SpellDescription$ Any number of target creatures become white until end of turn.
A:SP$ Animate | Cost$ W | ValidTgts$ Creature | TargetMin$ 1 | TargetMax$ MaxTgts | TgtPrompt$ Select target creatures | Colors$ White | OverwriteColors$ True | References$ MaxTgts | SpellDescription$ One or more target creatures become white until end of turn.
SVar:MaxTgts:Count$Valid Creature
AI:RemoveDeck:All
AI:RemoveDeck:Random
SVar:Picture:http://www.wizards.com/global/images/magic/general/heavens_gate.jpg
Oracle:Any number of target creatures become white until end of turn.
Oracle:One or more target creatures become white until end of turn.

View File

@@ -1,6 +1,6 @@
Name:Imposing Sovereign
ManaCost:1 W
Types:Creature Human
Types:Creature Human Noble
PT:2/1
S:Mode$ ETBTapped | ValidCard$ Creature.OppCtrl | Description$ Creatures your opponents control enter the battlefield tapped.
SVar:Picture:http://www.wizards.com/global/images/magic/general/imposing_sovereign.jpg

View File

@@ -1,6 +1,6 @@
Name:Indulgent Aristocrat
ManaCost:B
Types:Creature Vampire
Types:Creature Vampire Noble
PT:1/1
K:Lifelink
A:AB$ PutCounterAll | Cost$ 2 Sac<1/Creature> | ValidCards$ Vampire.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | AILogic$ AtOppEOT | SpellDescription$ Put a +1/+1 counter on each Vampire you control.

View File

@@ -1,6 +1,6 @@
Name:King Macar, the Gold-Cursed
ManaCost:2 B B
Types:Legendary Creature Human
Types:Legendary Creature Human Noble
PT:2/3
T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Inspired — Whenever CARDNAME becomes untapped, you may exile target creature. If you do, create a colorless artifact token named Gold. It has "Sacrifice this artifact: Add one mana of any color."
SVar:TrigExile:DB$ ChangeZone | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBToken

View File

@@ -1,6 +1,6 @@
Name:King Suleiman
ManaCost:1 W
Types:Creature Human
Types:Creature Human Noble
PT:1/1
A:AB$ Destroy | Cost$ T | ValidTgts$ Djinn,Efreet | TgtPrompt$ Select target Djinn or Efreet | SpellDescription$ Destroy target Djinn or Efreet.
AI:RemoveDeck:Random

View File

@@ -1,6 +1,6 @@
Name:Llawan, Cephalid Empress
ManaCost:3 U
Types:Legendary Creature Cephalid
Types:Legendary Creature Cephalid Noble
PT:2/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, return all blue creatures your opponents control to their owners' hands.
SVar:TrigChange:DB$ChangeZoneAll | ChangeType$ Creature.Blue+OppCtrl | Origin$ Battlefield | Destination$ Hand

View File

@@ -1,6 +1,6 @@
Name:Merfolk Sovereign
ManaCost:1 U U
Types:Creature Merfolk
Types:Creature Merfolk Noble
PT:2/2
S:Mode$ Continuous | Affected$ Creature.Merfolk+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Merfolk creatures you control get +1/+1.
A:AB$ Pump | Cost$ T | ValidTgts$ Creature.Merfolk | TgtPrompt$ Select target Merfolk creature | KW$ HIDDEN Unblockable | SpellDescription$ Target Merfolk creature can't be blocked this turn.

View File

@@ -3,7 +3,8 @@ ManaCost:3
Types:Artifact
R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ DBChooseOpp | Layer$ Control | Description$ CARDNAME enters the battlefield under the control of an opponent of your choice.
SVar:DBChooseOpp:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | ChoiceTitle$ Choose an opponent to give control to: | AILogic$ Curse | SubAbility$ MoveToPlay
SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | GainControl$ True | NewController$ ChosenPlayer
SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | GainControl$ True | NewController$ ChosenPlayer | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearChosenPlayer$ True
A:AB$ Draw | Cost$ 2 T | NumCards$ 1 | SubAbility$ DBChangeZone | SpellDescription$ Draw a card, then you may put a land card from your hand onto the battlefield. CARDNAME's owner draws a card, then that player may put a land card from their hand onto the battlefield.
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | SubAbility$ DBDraw
SVar:DBDraw:DB$ Draw | Defined$ CardOwner | NumCards$ 1 | SubAbility$ DBChangeZone2

View File

@@ -1,9 +1,9 @@
Name:Sea Kings' Blessing
ManaCost:U
Types:Instant
A:SP$ Animate | Cost$ U | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTgts | TgtPrompt$ Select target creatures | Colors$ Blue | OverwriteColors$ True | References$ MaxTgts | SpellDescription$ Any number of target creatures become blue until end of turn.
A:SP$ Animate | Cost$ U | ValidTgts$ Creature | TargetMin$ 1 | TargetMax$ MaxTgts | TgtPrompt$ Select target creatures | Colors$ Blue | OverwriteColors$ True | References$ MaxTgts | SpellDescription$ One or more target creatures become blue until end of turn.
SVar:MaxTgts:Count$Valid Creature
AI:RemoveDeck:All
AI:RemoveDeck:Random
SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_kings_blessing.jpg
Oracle:Any number of target creatures become blue until end of turn.
Oracle:One or more target creatures become blue until end of turn.

View File

@@ -1,6 +1,6 @@
Name:Sprite Noble
ManaCost:1 U U
Types:Creature Faerie
Types:Creature Faerie Noble
PT:2/2
K:Flying
S:Mode$ Continuous | Affected$ Creature.withFlying+YouCtrl+Other | AddToughness$ 1 | Description$ Other creatures you control with flying get +0/+1.

View File

@@ -1,6 +1,6 @@
Name:Stromkirk Noble
ManaCost:R
Types:Creature Vampire
Types:Creature Vampire Noble
PT:1/1
K:CantBeBlockedBy Creature.Human
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it.

View File

@@ -1,9 +1,9 @@
Name:Sylvan Paradise
ManaCost:G
Types:Instant
A:SP$ Animate | Cost$ G | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTgts | References$ MaxTgts | TgtPrompt$ Select target creatures | Colors$ Green | OverwriteColors$ True | SpellDescription$ Any number of target creatures become green until end of turn.
A:SP$ Animate | Cost$ G | ValidTgts$ Creature | TargetMin$ 1 | TargetMax$ MaxTgts | References$ MaxTgts | TgtPrompt$ Select target creatures | Colors$ Green | OverwriteColors$ True | SpellDescription$ One or more target creatures become green until end of turn.
SVar:MaxTgts:Count$Valid Creature
AI:RemoveDeck:All
AI:RemoveDeck:Random
SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_paradise.jpg
Oracle:Any number of target creatures become green until end of turn.
Oracle:One or more target creatures become green until end of turn.

View File

@@ -1,9 +1,9 @@
Name:Touch of Darkness
ManaCost:B
Types:Instant
A:SP$ Animate | Cost$ B | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTgts | References$ MaxTgts | TgtPrompt$ Select target creatures | Colors$ Black | OverwriteColors$ True | SpellDescription$ Any number of target creatures become black until end of turn.
A:SP$ Animate | Cost$ B | ValidTgts$ Creature | TargetMin$ 1 | TargetMax$ MaxTgts | References$ MaxTgts | TgtPrompt$ Select target creatures | Colors$ Black | OverwriteColors$ True | SpellDescription$ One or more target creatures become black until end of turn.
SVar:MaxTgts:Count$Valid Creature
AI:RemoveDeck:All
AI:RemoveDeck:Random
SVar:Picture:http://www.wizards.com/global/images/magic/general/touch_of_darkness.jpg
Oracle:Any number of target creatures become black until end of turn.
Oracle:One or more target creatures become black until end of turn.

View File

@@ -1,6 +1,6 @@
Name:Vampire Aristocrat
ManaCost:2 B
Types:Creature Vampire Rogue
Types:Creature Vampire Noble Rogue
PT:2/2
A:AB$ Pump | Cost$ Sac<1/Creature> | NumAtt$ +2 | NumDef$ +2 | AILogic$ Aristocrat | SpellDescription$ CARDNAME gets +2/+2 until end of turn.
SVar:AIPreference:SacCost$Creature.Other

View File

@@ -1,6 +1,6 @@
Name:Vampire Noble
ManaCost:2 B
Types:Creature Vampire
Types:Creature Vampire Noble
PT:3/2
SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_noble.jpg
Oracle:

View File

@@ -1,9 +1,9 @@
Name:Vampire Sovereign
ManaCost:3 B B
Types:Creature Vampire
Types:Creature Vampire Noble
PT:3/4
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBite | TriggerDescription$ When CARDNAME enters the battlefield target opponent loses 3 life and you gain 3 life.
SVar:TrigBite:DB$LoseLife | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | LifeAmount$ 3 | SubAbility$ DBGainLife | SpellDescription$ Target opponent loses 3 life and you gain 3 life.
SVar:DBGainLife:DB$GainLife | LifeAmount$ 3
Oracle:Flying\nWhen Vampire Sovereign enters the battlefield, target opponent loses 3 life and you gain 3 life.
Oracle:Flying\nWhen Vampire Sovereign enters the battlefield, target opponent loses 3 life and you gain 3 life.

View File

@@ -3,11 +3,11 @@ ManaCost:1 B R
Types:Legendary Creature Minion
PT:5/5
K:CARDNAME attacks each combat if able.
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | Static$ True | TriggerDescription$ As CARDNAME enters the battlefield, an opponent gains control of it.
SVar:TrigChoose:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | ChoiceTitle$ Choose an opponent to give control to: | AILogic$ Curse | SubAbility$ DBDonate
SVar:DBDonate:DB$ GainControl | Defined$ Self | NewController$ Player.Chosen | SubAbility$ DBCleanup
R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ DBChooseOpp | Layer$ Control | Description$ CARDNAME enters the battlefield under the control of an opponent of your choice.
SVar:DBChooseOpp:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | ChoiceTitle$ Choose an opponent to give control to: | AILogic$ Curse | SubAbility$ MoveToPlay
SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | GainControl$ True | NewController$ ChosenPlayer | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearChosenPlayer$ True
S:Mode$ CantAttack | ValidCard$ Card.Self | Target$ Player.CardOwner,Planeswalker.ControlledBy Player.CardOwner | Description$ CARDNAME can't attack its owner or planeswalkers its owner controls.
A:AB$ Draw | Cost$ 3 | NumCards$ 1 | AnyPlayer$ True | SubAbility$ DBLoseLife | SpellDescription$ Xantcha's controller loses 2 life and you draw a card. Any player may activate this ability.
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ CardController
Oracle:As Xantcha, Sleeper Agent enters the battlefield, an opponent of your choice gains control of it.\nXantcha attacks each combat if able and can't attack its owner or planeswalkers its owner controls.\n{3}: Xantcha's controller loses 2 life and you draw a card. Any player may activate this ability.
Oracle:Xantcha, Sleeper Agent enters the battlefield under the control of an opponent of your choice.\nXantcha attacks each combat if able and can't attack its owner or planeswalkers its owner controls.\n{3}: Xantcha's controller loses 2 life and you draw a card. Any player may activate this ability.