mirror of
https://github.com/correl/mage.git
synced 2024-12-24 11:50:45 +00:00
Change AE to Ae
This commit is contained in:
parent
d9c804602e
commit
ab7e86cb27
136 changed files with 575 additions and 577 deletions
|
@ -9,7 +9,7 @@ AUTHOR:WotC
|
||||||
1 [SOM:194] Precursor Golem
|
1 [SOM:194] Precursor Golem
|
||||||
1 [SOM:205] Steel Hellkite
|
1 [SOM:205] Steel Hellkite
|
||||||
3 [M12:71] Phantasmal Dragon
|
3 [M12:71] Phantasmal Dragon
|
||||||
4 [M12:41] AEther Adept
|
4 [M12:41] Aether Adept
|
||||||
1 [M12:72] Phantasmal Image
|
1 [M12:72] Phantasmal Image
|
||||||
4 [M12:70] Phantasmal Bear
|
4 [M12:70] Phantasmal Bear
|
||||||
4 [NPH:19] Porcelain Legionnaire
|
4 [NPH:19] Porcelain Legionnaire
|
||||||
|
|
|
@ -4,7 +4,7 @@ AUTHOR:WotC
|
||||||
|
|
||||||
# Creature
|
# Creature
|
||||||
1 [M11:8] Blinding Mage
|
1 [M11:8] Blinding Mage
|
||||||
2 [M11:41] AEther Adept
|
2 [M11:41] Aether Adept
|
||||||
2 [M11:42] Air Servant
|
2 [M11:42] Air Servant
|
||||||
1 [M11:44] Armored Cancrix
|
1 [M11:44] Armored Cancrix
|
||||||
2 [M11:45] Augury Owl
|
2 [M11:45] Augury Owl
|
||||||
|
|
|
@ -8,7 +8,7 @@ AUTHOR:WotC
|
||||||
1 [M12:33] Serra Angel
|
1 [M12:33] Serra Angel
|
||||||
1 [M12:34] Siege Mastodon
|
1 [M12:34] Siege Mastodon
|
||||||
2 [M12:38] Stormfront Pegasus
|
2 [M12:38] Stormfront Pegasus
|
||||||
1 [M12:41] AEther Adept
|
1 [M12:41] Aether Adept
|
||||||
2 [M12:44] Aven Fleetwing
|
2 [M12:44] Aven Fleetwing
|
||||||
2 [M12:47] Cancel
|
2 [M12:47] Cancel
|
||||||
3 [M12:49] Coral Merfolk
|
3 [M12:49] Coral Merfolk
|
||||||
|
|
|
@ -18,7 +18,7 @@ NAME:[DKA] Grave Power
|
||||||
2 [ISD:211] Wreath of Geists
|
2 [ISD:211] Wreath of Geists
|
||||||
1 [M12:42] Alluring Siren
|
1 [M12:42] Alluring Siren
|
||||||
2 [DKA:53] Tower Geist
|
2 [DKA:53] Tower Geist
|
||||||
1 [M12:41] AEther Adept
|
1 [M12:41] Aether Adept
|
||||||
2 [DKA:117] Grim Flowering
|
2 [DKA:117] Grim Flowering
|
||||||
4 [ISD:253] Island
|
4 [ISD:253] Island
|
||||||
2 [DKA:118] Hollowhenge Beast
|
2 [DKA:118] Hollowhenge Beast
|
||||||
|
|
|
@ -9,7 +9,7 @@ NAME:Gabriel Joglar's Merfolk 2nd Place
|
||||||
4 [SHM:34] Cursecatcher
|
4 [SHM:34] Cursecatcher
|
||||||
4 [ZEN:70] Spreading Seas
|
4 [ZEN:70] Spreading Seas
|
||||||
4 [LRW:74] Merrow Reejerey
|
4 [LRW:74] Merrow Reejerey
|
||||||
2 [DST:91] AEther Vial
|
2 [DST:91] Aether Vial
|
||||||
17 [RTR:255] Island
|
17 [RTR:255] Island
|
||||||
2 [ROE:57] Coralhelm Commander
|
2 [ROE:57] Coralhelm Commander
|
||||||
4 [LRW:86] Silvergill Adept
|
4 [LRW:86] Silvergill Adept
|
||||||
|
|
|
@ -15,7 +15,7 @@ NAME:Elias Rudin's RUG Vial
|
||||||
3 [RAV:63] Remand
|
3 [RAV:63] Remand
|
||||||
3 [DKA:140] Huntmaster of the Fells
|
3 [DKA:140] Huntmaster of the Fells
|
||||||
1 [MMA:190] Kitchen Finks
|
1 [MMA:190] Kitchen Finks
|
||||||
4 [MMA:197] AEther Vial
|
4 [MMA:197] Aether Vial
|
||||||
1 [RTR:247] Steam Vents
|
1 [RTR:247] Steam Vents
|
||||||
3 [ZEN:220] Misty Rainforest
|
3 [ZEN:220] Misty Rainforest
|
||||||
4 [RTR:255] Island
|
4 [RTR:255] Island
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
NAME:Nathan Kalsch's The God Complex
|
NAME:Nathan Kalsch's The God Complex
|
||||||
2 [DGM:11] AEtherling
|
2 [DGM:11] Aetherling
|
||||||
4 [THS:56] Nimbus Naiad
|
4 [THS:56] Nimbus Naiad
|
||||||
4 [RTR:215] Frostburn Weird
|
4 [RTR:215] Frostburn Weird
|
||||||
2 [RTR:35] Cyclonic Rift
|
2 [RTR:35] Cyclonic Rift
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
NAME:Gildor Inglorion's Esper Control
|
NAME:Gildor Inglorion's Esper Control
|
||||||
1 [DGM:11] AEtherling
|
1 [DGM:11] Aetherling
|
||||||
4 [ISD:245] Nephalia Drownyard
|
4 [ISD:245] Nephalia Drownyard
|
||||||
4 [RTR:145] Azorius Charm
|
4 [RTR:145] Azorius Charm
|
||||||
2 [DGM:5] Renounce the Guilds
|
2 [DGM:5] Renounce the Guilds
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
NAME:Jonathan Gutierrez's Sphinx-Ghoul Revelation
|
NAME:Jonathan Gutierrez's Sphinx-Ghoul Revelation
|
||||||
1 [RTR:208] Vraska the Unseen
|
1 [RTR:208] Vraska the Unseen
|
||||||
2 [DGM:11] AEtherling
|
2 [DGM:11] Aetherling
|
||||||
4 [RTR:243] Overgrown Tomb
|
4 [RTR:243] Overgrown Tomb
|
||||||
4 [M13:114] Veilborn Ghoul
|
4 [M13:114] Veilborn Ghoul
|
||||||
4 [M13:170] Farseek
|
4 [M13:170] Farseek
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
NAME:Roy Keck's AEtheRenFerno
|
NAME:Roy Keck's AEtheRenFerno
|
||||||
2 [DGM:11] AEtherling
|
2 [DGM:11] Aetherling
|
||||||
1 [ISD:115] Sever the Bloodline
|
1 [ISD:115] Sever the Bloodline
|
||||||
1 [ISD:78] Snapcaster Mage
|
1 [ISD:78] Snapcaster Mage
|
||||||
4 [RTR:238] Blood Crypt
|
4 [RTR:238] Blood Crypt
|
||||||
|
|
|
@ -14,4 +14,4 @@ NAME:Coleman Jackson's Advent of the Arcanist
|
||||||
3 [DIS:174] Hallowed Fountain
|
3 [DIS:174] Hallowed Fountain
|
||||||
3 [DGM:51] Advent of the Wurm
|
3 [DGM:51] Advent of the Wurm
|
||||||
4 [RTR:123] Druid's Deliverance
|
4 [RTR:123] Druid's Deliverance
|
||||||
3 [GTC:29] AEtherize
|
3 [GTC:29] Aetherize
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
NAME:Michael Steidl's Planeswalker Control
|
NAME:Michael Steidl's Planeswalker Control
|
||||||
2 [RTR:208] Vraska the Unseen
|
2 [RTR:208] Vraska the Unseen
|
||||||
3 [M13:160] Arbor Elf
|
3 [M13:160] Arbor Elf
|
||||||
2 [DGM:11] AEtherling
|
2 [DGM:11] Aetherling
|
||||||
1 [CON:120] Nicol Bolas, Planeswalker
|
1 [CON:120] Nicol Bolas, Planeswalker
|
||||||
2 [RTR:44] Jace, Architect of Thought
|
2 [RTR:44] Jace, Architect of Thought
|
||||||
2 [RTR:82] Ultimate Price
|
2 [RTR:82] Ultimate Price
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
NAME:Robert Seder's Esper Control
|
NAME:Robert Seder's Esper Control
|
||||||
1 [DKA:142] Sorin, Lord of Innistrad
|
1 [DKA:142] Sorin, Lord of Innistrad
|
||||||
1 [DGM:11] AEtherling
|
1 [DGM:11] Aetherling
|
||||||
4 [M13:225] Glacial Fortress
|
4 [M13:225] Glacial Fortress
|
||||||
3 [ISD:83] Think Twice
|
3 [ISD:83] Think Twice
|
||||||
3 [RTR:145] Azorius Charm
|
3 [RTR:145] Azorius Charm
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
NAME:Andy Sipka's Esper Control
|
NAME:Andy Sipka's Esper Control
|
||||||
2 [DKA:142] Sorin, Lord of Innistrad
|
2 [DKA:142] Sorin, Lord of Innistrad
|
||||||
1 [RTR:250] Plains
|
1 [RTR:250] Plains
|
||||||
2 [DGM:11] AEtherling
|
2 [DGM:11] Aetherling
|
||||||
4 [M13:225] Glacial Fortress
|
4 [M13:225] Glacial Fortress
|
||||||
4 [RTR:145] Azorius Charm
|
4 [RTR:145] Azorius Charm
|
||||||
1 [DKA:158] Vault of the Archangel
|
1 [DKA:158] Vault of the Archangel
|
||||||
|
|
|
@ -8,7 +8,7 @@ NAME:Louis Fata's Death and Taxes
|
||||||
1 [BOK:163] Umezawa's Jitte
|
1 [BOK:163] Umezawa's Jitte
|
||||||
2 [FUT:177] Horizon Canopy
|
2 [FUT:177] Horizon Canopy
|
||||||
4 [CMD:21] Mother of Runes
|
4 [CMD:21] Mother of Runes
|
||||||
4 [MMA:197] AEther Vial
|
4 [MMA:197] Aether Vial
|
||||||
3 [M15:225] Phyrexian Revoker
|
3 [M15:225] Phyrexian Revoker
|
||||||
10 [KTK:250] Plains
|
10 [KTK:250] Plains
|
||||||
3 [LEG:248] Karakas
|
3 [LEG:248] Karakas
|
||||||
|
|
|
@ -8,7 +8,7 @@ NAME:Dawn's GW Hatebears
|
||||||
3 [DKA:24] Thalia, Guardian of Thraben
|
3 [DKA:24] Thalia, Guardian of Thraben
|
||||||
4 [ISD:240] Ghost Quarter
|
4 [ISD:240] Ghost Quarter
|
||||||
2 [FUT:18] Aven Mindcensor
|
2 [FUT:18] Aven Mindcensor
|
||||||
4 [MMA:197] AEther Vial
|
4 [MMA:197] Aether Vial
|
||||||
3 [M14:195] Scavenging Ooze
|
3 [M14:195] Scavenging Ooze
|
||||||
2 [DDM:84] Forest
|
2 [DDM:84] Forest
|
||||||
2 [FUT:177] Horizon Canopy
|
2 [FUT:177] Horizon Canopy
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
NAME:AJ Owenss's Bant Control
|
NAME:AJ Owenss's Bant Control
|
||||||
1 [DGM:11] AEtherling
|
1 [DGM:11] Aetherling
|
||||||
1 [C13:341] Island
|
1 [C13:341] Island
|
||||||
4 [RTR:145] Azorius Charm
|
4 [RTR:145] Azorius Charm
|
||||||
2 [BNG:149] Kiora, the Crashing Wave
|
2 [BNG:149] Kiora, the Crashing Wave
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
NAME:Hayden's Pyxis of Possibly Planeswalker-Pertaining Pandemonium
|
NAME:Hayden's Pyxis of Possibly Planeswalker-Pertaining Pandemonium
|
||||||
8 [C13:353] Forest
|
8 [C13:353] Forest
|
||||||
1 [DGM:11] AEtherling
|
1 [DGM:11] Aetherling
|
||||||
8 [C13:341] Island
|
8 [C13:341] Island
|
||||||
3 [BNG:149] Kiora, the Crashing Wave
|
3 [BNG:149] Kiora, the Crashing Wave
|
||||||
3 [THS:209] Xenagos, the Reveler
|
3 [THS:209] Xenagos, the Reveler
|
||||||
|
|
|
@ -23,4 +23,4 @@ SB: 4 [THS:107] Thoughtseize
|
||||||
SB: 1 [THS:110] Whip of Erebos
|
SB: 1 [THS:110] Whip of Erebos
|
||||||
SB: 2 [JOU:154] Pharika, God of Affliction
|
SB: 2 [JOU:154] Pharika, God of Affliction
|
||||||
SB: 1 [KTK:81] Murderous Cut
|
SB: 1 [KTK:81] Murderous Cut
|
||||||
SB: 3 [BNG:143] Unravel the AEther
|
SB: 3 [BNG:143] Unravel the Aether
|
||||||
|
|
|
@ -30,7 +30,7 @@ NAME:Evasive Maneuvers
|
||||||
1 [C13:263] Swiftfoot Boots
|
1 [C13:263] Swiftfoot Boots
|
||||||
1 [C13:316] Saltcrusted Steppe
|
1 [C13:316] Saltcrusted Steppe
|
||||||
1 [C13:262] Surveyor's Scope
|
1 [C13:262] Surveyor's Scope
|
||||||
1 [C13:176] AEthermage's Touch
|
1 [C13:176] Aethermage's Touch
|
||||||
1 [C13:137] Bane of Progress
|
1 [C13:137] Bane of Progress
|
||||||
1 [C13:319] Secluded Steppe
|
1 [C13:319] Secluded Steppe
|
||||||
1 [C13:267] Thunderstaff
|
1 [C13:267] Thunderstaff
|
||||||
|
|
|
@ -2,7 +2,7 @@ NAME:Peer Through Time
|
||||||
1 [C14:12] Breaching Leviathan
|
1 [C14:12] Breaching Leviathan
|
||||||
1 [C14:99] Brine Elemental
|
1 [C14:99] Brine Elemental
|
||||||
1 [C14:55] Crown of Doom
|
1 [C14:55] Crown of Doom
|
||||||
1 [C14:11] AEther Gale
|
1 [C14:11] Aether Gale
|
||||||
1 [C14:98] Azure Mage
|
1 [C14:98] Azure Mage
|
||||||
1 [C14:54] Commander's Sphere
|
1 [C14:54] Commander's Sphere
|
||||||
1 [C14:53] Assault Suit
|
1 [C14:53] Assault Suit
|
||||||
|
|
|
@ -64,7 +64,7 @@ NAME:Sworn to Darkness
|
||||||
1 [C14:136] Black Sun's Zenith
|
1 [C14:136] Black Sun's Zenith
|
||||||
1 [C14:135] Bad Moon
|
1 [C14:135] Bad Moon
|
||||||
1 [C14:134] Annihilate
|
1 [C14:134] Annihilate
|
||||||
1 [C14:133] AEther Snap
|
1 [C14:133] Aether Snap
|
||||||
1 [C14:298] Ghost Quarter
|
1 [C14:298] Ghost Quarter
|
||||||
1 [C14:132] Abyssal Persecutor
|
1 [C14:132] Abyssal Persecutor
|
||||||
1 [C14:250] Mind Stone
|
1 [C14:250] Mind Stone
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
1 [C15:88] Blue Sun's Zenith
|
1 [C15:88] Blue Sun's Zenith
|
||||||
1 [C15:87] Blatant Thievery
|
1 [C15:87] Blatant Thievery
|
||||||
1 [C15:42] Arjun, the Shifting Flame
|
1 [C15:42] Arjun, the Shifting Flame
|
||||||
1 [C15:85] AEtherize
|
1 [C15:85] Aetherize
|
||||||
1 [C15:151] Dragon Mage
|
1 [C15:151] Dragon Mage
|
||||||
1 [C15:153] Faithless Looting
|
1 [C15:153] Faithless Looting
|
||||||
1 [C15:275] Worn Powerstone
|
1 [C15:275] Worn Powerstone
|
||||||
|
@ -65,7 +65,7 @@
|
||||||
1 [C15:29] Mizzix's Mastery
|
1 [C15:29] Mizzix's Mastery
|
||||||
1 [C15:28] Meteor Blast
|
1 [C15:28] Meteor Blast
|
||||||
1 [C15:256] Izzet Signet
|
1 [C15:256] Izzet Signet
|
||||||
1 [C15:9] AEthersnatch
|
1 [C15:9] Aethersnatch
|
||||||
1 [C15:24] Awaken the Sky Tyrant
|
1 [C15:24] Awaken the Sky Tyrant
|
||||||
1 [C15:214] Counterflux
|
1 [C15:214] Counterflux
|
||||||
13 [C15:335] Mountain
|
13 [C15:335] Mountain
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
1 [5ED:191] Sylvan Library
|
1 [5ED:191] Sylvan Library
|
||||||
1 [CMD:269] Command Tower
|
1 [CMD:269] Command Tower
|
||||||
1 [EXO:35] Forbid
|
1 [EXO:35] Forbid
|
||||||
1 [DDO:36] AEtherize
|
1 [DDO:36] Aetherize
|
||||||
1 [KTK:36] Dig Through Time
|
1 [KTK:36] Dig Through Time
|
||||||
1 [RTR:141] Abrupt Decay
|
1 [RTR:141] Abrupt Decay
|
||||||
1 [SHM:280] Sunken Ruins
|
1 [SHM:280] Sunken Ruins
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
SB: 1 [C14:104] Cyclonic Rift
|
SB: 1 [C14:104] Cyclonic Rift
|
||||||
SB: 2 [THS:47] Dissolve
|
SB: 2 [THS:47] Dissolve
|
||||||
SB: 3 [THS:49] Gainsay
|
SB: 3 [THS:49] Gainsay
|
||||||
SB: 1 [DGM:11] AEtherling
|
SB: 1 [DGM:11] Aetherling
|
||||||
SB: 1 [RTR:36] Dispel
|
SB: 1 [RTR:36] Dispel
|
||||||
SB: 2 [M14:53] Domestication
|
SB: 2 [M14:53] Domestication
|
||||||
SB: 2 [RTR:44] Jace, Architect of Thought
|
SB: 2 [RTR:44] Jace, Architect of Thought
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
SB: 1 [C14:104] Cyclonic Rift
|
SB: 1 [C14:104] Cyclonic Rift
|
||||||
SB: 1 [THS:46] Curse of the Swine
|
SB: 1 [THS:46] Curse of the Swine
|
||||||
SB: 4 [THS:49] Gainsay
|
SB: 4 [THS:49] Gainsay
|
||||||
SB: 1 [DGM:11] AEtherling
|
SB: 1 [DGM:11] Aetherling
|
||||||
SB: 2 [GTC:44] Rapid Hybridization
|
SB: 2 [GTC:44] Rapid Hybridization
|
||||||
SB: 1 [RTR:44] Jace, Architect of Thought
|
SB: 1 [RTR:44] Jace, Architect of Thought
|
||||||
SB: 3 [M14:53] Domestication
|
SB: 3 [M14:53] Domestication
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
SB: 2 [C14:104] Cyclonic Rift
|
SB: 2 [C14:104] Cyclonic Rift
|
||||||
SB: 1 [THS:47] Dissolve
|
SB: 1 [THS:47] Dissolve
|
||||||
SB: 3 [THS:49] Gainsay
|
SB: 3 [THS:49] Gainsay
|
||||||
SB: 1 [DGM:11] AEtherling
|
SB: 1 [DGM:11] Aetherling
|
||||||
SB: 1 [GTC:44] Rapid Hybridization
|
SB: 1 [GTC:44] Rapid Hybridization
|
||||||
SB: 1 [RTR:36] Dispel
|
SB: 1 [RTR:36] Dispel
|
||||||
SB: 2 [M14:53] Domestication
|
SB: 2 [M14:53] Domestication
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
SB: 2 [THS:47] Dissolve
|
SB: 2 [THS:47] Dissolve
|
||||||
SB: 1 [THS:38] Annul
|
SB: 1 [THS:38] Annul
|
||||||
SB: 4 [THS:49] Gainsay
|
SB: 4 [THS:49] Gainsay
|
||||||
SB: 1 [DGM:11] AEtherling
|
SB: 1 [DGM:11] Aetherling
|
||||||
SB: 1 [GTC:44] Rapid Hybridization
|
SB: 1 [GTC:44] Rapid Hybridization
|
||||||
SB: 1 [RTR:36] Dispel
|
SB: 1 [RTR:36] Dispel
|
||||||
SB: 1 [M14:53] Domestication
|
SB: 1 [M14:53] Domestication
|
||||||
|
|
|
@ -16,7 +16,7 @@ SB: 2 [C14:104] Cyclonic Rift
|
||||||
SB: 1 [THS:223] Nykthos, Shrine to Nyx
|
SB: 1 [THS:223] Nykthos, Shrine to Nyx
|
||||||
SB: 1 [THS:47] Dissolve
|
SB: 1 [THS:47] Dissolve
|
||||||
SB: 2 [THS:49] Gainsay
|
SB: 2 [THS:49] Gainsay
|
||||||
SB: 2 [DGM:11] AEtherling
|
SB: 2 [DGM:11] Aetherling
|
||||||
SB: 1 [RTR:36] Dispel
|
SB: 1 [RTR:36] Dispel
|
||||||
SB: 1 [GTC:44] Rapid Hybridization
|
SB: 1 [GTC:44] Rapid Hybridization
|
||||||
SB: 1 [M14:53] Domestication
|
SB: 1 [M14:53] Domestication
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
4 [THS:66] Thassa, God of the Sea
|
4 [THS:66] Thassa, God of the Sea
|
||||||
SB: 3 [THS:47] Dissolve
|
SB: 3 [THS:47] Dissolve
|
||||||
SB: 3 [THS:49] Gainsay
|
SB: 3 [THS:49] Gainsay
|
||||||
SB: 1 [DGM:11] AEtherling
|
SB: 1 [DGM:11] Aetherling
|
||||||
SB: 2 [M14:46] Claustrophobia
|
SB: 2 [M14:46] Claustrophobia
|
||||||
SB: 3 [M14:53] Domestication
|
SB: 3 [M14:53] Domestication
|
||||||
SB: 2 [RTR:44] Jace, Architect of Thought
|
SB: 2 [RTR:44] Jace, Architect of Thought
|
||||||
|
|
|
@ -18,7 +18,7 @@ SB: 1 [C14:104] Cyclonic Rift
|
||||||
SB: 1 [THS:47] Dissolve
|
SB: 1 [THS:47] Dissolve
|
||||||
SB: 1 [RTR:231] Pithing Needle
|
SB: 1 [RTR:231] Pithing Needle
|
||||||
SB: 2 [THS:49] Gainsay
|
SB: 2 [THS:49] Gainsay
|
||||||
SB: 2 [DGM:11] AEtherling
|
SB: 2 [DGM:11] Aetherling
|
||||||
SB: 2 [GTC:44] Rapid Hybridization
|
SB: 2 [GTC:44] Rapid Hybridization
|
||||||
SB: 2 [RTR:36] Dispel
|
SB: 2 [RTR:36] Dispel
|
||||||
SB: 2 [M14:53] Domestication
|
SB: 2 [M14:53] Domestication
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
21 [UNH:137] Island
|
21 [UNH:137] Island
|
||||||
4 [THS:66] Thassa, God of the Sea
|
4 [THS:66] Thassa, God of the Sea
|
||||||
SB: 1 [RTR:231] Pithing Needle
|
SB: 1 [RTR:231] Pithing Needle
|
||||||
SB: 2 [DGM:11] AEtherling
|
SB: 2 [DGM:11] Aetherling
|
||||||
SB: 2 [M14:215] Ratchet Bomb
|
SB: 2 [M14:215] Ratchet Bomb
|
||||||
SB: 1 [M14:228] Mutavault
|
SB: 1 [M14:228] Mutavault
|
||||||
SB: 1 [THS:71] Triton Tactics
|
SB: 1 [THS:71] Triton Tactics
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
4 [RTR:201] Supreme Verdict
|
4 [RTR:201] Supreme Verdict
|
||||||
4 [RTR:200] Sphinx's Revelation
|
4 [RTR:200] Sphinx's Revelation
|
||||||
4 [RTR:155] Detention Sphere
|
4 [RTR:155] Detention Sphere
|
||||||
1 [DGM:11] AEtherling
|
1 [DGM:11] Aetherling
|
||||||
2 [M14:228] Mutavault
|
2 [M14:228] Mutavault
|
||||||
1 [BNG:25] Revoke Existence
|
1 [BNG:25] Revoke Existence
|
||||||
2 [M14:96] Doom Blade
|
2 [M14:96] Doom Blade
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
3 [RTR:145] Azorius Charm
|
3 [RTR:145] Azorius Charm
|
||||||
4 [RTR:200] Sphinx's Revelation
|
4 [RTR:200] Sphinx's Revelation
|
||||||
4 [RTR:155] Detention Sphere
|
4 [RTR:155] Detention Sphere
|
||||||
2 [DGM:11] AEtherling
|
2 [DGM:11] Aetherling
|
||||||
2 [THS:90] Hero's Downfall
|
2 [THS:90] Hero's Downfall
|
||||||
1 [M14:96] Doom Blade
|
1 [M14:96] Doom Blade
|
||||||
1 [DGM:127] Far // Away
|
1 [DGM:127] Far // Away
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
4 [RTR:201] Supreme Verdict
|
4 [RTR:201] Supreme Verdict
|
||||||
4 [RTR:200] Sphinx's Revelation
|
4 [RTR:200] Sphinx's Revelation
|
||||||
4 [RTR:155] Detention Sphere
|
4 [RTR:155] Detention Sphere
|
||||||
1 [DGM:11] AEtherling
|
1 [DGM:11] Aetherling
|
||||||
2 [M14:228] Mutavault
|
2 [M14:228] Mutavault
|
||||||
1 [BNG:25] Revoke Existence
|
1 [BNG:25] Revoke Existence
|
||||||
2 [M14:96] Doom Blade
|
2 [M14:96] Doom Blade
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
1 [RTR:145] Azorius Charm
|
1 [RTR:145] Azorius Charm
|
||||||
4 [RTR:200] Sphinx's Revelation
|
4 [RTR:200] Sphinx's Revelation
|
||||||
3 [RTR:155] Detention Sphere
|
3 [RTR:155] Detention Sphere
|
||||||
1 [DGM:11] AEtherling
|
1 [DGM:11] Aetherling
|
||||||
3 [THS:90] Hero's Downfall
|
3 [THS:90] Hero's Downfall
|
||||||
1 [M14:228] Mutavault
|
1 [M14:228] Mutavault
|
||||||
4 [RTR:44] Jace, Architect of Thought
|
4 [RTR:44] Jace, Architect of Thought
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
4 [RTR:200] Sphinx's Revelation
|
4 [RTR:200] Sphinx's Revelation
|
||||||
4 [RTR:155] Detention Sphere
|
4 [RTR:155] Detention Sphere
|
||||||
2 [DGM:57] Blood Baron of Vizkopa
|
2 [DGM:57] Blood Baron of Vizkopa
|
||||||
1 [DGM:11] AEtherling
|
1 [DGM:11] Aetherling
|
||||||
2 [THS:90] Hero's Downfall
|
2 [THS:90] Hero's Downfall
|
||||||
4 [RTR:44] Jace, Architect of Thought
|
4 [RTR:44] Jace, Architect of Thought
|
||||||
2 [M15:52] Divination
|
2 [M15:52] Divination
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
3 [RTR:200] Sphinx's Revelation
|
3 [RTR:200] Sphinx's Revelation
|
||||||
4 [RTR:145] Azorius Charm
|
4 [RTR:145] Azorius Charm
|
||||||
1 [RTR:155] Detention Sphere
|
1 [RTR:155] Detention Sphere
|
||||||
1 [DGM:11] AEtherling
|
1 [DGM:11] Aetherling
|
||||||
4 [THS:90] Hero's Downfall
|
4 [THS:90] Hero's Downfall
|
||||||
4 [M14:96] Doom Blade
|
4 [M14:96] Doom Blade
|
||||||
4 [RTR:44] Jace, Architect of Thought
|
4 [RTR:44] Jace, Architect of Thought
|
||||||
|
@ -20,7 +20,7 @@
|
||||||
SB: 2 [RTR:155] Detention Sphere
|
SB: 2 [RTR:155] Detention Sphere
|
||||||
SB: 2 [DGM:57] Blood Baron of Vizkopa
|
SB: 2 [DGM:57] Blood Baron of Vizkopa
|
||||||
SB: 1 [THS:49] Gainsay
|
SB: 1 [THS:49] Gainsay
|
||||||
SB: 1 [DGM:11] AEtherling
|
SB: 1 [DGM:11] Aetherling
|
||||||
SB: 1 [THS:107] Thoughtseize
|
SB: 1 [THS:107] Thoughtseize
|
||||||
SB: 2 [M15:71] Negate
|
SB: 2 [M15:71] Negate
|
||||||
SB: 2 [DGM:103] Sin Collector
|
SB: 2 [DGM:103] Sin Collector
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
SB: 1 [RTR:201] Supreme Verdict
|
SB: 1 [RTR:201] Supreme Verdict
|
||||||
SB: 1 [C13:211] Selesnya Charm
|
SB: 1 [C13:211] Selesnya Charm
|
||||||
SB: 2 [M13:29] Rhox Faithmender
|
SB: 2 [M13:29] Rhox Faithmender
|
||||||
SB: 1 [DGM:11] AEtherling
|
SB: 1 [DGM:11] Aetherling
|
||||||
SB: 2 [RTR:148] Centaur Healer
|
SB: 2 [RTR:148] Centaur Healer
|
||||||
SB: 2 [M15:51] Dissipate
|
SB: 2 [M15:51] Dissipate
|
||||||
SB: 1 [M13:22] Oblivion Ring
|
SB: 1 [M13:22] Oblivion Ring
|
||||||
|
|
|
@ -24,7 +24,7 @@ SB: 1 [M15:169] Back to Nature
|
||||||
SB: 1 [KTK:208] Temur Charm
|
SB: 1 [KTK:208] Temur Charm
|
||||||
SB: 2 [THS:112] Anger of the Gods
|
SB: 2 [THS:112] Anger of the Gods
|
||||||
SB: 1 [KTK:42] Icy Blast
|
SB: 1 [KTK:42] Icy Blast
|
||||||
SB: 1 [BNG:143] Unravel the AEther
|
SB: 1 [BNG:143] Unravel the Aether
|
||||||
SB: 1 [JOU:140] Setessan Tactics
|
SB: 1 [JOU:140] Setessan Tactics
|
||||||
SB: 2 [M15:75] Polymorphist's Jest
|
SB: 2 [M15:75] Polymorphist's Jest
|
||||||
SB: 2 [KTK:37] Disdainful Stroke
|
SB: 2 [KTK:37] Disdainful Stroke
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
4 [RTR:200] Sphinx's Revelation
|
4 [RTR:200] Sphinx's Revelation
|
||||||
4 [RTR:155] Detention Sphere
|
4 [RTR:155] Detention Sphere
|
||||||
4 [C13:275] Azorius Guildgate
|
4 [C13:275] Azorius Guildgate
|
||||||
1 [DGM:11] AEtherling
|
1 [DGM:11] Aetherling
|
||||||
3 [M14:228] Mutavault
|
3 [M14:228] Mutavault
|
||||||
4 [RTR:44] Jace, Architect of Thought
|
4 [RTR:44] Jace, Architect of Thought
|
||||||
5 [UNH:136] Plains
|
5 [UNH:136] Plains
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
3 [RTR:145] Azorius Charm
|
3 [RTR:145] Azorius Charm
|
||||||
4 [RTR:200] Sphinx's Revelation
|
4 [RTR:200] Sphinx's Revelation
|
||||||
4 [C13:275] Azorius Guildgate
|
4 [C13:275] Azorius Guildgate
|
||||||
1 [DGM:11] AEtherling
|
1 [DGM:11] Aetherling
|
||||||
4 [M14:228] Mutavault
|
4 [M14:228] Mutavault
|
||||||
3 [RTR:44] Jace, Architect of Thought
|
3 [RTR:44] Jace, Architect of Thought
|
||||||
4 [M15:52] Divination
|
4 [M15:52] Divination
|
||||||
|
|
|
@ -21,7 +21,7 @@ SB: 1 [RTR:201] Supreme Verdict
|
||||||
SB: 2 [AVR:34] Righteous Blow
|
SB: 2 [AVR:34] Righteous Blow
|
||||||
SB: 2 [ISD:27] Purify the Grave
|
SB: 2 [ISD:27] Purify the Grave
|
||||||
SB: 1 [DGM:5] Renounce the Guilds
|
SB: 1 [DGM:5] Renounce the Guilds
|
||||||
SB: 1 [DGM:11] AEtherling
|
SB: 1 [DGM:11] Aetherling
|
||||||
SB: 2 [RTR:36] Dispel
|
SB: 2 [RTR:36] Dispel
|
||||||
SB: 1 [RTR:44] Jace, Architect of Thought
|
SB: 1 [RTR:44] Jace, Architect of Thought
|
||||||
SB: 1 [M13:22] Oblivion Ring
|
SB: 1 [M13:22] Oblivion Ring
|
||||||
|
|
|
@ -2,7 +2,7 @@ NAME:Tezzeret
|
||||||
1 [DDF:62] Elixir of Immortality
|
1 [DDF:62] Elixir of Immortality
|
||||||
1 [DDF:63] Contagion Clasp
|
1 [DDF:63] Contagion Clasp
|
||||||
2 [DDF:60] Everflowing Chalice
|
2 [DDF:60] Everflowing Chalice
|
||||||
1 [DDF:61] AEther Spellbomb
|
1 [DDF:61] Aether Spellbomb
|
||||||
1 [DDF:66] Echoing Truth
|
1 [DDF:66] Echoing Truth
|
||||||
1 [DDF:67] Moonglove Extract
|
1 [DDF:67] Moonglove Extract
|
||||||
1 [DDF:64] Energy Chamber
|
1 [DDF:64] Energy Chamber
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
1 [DD2:15] Riftwing Cloudskate
|
1 [DD2:15] Riftwing Cloudskate
|
||||||
1 [DD2:7] Bottle Gnomes
|
1 [DD2:7] Bottle Gnomes
|
||||||
1 [DD2:18] Brine Elemental
|
1 [DD2:18] Brine Elemental
|
||||||
1 [DD2:17] AEthersnipe
|
1 [DD2:17] Aethersnipe
|
||||||
1 [DD2:19] Quicksilver Dragon
|
1 [DD2:19] Quicksilver Dragon
|
||||||
6 [DD2:31] Island
|
6 [DD2:31] Island
|
||||||
6 [DD2:32] Island
|
6 [DD2:32] Island
|
||||||
|
|
|
@ -14,7 +14,7 @@ NAME:Jace (Jace vs. Vraska)
|
||||||
1 [DDM:7] Dream Stalker
|
1 [DDM:7] Dream Stalker
|
||||||
1 [DDM:20] Errant Ephemeron
|
1 [DDM:20] Errant Ephemeron
|
||||||
1 [DDM:6] Crosstown Courier
|
1 [DDM:6] Crosstown Courier
|
||||||
1 [DDM:5] AEther Figment
|
1 [DDM:5] Aether Figment
|
||||||
4 [DDM:40] Island
|
4 [DDM:40] Island
|
||||||
1 [DDM:4] Phantasmal Bear
|
1 [DDM:4] Phantasmal Bear
|
||||||
1 [DDM:3] Jace's Phantasm
|
1 [DDM:3] Jace's Phantasm
|
||||||
|
@ -30,7 +30,7 @@ NAME:Jace (Jace vs. Vraska)
|
||||||
1 [DDM:14] Phantasmal Dragon
|
1 [DDM:14] Phantasmal Dragon
|
||||||
1 [DDM:15] Body Double
|
1 [DDM:15] Body Double
|
||||||
4 [DDM:37] Island
|
4 [DDM:37] Island
|
||||||
1 [DDM:12] AEther Adept
|
1 [DDM:12] Aether Adept
|
||||||
1 [DDM:34] Spelltwine
|
1 [DDM:34] Spelltwine
|
||||||
1 [DDM:35] Dread Statuary
|
1 [DDM:35] Dread Statuary
|
||||||
1 [DDM:13] Archaeomancer
|
1 [DDM:13] Archaeomancer
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
4 [DDO:35] Accumulated Knowledge
|
4 [DDO:35] Accumulated Knowledge
|
||||||
1 [DDO:34] Kiora, the Crashing Wave
|
1 [DDO:34] Kiora, the Crashing Wave
|
||||||
1 [DDO:37] Inkwell Leviathan
|
1 [DDO:37] Inkwell Leviathan
|
||||||
1 [DDO:36] AEtherize
|
1 [DDO:36] Aetherize
|
||||||
1 [DDO:56] Simic Sky Swallower
|
1 [DDO:56] Simic Sky Swallower
|
||||||
1 [DDO:57] Urban Evolution
|
1 [DDO:57] Urban Evolution
|
||||||
2 [DDO:58] Evolving Wilds
|
2 [DDO:58] Evolving Wilds
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
2 [DDI:49] Fiery Hellhound
|
2 [DDI:49] Fiery Hellhound
|
||||||
1 [DDI:67] Searing Blaze
|
1 [DDI:67] Searing Blaze
|
||||||
1 [DDI:66] Vulshok Morningstar
|
1 [DDI:66] Vulshok Morningstar
|
||||||
1 [DDI:48] AEther Membrane
|
1 [DDI:48] Aether Membrane
|
||||||
1 [DDI:65] Journeyer's Kite
|
1 [DDI:65] Journeyer's Kite
|
||||||
2 [DDI:47] Pilgrim's Eye
|
2 [DDI:47] Pilgrim's Eye
|
||||||
1 [DDI:46] Pygmy Pyrosaur
|
1 [DDI:46] Pygmy Pyrosaur
|
||||||
|
|
|
@ -25,7 +25,7 @@ SB: 1 [KTK:174] Duneblast
|
||||||
SB: 1 [M15:103] Liliana Vess
|
SB: 1 [M15:103] Liliana Vess
|
||||||
SB: 2 [KTK:81] Murderous Cut
|
SB: 2 [KTK:81] Murderous Cut
|
||||||
SB: 1 [KTK:8] End Hostilities
|
SB: 1 [KTK:8] End Hostilities
|
||||||
SB: 1 [BNG:143] Unravel the AEther
|
SB: 1 [BNG:143] Unravel the Aether
|
||||||
SB: 3 [BNG:65] Drown in Sorrow
|
SB: 3 [BNG:65] Drown in Sorrow
|
||||||
SB: 1 [M15:18] Mass Calcify
|
SB: 1 [M15:18] Mass Calcify
|
||||||
SB: 2 [M15:187] Nissa, Worldwaker
|
SB: 2 [M15:187] Nissa, Worldwaker
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
3 [MMA:198] Arcbound Ravager
|
3 [MMA:198] Arcbound Ravager
|
||||||
1 [HOP:136] Seat of the Synod
|
1 [HOP:136] Seat of the Synod
|
||||||
4 [MRD:62] Disciple of the Vault
|
4 [MRD:62] Disciple of the Vault
|
||||||
4 [DST:91] AEther Vial
|
4 [DST:91] Aether Vial
|
||||||
2 [MRD:286] Vault of Whispers
|
2 [MRD:286] Vault of Whispers
|
||||||
1 [FNMP:105] Myr Enforcer
|
1 [FNMP:105] Myr Enforcer
|
||||||
1 [DDF:40] Arcbound Worker
|
1 [DDF:40] Arcbound Worker
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
21 [UNH:137] Island
|
21 [UNH:137] Island
|
||||||
4 [THS:66] Thassa, God of the Sea
|
4 [THS:66] Thassa, God of the Sea
|
||||||
SB: 1 [RTR:231] Pithing Needle
|
SB: 1 [RTR:231] Pithing Needle
|
||||||
SB: 2 [DGM:11] AEtherling
|
SB: 2 [DGM:11] Aetherling
|
||||||
SB: 2 [M14:215] Ratchet Bomb
|
SB: 2 [M14:215] Ratchet Bomb
|
||||||
SB: 1 [THS:71] Triton Tactics
|
SB: 1 [THS:71] Triton Tactics
|
||||||
SB: 3 [M15:83] Wall of Frost
|
SB: 3 [M15:83] Wall of Frost
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
SB: 1 [THS:57] Omenspeaker
|
SB: 1 [THS:57] Omenspeaker
|
||||||
SB: 1 [THS:47] Dissolve
|
SB: 1 [THS:47] Dissolve
|
||||||
SB: 3 [THS:49] Gainsay
|
SB: 3 [THS:49] Gainsay
|
||||||
SB: 2 [DGM:11] AEtherling
|
SB: 2 [DGM:11] Aetherling
|
||||||
SB: 3 [GTC:44] Rapid Hybridization
|
SB: 3 [GTC:44] Rapid Hybridization
|
||||||
SB: 3 [RTR:44] Jace, Architect of Thought
|
SB: 3 [RTR:44] Jace, Architect of Thought
|
||||||
SB: 2 [M15:71] Negate
|
SB: 2 [M15:71] Negate
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
3 [RTR:200] Sphinx's Revelation
|
3 [RTR:200] Sphinx's Revelation
|
||||||
4 [RTR:145] Azorius Charm
|
4 [RTR:145] Azorius Charm
|
||||||
1 [RTR:155] Detention Sphere
|
1 [RTR:155] Detention Sphere
|
||||||
1 [DGM:11] AEtherling
|
1 [DGM:11] Aetherling
|
||||||
4 [THS:90] Hero's Downfall
|
4 [THS:90] Hero's Downfall
|
||||||
4 [M14:96] Doom Blade
|
4 [M14:96] Doom Blade
|
||||||
4 [RTR:44] Jace, Architect of Thought
|
4 [RTR:44] Jace, Architect of Thought
|
||||||
|
@ -20,7 +20,7 @@
|
||||||
SB: 2 [RTR:155] Detention Sphere
|
SB: 2 [RTR:155] Detention Sphere
|
||||||
SB: 2 [DGM:57] Blood Baron of Vizkopa
|
SB: 2 [DGM:57] Blood Baron of Vizkopa
|
||||||
SB: 1 [THS:49] Gainsay
|
SB: 1 [THS:49] Gainsay
|
||||||
SB: 1 [DGM:11] AEtherling
|
SB: 1 [DGM:11] Aetherling
|
||||||
SB: 1 [THS:107] Thoughtseize
|
SB: 1 [THS:107] Thoughtseize
|
||||||
SB: 2 [M15:71] Negate
|
SB: 2 [M15:71] Negate
|
||||||
SB: 2 [DGM:103] Sin Collector
|
SB: 2 [DGM:103] Sin Collector
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
2 [THS:188] Ashiok, Nightmare Weaver
|
2 [THS:188] Ashiok, Nightmare Weaver
|
||||||
1 [BNG:163] Temple of Enlightenment
|
1 [BNG:163] Temple of Enlightenment
|
||||||
1 [BNG:65] Drown in Sorrow
|
1 [BNG:65] Drown in Sorrow
|
||||||
1 [M15:44] AEtherspouts
|
1 [M15:44] Aetherspouts
|
||||||
1 [DTK:124] Ultimate Price
|
1 [DTK:124] Ultimate Price
|
||||||
3 [M15:224] Perilous Vault
|
3 [M15:224] Perilous Vault
|
||||||
4 [FRF:168] Dismal Backwater
|
4 [FRF:168] Dismal Backwater
|
||||||
|
@ -25,7 +25,7 @@
|
||||||
2 [JOU:82] Silence the Believers
|
2 [JOU:82] Silence the Believers
|
||||||
3 [M15:245] Radiant Fountain
|
3 [M15:245] Radiant Fountain
|
||||||
SB: 1 [JOU:43] Interpret the Signs
|
SB: 1 [JOU:43] Interpret the Signs
|
||||||
SB: 1 [M15:44] AEtherspouts
|
SB: 1 [M15:44] Aetherspouts
|
||||||
SB: 1 [KTK:49] Pearl Lake Ancient
|
SB: 1 [KTK:49] Pearl Lake Ancient
|
||||||
SB: 1 [FRF:87] Tasigur, the Golden Fang
|
SB: 1 [FRF:87] Tasigur, the Golden Fang
|
||||||
SB: 1 [KTK:218] Cranial Archive
|
SB: 1 [KTK:218] Cranial Archive
|
||||||
|
|
|
@ -41,8 +41,8 @@ public AdamStyborskisPauperCube() {
|
||||||
cubeCards.add(new CardIdentity("Act of Treason", ""));
|
cubeCards.add(new CardIdentity("Act of Treason", ""));
|
||||||
cubeCards.add(new CardIdentity("Adventuring Gear", ""));
|
cubeCards.add(new CardIdentity("Adventuring Gear", ""));
|
||||||
cubeCards.add(new CardIdentity("Aerie Ouphes", ""));
|
cubeCards.add(new CardIdentity("Aerie Ouphes", ""));
|
||||||
cubeCards.add(new CardIdentity("AEther Adept", ""));
|
cubeCards.add(new CardIdentity("Aether Adept", ""));
|
||||||
cubeCards.add(new CardIdentity("AEthersnipe", ""));
|
cubeCards.add(new CardIdentity("Aethersnipe", ""));
|
||||||
cubeCards.add(new CardIdentity("Agony Warp", ""));
|
cubeCards.add(new CardIdentity("Agony Warp", ""));
|
||||||
cubeCards.add(new CardIdentity("Aim High", ""));
|
cubeCards.add(new CardIdentity("Aim High", ""));
|
||||||
cubeCards.add(new CardIdentity("Ambush Viper", ""));
|
cubeCards.add(new CardIdentity("Ambush Viper", ""));
|
||||||
|
|
|
@ -37,16 +37,16 @@ public class BensCube extends DraftCube {
|
||||||
|
|
||||||
public BensCube() {
|
public BensCube() {
|
||||||
super("Ben's Cube (720 cards)"); // http://cubetutor.com/viewcube/1
|
super("Ben's Cube (720 cards)"); // http://cubetutor.com/viewcube/1
|
||||||
|
|
||||||
cubeCards.add(new CardIdentity("Abrupt Decay", ""));
|
cubeCards.add(new CardIdentity("Abrupt Decay", ""));
|
||||||
cubeCards.add(new CardIdentity("Abyssal Persecutor", ""));
|
cubeCards.add(new CardIdentity("Abyssal Persecutor", ""));
|
||||||
cubeCards.add(new CardIdentity("Academy Rector", ""));
|
cubeCards.add(new CardIdentity("Academy Rector", ""));
|
||||||
cubeCards.add(new CardIdentity("Academy Ruins", ""));
|
cubeCards.add(new CardIdentity("Academy Ruins", ""));
|
||||||
cubeCards.add(new CardIdentity("Accorder Paladin", ""));
|
cubeCards.add(new CardIdentity("Accorder Paladin", ""));
|
||||||
cubeCards.add(new CardIdentity("Acidic Slime", ""));
|
cubeCards.add(new CardIdentity("Acidic Slime", ""));
|
||||||
cubeCards.add(new CardIdentity("AEther Adept", ""));
|
cubeCards.add(new CardIdentity("Aether Adept", ""));
|
||||||
cubeCards.add(new CardIdentity("AEther Vial", ""));
|
cubeCards.add(new CardIdentity("Aether Vial", ""));
|
||||||
cubeCards.add(new CardIdentity("AEtherling", ""));
|
cubeCards.add(new CardIdentity("Aetherling", ""));
|
||||||
cubeCards.add(new CardIdentity("Agony Warp", ""));
|
cubeCards.add(new CardIdentity("Agony Warp", ""));
|
||||||
cubeCards.add(new CardIdentity("Ajani Goldmane", ""));
|
cubeCards.add(new CardIdentity("Ajani Goldmane", ""));
|
||||||
cubeCards.add(new CardIdentity("Ajani Steadfast", ""));
|
cubeCards.add(new CardIdentity("Ajani Steadfast", ""));
|
||||||
|
|
|
@ -100,7 +100,7 @@ public class CubeTutor360Pauper extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Merfolk Looter",""));
|
cubeCards.add(new CardIdentity("Merfolk Looter",""));
|
||||||
cubeCards.add(new CardIdentity("Thought Courier",""));
|
cubeCards.add(new CardIdentity("Thought Courier",""));
|
||||||
cubeCards.add(new CardIdentity("Waterfront Bouncer",""));
|
cubeCards.add(new CardIdentity("Waterfront Bouncer",""));
|
||||||
cubeCards.add(new CardIdentity("AEther Adept",""));
|
cubeCards.add(new CardIdentity("Aether Adept",""));
|
||||||
cubeCards.add(new CardIdentity("Calcite Snapper",""));
|
cubeCards.add(new CardIdentity("Calcite Snapper",""));
|
||||||
cubeCards.add(new CardIdentity("Man-o'-War",""));
|
cubeCards.add(new CardIdentity("Man-o'-War",""));
|
||||||
cubeCards.add(new CardIdentity("Pestermite",""));
|
cubeCards.add(new CardIdentity("Pestermite",""));
|
||||||
|
@ -117,7 +117,7 @@ public class CubeTutor360Pauper extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Gryff Vanguard",""));
|
cubeCards.add(new CardIdentity("Gryff Vanguard",""));
|
||||||
cubeCards.add(new CardIdentity("Mnemonic Wall",""));
|
cubeCards.add(new CardIdentity("Mnemonic Wall",""));
|
||||||
cubeCards.add(new CardIdentity("Mulldrifter",""));
|
cubeCards.add(new CardIdentity("Mulldrifter",""));
|
||||||
cubeCards.add(new CardIdentity("AEthersnipe",""));
|
cubeCards.add(new CardIdentity("Aethersnipe",""));
|
||||||
cubeCards.add(new CardIdentity("Errant Ephemeron",""));
|
cubeCards.add(new CardIdentity("Errant Ephemeron",""));
|
||||||
cubeCards.add(new CardIdentity("Spined Thopter",""));
|
cubeCards.add(new CardIdentity("Spined Thopter",""));
|
||||||
cubeCards.add(new CardIdentity("Brainstorm",""));
|
cubeCards.add(new CardIdentity("Brainstorm",""));
|
||||||
|
|
|
@ -141,7 +141,7 @@ public class CubeTutor720 extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Snapcaster Mage",""));
|
cubeCards.add(new CardIdentity("Snapcaster Mage",""));
|
||||||
cubeCards.add(new CardIdentity("Waterfront Bouncer",""));
|
cubeCards.add(new CardIdentity("Waterfront Bouncer",""));
|
||||||
cubeCards.add(new CardIdentity("Willbender",""));
|
cubeCards.add(new CardIdentity("Willbender",""));
|
||||||
cubeCards.add(new CardIdentity("AEther Adept",""));
|
cubeCards.add(new CardIdentity("Aether Adept",""));
|
||||||
cubeCards.add(new CardIdentity("Kira, Great Glass-Spinner",""));
|
cubeCards.add(new CardIdentity("Kira, Great Glass-Spinner",""));
|
||||||
cubeCards.add(new CardIdentity("Man-o'-War",""));
|
cubeCards.add(new CardIdentity("Man-o'-War",""));
|
||||||
cubeCards.add(new CardIdentity("Pestermite",""));
|
cubeCards.add(new CardIdentity("Pestermite",""));
|
||||||
|
@ -160,7 +160,7 @@ public class CubeTutor720 extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Mulldrifter",""));
|
cubeCards.add(new CardIdentity("Mulldrifter",""));
|
||||||
cubeCards.add(new CardIdentity("Riftwing Cloudskate",""));
|
cubeCards.add(new CardIdentity("Riftwing Cloudskate",""));
|
||||||
cubeCards.add(new CardIdentity("Teferi, Mage of Zhalfir",""));
|
cubeCards.add(new CardIdentity("Teferi, Mage of Zhalfir",""));
|
||||||
cubeCards.add(new CardIdentity("AEtherling",""));
|
cubeCards.add(new CardIdentity("Aetherling",""));
|
||||||
cubeCards.add(new CardIdentity("Consecrated Sphinx",""));
|
cubeCards.add(new CardIdentity("Consecrated Sphinx",""));
|
||||||
cubeCards.add(new CardIdentity("Frost Titan",""));
|
cubeCards.add(new CardIdentity("Frost Titan",""));
|
||||||
cubeCards.add(new CardIdentity("Keiga, the Tide Star",""));
|
cubeCards.add(new CardIdentity("Keiga, the Tide Star",""));
|
||||||
|
@ -599,7 +599,7 @@ public class CubeTutor720 extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Mox Pearl",""));
|
cubeCards.add(new CardIdentity("Mox Pearl",""));
|
||||||
cubeCards.add(new CardIdentity("Mox Ruby",""));
|
cubeCards.add(new CardIdentity("Mox Ruby",""));
|
||||||
cubeCards.add(new CardIdentity("Mox Sapphire",""));
|
cubeCards.add(new CardIdentity("Mox Sapphire",""));
|
||||||
cubeCards.add(new CardIdentity("AEther Vial",""));
|
cubeCards.add(new CardIdentity("Aether Vial",""));
|
||||||
cubeCards.add(new CardIdentity("Basilisk Collar",""));
|
cubeCards.add(new CardIdentity("Basilisk Collar",""));
|
||||||
cubeCards.add(new CardIdentity("Black Vise",""));
|
cubeCards.add(new CardIdentity("Black Vise",""));
|
||||||
cubeCards.add(new CardIdentity("Bonesplitter",""));
|
cubeCards.add(new CardIdentity("Bonesplitter",""));
|
||||||
|
|
|
@ -44,7 +44,7 @@ public class JimDavisCube extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Academy Ruins", ""));
|
cubeCards.add(new CardIdentity("Academy Ruins", ""));
|
||||||
cubeCards.add(new CardIdentity("Accorder Paladin", ""));
|
cubeCards.add(new CardIdentity("Accorder Paladin", ""));
|
||||||
cubeCards.add(new CardIdentity("Advantageous Proclamation", ""));
|
cubeCards.add(new CardIdentity("Advantageous Proclamation", ""));
|
||||||
cubeCards.add(new CardIdentity("AEther Vial", ""));
|
cubeCards.add(new CardIdentity("Aether Vial", ""));
|
||||||
cubeCards.add(new CardIdentity("Agent of Acquisitions", ""));
|
cubeCards.add(new CardIdentity("Agent of Acquisitions", ""));
|
||||||
cubeCards.add(new CardIdentity("Ajani Vengeant", ""));
|
cubeCards.add(new CardIdentity("Ajani Vengeant", ""));
|
||||||
cubeCards.add(new CardIdentity("Ancient Den", ""));
|
cubeCards.add(new CardIdentity("Ancient Den", ""));
|
||||||
|
|
|
@ -43,7 +43,7 @@ public class LegacyCube extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Acidic Slime",""));
|
cubeCards.add(new CardIdentity("Acidic Slime",""));
|
||||||
cubeCards.add(new CardIdentity("Act of Aggression",""));
|
cubeCards.add(new CardIdentity("Act of Aggression",""));
|
||||||
cubeCards.add(new CardIdentity("Adarkar Wastes",""));
|
cubeCards.add(new CardIdentity("Adarkar Wastes",""));
|
||||||
cubeCards.add(new CardIdentity("AEther Vial",""));
|
cubeCards.add(new CardIdentity("Aether Vial",""));
|
||||||
cubeCards.add(new CardIdentity("Ajani Goldmane",""));
|
cubeCards.add(new CardIdentity("Ajani Goldmane",""));
|
||||||
cubeCards.add(new CardIdentity("Ajani Steadfast",""));
|
cubeCards.add(new CardIdentity("Ajani Steadfast",""));
|
||||||
cubeCards.add(new CardIdentity("Ajani Vengeant",""));
|
cubeCards.add(new CardIdentity("Ajani Vengeant",""));
|
||||||
|
|
|
@ -43,7 +43,7 @@ public class LegacyCubeMarch2015 extends DraftCube {
|
||||||
cubeCards.add(new DraftCube.CardIdentity("Acidic Slime",""));
|
cubeCards.add(new DraftCube.CardIdentity("Acidic Slime",""));
|
||||||
cubeCards.add(new DraftCube.CardIdentity("Act of Aggression",""));
|
cubeCards.add(new DraftCube.CardIdentity("Act of Aggression",""));
|
||||||
cubeCards.add(new DraftCube.CardIdentity("Adarkar Wastes",""));
|
cubeCards.add(new DraftCube.CardIdentity("Adarkar Wastes",""));
|
||||||
cubeCards.add(new DraftCube.CardIdentity("AEther Vial",""));
|
cubeCards.add(new DraftCube.CardIdentity("Aether Vial",""));
|
||||||
cubeCards.add(new DraftCube.CardIdentity("Ajani Goldmane",""));
|
cubeCards.add(new DraftCube.CardIdentity("Ajani Goldmane",""));
|
||||||
cubeCards.add(new DraftCube.CardIdentity("Ajani Vengeant",""));
|
cubeCards.add(new DraftCube.CardIdentity("Ajani Vengeant",""));
|
||||||
cubeCards.add(new DraftCube.CardIdentity("Ajani, Caller of the Pride",""));
|
cubeCards.add(new DraftCube.CardIdentity("Ajani, Caller of the Pride",""));
|
||||||
|
|
|
@ -46,7 +46,7 @@ public class LegacyCubeSeptember2015 extends DraftCube {
|
||||||
cubeCards.add(new DraftCube.CardIdentity("Acidic Slime",""));
|
cubeCards.add(new DraftCube.CardIdentity("Acidic Slime",""));
|
||||||
cubeCards.add(new DraftCube.CardIdentity("Act of Aggression",""));
|
cubeCards.add(new DraftCube.CardIdentity("Act of Aggression",""));
|
||||||
cubeCards.add(new DraftCube.CardIdentity("Adarkar Wastes",""));
|
cubeCards.add(new DraftCube.CardIdentity("Adarkar Wastes",""));
|
||||||
cubeCards.add(new DraftCube.CardIdentity("AEther Vial",""));
|
cubeCards.add(new DraftCube.CardIdentity("Aether Vial",""));
|
||||||
cubeCards.add(new DraftCube.CardIdentity("Ainok Survivalist",""));
|
cubeCards.add(new DraftCube.CardIdentity("Ainok Survivalist",""));
|
||||||
cubeCards.add(new DraftCube.CardIdentity("Ajani Goldmane",""));
|
cubeCards.add(new DraftCube.CardIdentity("Ajani Goldmane",""));
|
||||||
cubeCards.add(new DraftCube.CardIdentity("Ajani Vengeant",""));
|
cubeCards.add(new DraftCube.CardIdentity("Ajani Vengeant",""));
|
||||||
|
|
|
@ -42,7 +42,7 @@ public class MTGCube extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Academy Ruins", ""));
|
cubeCards.add(new CardIdentity("Academy Ruins", ""));
|
||||||
cubeCards.add(new CardIdentity("Accorder Paladin", ""));
|
cubeCards.add(new CardIdentity("Accorder Paladin", ""));
|
||||||
cubeCards.add(new CardIdentity("Acidic Slime", ""));
|
cubeCards.add(new CardIdentity("Acidic Slime", ""));
|
||||||
cubeCards.add(new CardIdentity("AEtherling", ""));
|
cubeCards.add(new CardIdentity("Aetherling", ""));
|
||||||
cubeCards.add(new CardIdentity("Ajani Goldmane", ""));
|
cubeCards.add(new CardIdentity("Ajani Goldmane", ""));
|
||||||
cubeCards.add(new CardIdentity("Ajani Vengeant", ""));
|
cubeCards.add(new CardIdentity("Ajani Vengeant", ""));
|
||||||
cubeCards.add(new CardIdentity("Ancestral Recall", ""));
|
cubeCards.add(new CardIdentity("Ancestral Recall", ""));
|
||||||
|
|
|
@ -42,8 +42,8 @@ public class MTGOMarchCube2014 extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Academy Ruins",""));
|
cubeCards.add(new CardIdentity("Academy Ruins",""));
|
||||||
cubeCards.add(new CardIdentity("Acidic Slime",""));
|
cubeCards.add(new CardIdentity("Acidic Slime",""));
|
||||||
cubeCards.add(new CardIdentity("Adarkar Wastes",""));
|
cubeCards.add(new CardIdentity("Adarkar Wastes",""));
|
||||||
cubeCards.add(new CardIdentity("AEther Vial",""));
|
cubeCards.add(new CardIdentity("Aether Vial",""));
|
||||||
cubeCards.add(new CardIdentity("AEtherling",""));
|
cubeCards.add(new CardIdentity("Aetherling",""));
|
||||||
cubeCards.add(new CardIdentity("Ajani Goldmane",""));
|
cubeCards.add(new CardIdentity("Ajani Goldmane",""));
|
||||||
cubeCards.add(new CardIdentity("Ajani Vengeant",""));
|
cubeCards.add(new CardIdentity("Ajani Vengeant",""));
|
||||||
cubeCards.add(new CardIdentity("Ajani, Caller of the Pride",""));
|
cubeCards.add(new CardIdentity("Ajani, Caller of the Pride",""));
|
||||||
|
|
|
@ -44,9 +44,9 @@ public class MonoBlueCube extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Adaptive Automaton",""));
|
cubeCards.add(new CardIdentity("Adaptive Automaton",""));
|
||||||
cubeCards.add(new CardIdentity("Aeolipile",""));
|
cubeCards.add(new CardIdentity("Aeolipile",""));
|
||||||
cubeCards.add(new CardIdentity("Aeon Chronicler",""));
|
cubeCards.add(new CardIdentity("Aeon Chronicler",""));
|
||||||
cubeCards.add(new CardIdentity("AEther Spellbomb",""));
|
cubeCards.add(new CardIdentity("Aether Spellbomb",""));
|
||||||
cubeCards.add(new CardIdentity("AEther Vial",""));
|
cubeCards.add(new CardIdentity("Aether Vial",""));
|
||||||
cubeCards.add(new CardIdentity("AEtherling",""));
|
cubeCards.add(new CardIdentity("Aetherling",""));
|
||||||
cubeCards.add(new CardIdentity("All Is Dust",""));
|
cubeCards.add(new CardIdentity("All Is Dust",""));
|
||||||
cubeCards.add(new CardIdentity("Ambassador Laquatus",""));
|
cubeCards.add(new CardIdentity("Ambassador Laquatus",""));
|
||||||
cubeCards.add(new CardIdentity("Amnesia",""));
|
cubeCards.add(new CardIdentity("Amnesia",""));
|
||||||
|
@ -377,7 +377,7 @@ public class MonoBlueCube extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Upheaval",""));
|
cubeCards.add(new CardIdentity("Upheaval",""));
|
||||||
cubeCards.add(new CardIdentity("Vapor Snag",""));
|
cubeCards.add(new CardIdentity("Vapor Snag",""));
|
||||||
cubeCards.add(new CardIdentity("Vaporkin",""));
|
cubeCards.add(new CardIdentity("Vaporkin",""));
|
||||||
cubeCards.add(new CardIdentity("Vedalken AEthermage",""));
|
cubeCards.add(new CardIdentity("Vedalken Aethermage",""));
|
||||||
cubeCards.add(new CardIdentity("Vedalken Shackles",""));
|
cubeCards.add(new CardIdentity("Vedalken Shackles",""));
|
||||||
cubeCards.add(new CardIdentity("Veiled Serpent",""));
|
cubeCards.add(new CardIdentity("Veiled Serpent",""));
|
||||||
cubeCards.add(new CardIdentity("Vendilion Clique",""));
|
cubeCards.add(new CardIdentity("Vendilion Clique",""));
|
||||||
|
|
|
@ -43,10 +43,10 @@ public class PeasantsToolboxCube extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Acidic Slime", ""));
|
cubeCards.add(new CardIdentity("Acidic Slime", ""));
|
||||||
cubeCards.add(new CardIdentity("Act of Aggression", ""));
|
cubeCards.add(new CardIdentity("Act of Aggression", ""));
|
||||||
cubeCards.add(new CardIdentity("Aerie Worshippers", ""));
|
cubeCards.add(new CardIdentity("Aerie Worshippers", ""));
|
||||||
cubeCards.add(new CardIdentity("AEther Figment", ""));
|
cubeCards.add(new CardIdentity("Aether Figment", ""));
|
||||||
cubeCards.add(new CardIdentity("AEther Vial", ""));
|
cubeCards.add(new CardIdentity("Aether Vial", ""));
|
||||||
cubeCards.add(new CardIdentity("AEtherize", ""));
|
cubeCards.add(new CardIdentity("Aetherize", ""));
|
||||||
cubeCards.add(new CardIdentity("AEthersnipe", ""));
|
cubeCards.add(new CardIdentity("Aethersnipe", ""));
|
||||||
cubeCards.add(new CardIdentity("Affa Guard Hound", ""));
|
cubeCards.add(new CardIdentity("Affa Guard Hound", ""));
|
||||||
cubeCards.add(new CardIdentity("Agent of Acquisitions", ""));
|
cubeCards.add(new CardIdentity("Agent of Acquisitions", ""));
|
||||||
cubeCards.add(new CardIdentity("Agent of Horizons", ""));
|
cubeCards.add(new CardIdentity("Agent of Horizons", ""));
|
||||||
|
|
|
@ -158,7 +158,7 @@ public class VintageCube2013 extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Tamiyo, the Moon Sage",""));
|
cubeCards.add(new CardIdentity("Tamiyo, the Moon Sage",""));
|
||||||
cubeCards.add(new CardIdentity("Timetwister",""));
|
cubeCards.add(new CardIdentity("Timetwister",""));
|
||||||
cubeCards.add(new CardIdentity("Show and Tell",""));
|
cubeCards.add(new CardIdentity("Show and Tell",""));
|
||||||
cubeCards.add(new CardIdentity("AEtherling",""));
|
cubeCards.add(new CardIdentity("Aetherling",""));
|
||||||
cubeCards.add(new CardIdentity("Memory Lapse",""));
|
cubeCards.add(new CardIdentity("Memory Lapse",""));
|
||||||
cubeCards.add(new CardIdentity("Dream Halls",""));
|
cubeCards.add(new CardIdentity("Dream Halls",""));
|
||||||
cubeCards.add(new CardIdentity("Opposition",""));
|
cubeCards.add(new CardIdentity("Opposition",""));
|
||||||
|
|
|
@ -43,7 +43,7 @@ public class VintageCube2014 extends DraftCube {
|
||||||
cubeCards.add(new CardIdentity("Accorder Paladin", ""));
|
cubeCards.add(new CardIdentity("Accorder Paladin", ""));
|
||||||
cubeCards.add(new CardIdentity("Acidic Slime", ""));
|
cubeCards.add(new CardIdentity("Acidic Slime", ""));
|
||||||
cubeCards.add(new CardIdentity("Adarkar Wastes", ""));
|
cubeCards.add(new CardIdentity("Adarkar Wastes", ""));
|
||||||
cubeCards.add(new CardIdentity("AEther Vial", ""));
|
cubeCards.add(new CardIdentity("Aether Vial", ""));
|
||||||
cubeCards.add(new CardIdentity("Ajani Goldmane", ""));
|
cubeCards.add(new CardIdentity("Ajani Goldmane", ""));
|
||||||
cubeCards.add(new CardIdentity("Ajani Vengeant", ""));
|
cubeCards.add(new CardIdentity("Ajani Vengeant", ""));
|
||||||
cubeCards.add(new CardIdentity("Ajani, Caller of the Pride", ""));
|
cubeCards.add(new CardIdentity("Ajani, Caller of the Pride", ""));
|
||||||
|
|
|
@ -33,20 +33,20 @@ import java.util.UUID;
|
||||||
*
|
*
|
||||||
* @author fireshoes
|
* @author fireshoes
|
||||||
*/
|
*/
|
||||||
public class AEthersnipe extends mage.sets.commander.AEthersnipe {
|
public class Aethersnipe extends mage.sets.commander.Aethersnipe {
|
||||||
|
|
||||||
public AEthersnipe(UUID ownerId) {
|
public Aethersnipe(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "17";
|
this.cardNumber = "17";
|
||||||
this.expansionSetCode = "DD3JVC";
|
this.expansionSetCode = "DD3JVC";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEthersnipe(final AEthersnipe card) {
|
public Aethersnipe(final Aethersnipe card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEthersnipe copy() {
|
public Aethersnipe copy() {
|
||||||
return new AEthersnipe(this);
|
return new Aethersnipe(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -41,10 +41,10 @@ import mage.target.common.TargetCreaturePermanent;
|
||||||
*
|
*
|
||||||
* @author North
|
* @author North
|
||||||
*/
|
*/
|
||||||
public class AEtherMutation extends CardImpl {
|
public class AetherMutation extends CardImpl {
|
||||||
|
|
||||||
public AEtherMutation(UUID ownerId) {
|
public AetherMutation(UUID ownerId) {
|
||||||
super(ownerId, 91, "AEther Mutation", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{3}{G}{U}");
|
super(ownerId, 91, "Aether Mutation", Rarity.UNCOMMON, new CardType[]{CardType.SORCERY}, "{3}{G}{U}");
|
||||||
this.expansionSetCode = "APC";
|
this.expansionSetCode = "APC";
|
||||||
|
|
||||||
|
|
||||||
|
@ -55,12 +55,12 @@ public class AEtherMutation extends CardImpl {
|
||||||
this.getSpellAbility().addEffect(new CreateTokenEffect(new SaprolingToken(), new TargetConvertedManaCost()));
|
this.getSpellAbility().addEffect(new CreateTokenEffect(new SaprolingToken(), new TargetConvertedManaCost()));
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherMutation(final AEtherMutation card) {
|
public AetherMutation(final AetherMutation card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherMutation copy() {
|
public AetherMutation copy() {
|
||||||
return new AEtherMutation(this);
|
return new AetherMutation(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -33,20 +33,20 @@ import java.util.UUID;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEtherSpellbomb extends mage.sets.elspethvstezzeret.AEtherSpellbomb {
|
public class AetherSpellbomb extends mage.sets.elspethvstezzeret.AetherSpellbomb {
|
||||||
|
|
||||||
public AEtherSpellbomb(UUID ownerId) {
|
public AetherSpellbomb(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "102";
|
this.cardNumber = "102";
|
||||||
this.expansionSetCode = "ARC";
|
this.expansionSetCode = "ARC";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherSpellbomb(final AEtherSpellbomb card) {
|
public AetherSpellbomb(final AetherSpellbomb card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherSpellbomb copy() {
|
public AetherSpellbomb copy() {
|
||||||
return new AEtherSpellbomb(this);
|
return new AetherSpellbomb(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -107,7 +107,7 @@ class BrimazKingOfOreskosEffect extends OneShotEffect {
|
||||||
token.putOntoBattlefield(1, game, source.getSourceId(), source.getControllerId());
|
token.putOntoBattlefield(1, game, source.getSourceId(), source.getControllerId());
|
||||||
Permanent attackingCreature = game.getPermanent(getTargetPointer().getFirst(game, source));
|
Permanent attackingCreature = game.getPermanent(getTargetPointer().getFirst(game, source));
|
||||||
if (attackingCreature != null && game.getState().getCombat() != null) {
|
if (attackingCreature != null && game.getState().getCombat() != null) {
|
||||||
// Possible ruling (see Ætherplasm)
|
// Possible ruling (see Aetherplasm)
|
||||||
// The token you put onto the battlefield is blocking the attacking creature,
|
// The token you put onto the battlefield is blocking the attacking creature,
|
||||||
// even if the block couldn't legally be declared (for example, if that creature
|
// even if the block couldn't legally be declared (for example, if that creature
|
||||||
// enters the battlefield tapped, or it can't block, or the attacking creature
|
// enters the battlefield tapped, or it can't block, or the attacking creature
|
||||||
|
|
|
@ -41,7 +41,7 @@ import mage.target.TargetPermanent;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class UnravelTheAEther extends CardImpl {
|
public class UnravelTheAether extends CardImpl {
|
||||||
|
|
||||||
private static final FilterPermanent filter = new FilterPermanent("artifact or enchantment");
|
private static final FilterPermanent filter = new FilterPermanent("artifact or enchantment");
|
||||||
|
|
||||||
|
@ -49,8 +49,8 @@ public class UnravelTheAEther extends CardImpl {
|
||||||
filter.add(Predicates.or(new CardTypePredicate(CardType.ARTIFACT), new CardTypePredicate(CardType.ENCHANTMENT)));
|
filter.add(Predicates.or(new CardTypePredicate(CardType.ARTIFACT), new CardTypePredicate(CardType.ENCHANTMENT)));
|
||||||
}
|
}
|
||||||
|
|
||||||
public UnravelTheAEther(UUID ownerId) {
|
public UnravelTheAether(UUID ownerId) {
|
||||||
super(ownerId, 143, "Unravel the AEther", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{1}{G}");
|
super(ownerId, 143, "Unravel the Aether", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{1}{G}");
|
||||||
this.expansionSetCode = "BNG";
|
this.expansionSetCode = "BNG";
|
||||||
|
|
||||||
// Choose target artifact or enchantment. Its owner shuffles it into his or her library.
|
// Choose target artifact or enchantment. Its owner shuffles it into his or her library.
|
||||||
|
@ -58,12 +58,12 @@ public class UnravelTheAEther extends CardImpl {
|
||||||
this.getSpellAbility().addTarget(new TargetPermanent(1, 1, filter, true));
|
this.getSpellAbility().addTarget(new TargetPermanent(1, 1, filter, true));
|
||||||
}
|
}
|
||||||
|
|
||||||
public UnravelTheAEther(final UnravelTheAEther card) {
|
public UnravelTheAether(final UnravelTheAether card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public UnravelTheAEther copy() {
|
public UnravelTheAether copy() {
|
||||||
return new UnravelTheAEther(this);
|
return new UnravelTheAether(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -33,20 +33,20 @@ import java.util.UUID;
|
||||||
*
|
*
|
||||||
* @author Quercitron
|
* @author Quercitron
|
||||||
*/
|
*/
|
||||||
public class AEtherFlash extends mage.sets.seventhedition.AEtherFlash {
|
public class AetherFlash extends mage.sets.seventhedition.AetherFlash {
|
||||||
|
|
||||||
public AEtherFlash(UUID ownerId) {
|
public AetherFlash(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "163";
|
this.cardNumber = "163";
|
||||||
this.expansionSetCode = "6ED";
|
this.expansionSetCode = "6ED";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherFlash(final AEtherFlash card) {
|
public AetherFlash(final AetherFlash card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherFlash copy() {
|
public AetherFlash copy() {
|
||||||
return new AEtherFlash(this);
|
return new AetherFlash(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -39,10 +39,10 @@ import mage.target.TargetPermanent;
|
||||||
*
|
*
|
||||||
* @author LoneFox
|
* @author LoneFox
|
||||||
*/
|
*/
|
||||||
public class SurgingAEther extends CardImpl {
|
public class SurgingAether extends CardImpl {
|
||||||
|
|
||||||
public SurgingAEther(UUID ownerId) {
|
public SurgingAether(UUID ownerId) {
|
||||||
super(ownerId, 47, "Surging AEther", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{3}{U}");
|
super(ownerId, 47, "Surging Aether", Rarity.COMMON, new CardType[]{CardType.INSTANT}, "{3}{U}");
|
||||||
this.expansionSetCode = "CSP";
|
this.expansionSetCode = "CSP";
|
||||||
|
|
||||||
// Ripple 4
|
// Ripple 4
|
||||||
|
@ -52,12 +52,12 @@ public class SurgingAEther extends CardImpl {
|
||||||
this.getSpellAbility().addTarget(new TargetPermanent());
|
this.getSpellAbility().addTarget(new TargetPermanent());
|
||||||
}
|
}
|
||||||
|
|
||||||
public SurgingAEther(final SurgingAEther card) {
|
public SurgingAether(final SurgingAether card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public SurgingAEther copy() {
|
public SurgingAether copy() {
|
||||||
return new SurgingAEther(this);
|
return new SurgingAether(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -43,17 +43,17 @@ import mage.target.common.TargetNonlandPermanent;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEthersnipe extends CardImpl {
|
public class Aethersnipe extends CardImpl {
|
||||||
|
|
||||||
public AEthersnipe(UUID ownerId) {
|
public Aethersnipe(UUID ownerId) {
|
||||||
super(ownerId, 39, "AEthersnipe", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{5}{U}");
|
super(ownerId, 39, "Aethersnipe", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{5}{U}");
|
||||||
this.expansionSetCode = "CMD";
|
this.expansionSetCode = "CMD";
|
||||||
this.subtype.add("Elemental");
|
this.subtype.add("Elemental");
|
||||||
|
|
||||||
this.power = new MageInt(4);
|
this.power = new MageInt(4);
|
||||||
this.toughness = new MageInt(4);
|
this.toughness = new MageInt(4);
|
||||||
|
|
||||||
// When AEthersnipe enters the battlefield, return target nonland permanent to its owner's hand.
|
// When Aethersnipe enters the battlefield, return target nonland permanent to its owner's hand.
|
||||||
Ability ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect());
|
Ability ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect());
|
||||||
Target target = new TargetNonlandPermanent();
|
Target target = new TargetNonlandPermanent();
|
||||||
ability.addTarget(target);
|
ability.addTarget(target);
|
||||||
|
@ -63,12 +63,12 @@ public class AEthersnipe extends CardImpl {
|
||||||
this.addAbility(new EvokeAbility(this, "{1}{U}{U}"));
|
this.addAbility(new EvokeAbility(this, "{1}{U}{U}"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEthersnipe(final AEthersnipe card) {
|
public Aethersnipe(final Aethersnipe card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEthersnipe copy() {
|
public Aethersnipe copy() {
|
||||||
return new AEthersnipe(this);
|
return new Aethersnipe(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -54,42 +54,42 @@ import mage.target.targetpointer.FixedTarget;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEthermagesTouch extends CardImpl {
|
public class AethermagesTouch extends CardImpl {
|
||||||
|
|
||||||
public AEthermagesTouch(UUID ownerId) {
|
public AethermagesTouch(UUID ownerId) {
|
||||||
super(ownerId, 176, "AEthermage's Touch", Rarity.RARE, new CardType[]{CardType.INSTANT}, "{2}{W}{U}");
|
super(ownerId, 176, "Aethermage's Touch", Rarity.RARE, new CardType[]{CardType.INSTANT}, "{2}{W}{U}");
|
||||||
this.expansionSetCode = "C13";
|
this.expansionSetCode = "C13";
|
||||||
|
|
||||||
|
|
||||||
// Reveal the top four cards of your library. You may put a creature card from among them onto the battlefield. It gains "At the beginning of your end step, return this creature to its owner's hand." Then put the rest of the cards revealed this way on the bottom of your library in any order.
|
// Reveal the top four cards of your library. You may put a creature card from among them onto the battlefield. It gains "At the beginning of your end step, return this creature to its owner's hand." Then put the rest of the cards revealed this way on the bottom of your library in any order.
|
||||||
this.getSpellAbility().addEffect(new AEthermagesTouchEffect());
|
this.getSpellAbility().addEffect(new AethermagesTouchEffect());
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEthermagesTouch(final AEthermagesTouch card) {
|
public AethermagesTouch(final AethermagesTouch card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEthermagesTouch copy() {
|
public AethermagesTouch copy() {
|
||||||
return new AEthermagesTouch(this);
|
return new AethermagesTouch(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
class AEthermagesTouchEffect extends OneShotEffect {
|
class AethermagesTouchEffect extends OneShotEffect {
|
||||||
|
|
||||||
private static final FilterCreatureCard filterPutOntoBattlefield = new FilterCreatureCard("a creature card to put onto the battlefield");
|
private static final FilterCreatureCard filterPutOntoBattlefield = new FilterCreatureCard("a creature card to put onto the battlefield");
|
||||||
|
|
||||||
public AEthermagesTouchEffect() {
|
public AethermagesTouchEffect() {
|
||||||
super(Outcome.DrawCard);
|
super(Outcome.DrawCard);
|
||||||
this.staticText = "Reveal the top four cards of your library. You may put a creature card from among them onto the battlefield. It gains \"At the beginning of your end step, return this creature to its owner's hand.\" Then put the rest of the cards revealed this way on the bottom of your library in any order";
|
this.staticText = "Reveal the top four cards of your library. You may put a creature card from among them onto the battlefield. It gains \"At the beginning of your end step, return this creature to its owner's hand.\" Then put the rest of the cards revealed this way on the bottom of your library in any order";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEthermagesTouchEffect(final AEthermagesTouchEffect effect) {
|
public AethermagesTouchEffect(final AethermagesTouchEffect effect) {
|
||||||
super(effect);
|
super(effect);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEthermagesTouchEffect copy() {
|
public AethermagesTouchEffect copy() {
|
||||||
return new AEthermagesTouchEffect(this);
|
return new AethermagesTouchEffect(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -111,7 +111,7 @@ class AEthermagesTouchEffect extends OneShotEffect {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!cards.isEmpty()) {
|
if (!cards.isEmpty()) {
|
||||||
player.revealCards("AEthermage's Touch", cards, game);
|
player.revealCards("Aethermage's Touch", cards, game);
|
||||||
TargetCard target = new TargetCard(Zone.LIBRARY, filterPutOntoBattlefield);
|
TargetCard target = new TargetCard(Zone.LIBRARY, filterPutOntoBattlefield);
|
||||||
if (properCardFound && player.choose(Outcome.PutCreatureInPlay, cards, target, game)) {
|
if (properCardFound && player.choose(Outcome.PutCreatureInPlay, cards, target, game)) {
|
||||||
Card card = game.getCard(target.getFirstTarget());
|
Card card = game.getCard(target.getFirstTarget());
|
|
@ -39,10 +39,10 @@ import mage.target.common.TargetNonlandPermanent;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEtherGale extends CardImpl {
|
public class AetherGale extends CardImpl {
|
||||||
|
|
||||||
public AEtherGale(UUID ownerId) {
|
public AetherGale(UUID ownerId) {
|
||||||
super(ownerId, 11, "AEther Gale", Rarity.RARE, new CardType[]{CardType.SORCERY}, "{3}{U}{U}");
|
super(ownerId, 11, "Aether Gale", Rarity.RARE, new CardType[]{CardType.SORCERY}, "{3}{U}{U}");
|
||||||
this.expansionSetCode = "C14";
|
this.expansionSetCode = "C14";
|
||||||
|
|
||||||
|
|
||||||
|
@ -51,12 +51,12 @@ public class AEtherGale extends CardImpl {
|
||||||
this.getSpellAbility().addTarget(new TargetNonlandPermanent(6,6, new FilterNonlandPermanent(), false));
|
this.getSpellAbility().addTarget(new TargetNonlandPermanent(6,6, new FilterNonlandPermanent(), false));
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherGale(final AEtherGale card) {
|
public AetherGale(final AetherGale card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherGale copy() {
|
public AetherGale copy() {
|
||||||
return new AEtherGale(this);
|
return new AetherGale(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -47,40 +47,40 @@ import mage.players.Player;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEtherSnap extends CardImpl {
|
public class AetherSnap extends CardImpl {
|
||||||
|
|
||||||
public AEtherSnap(UUID ownerId) {
|
public AetherSnap(UUID ownerId) {
|
||||||
super(ownerId, 133, "AEther Snap", Rarity.RARE, new CardType[]{CardType.SORCERY}, "{3}{B}{B}");
|
super(ownerId, 133, "Aether Snap", Rarity.RARE, new CardType[]{CardType.SORCERY}, "{3}{B}{B}");
|
||||||
this.expansionSetCode = "C14";
|
this.expansionSetCode = "C14";
|
||||||
|
|
||||||
// Remove all counters from all permanents and exile all tokens.
|
// Remove all counters from all permanents and exile all tokens.
|
||||||
this.getSpellAbility().addEffect(new AEtherSnapEffect());
|
this.getSpellAbility().addEffect(new AetherSnapEffect());
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherSnap(final AEtherSnap card) {
|
public AetherSnap(final AetherSnap card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherSnap copy() {
|
public AetherSnap copy() {
|
||||||
return new AEtherSnap(this);
|
return new AetherSnap(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class AEtherSnapEffect extends OneShotEffect {
|
class AetherSnapEffect extends OneShotEffect {
|
||||||
|
|
||||||
public AEtherSnapEffect() {
|
public AetherSnapEffect() {
|
||||||
super(Outcome.Benefit);
|
super(Outcome.Benefit);
|
||||||
this.staticText = "Remove all counters from all permanents and exile all tokens";
|
this.staticText = "Remove all counters from all permanents and exile all tokens";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherSnapEffect(final AEtherSnapEffect effect) {
|
public AetherSnapEffect(final AetherSnapEffect effect) {
|
||||||
super(effect);
|
super(effect);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherSnapEffect copy() {
|
public AetherSnapEffect copy() {
|
||||||
return new AEtherSnapEffect(this);
|
return new AetherSnapEffect(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
|
@ -33,20 +33,20 @@ import java.util.UUID;
|
||||||
*
|
*
|
||||||
* @author fireshoes
|
* @author fireshoes
|
||||||
*/
|
*/
|
||||||
public class AEtherize extends mage.sets.gatecrash.AEtherize {
|
public class Aetherize extends mage.sets.gatecrash.Aetherize {
|
||||||
|
|
||||||
public AEtherize(UUID ownerId) {
|
public Aetherize(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "85";
|
this.cardNumber = "85";
|
||||||
this.expansionSetCode = "C15";
|
this.expansionSetCode = "C15";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherize(final AEtherize card) {
|
public Aetherize(final Aetherize card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherize copy() {
|
public Aetherize copy() {
|
||||||
return new AEtherize(this);
|
return new Aetherize(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -43,41 +43,41 @@ import mage.target.TargetSpell;
|
||||||
*
|
*
|
||||||
* @author emerald000
|
* @author emerald000
|
||||||
*/
|
*/
|
||||||
public class AEthersnatch extends CardImpl {
|
public class Aethersnatch extends CardImpl {
|
||||||
|
|
||||||
public AEthersnatch(UUID ownerId) {
|
public Aethersnatch(UUID ownerId) {
|
||||||
super(ownerId, 9, "AEthersnatch", Rarity.RARE, new CardType[]{CardType.INSTANT}, "{4}{U}{U}");
|
super(ownerId, 9, "Aethersnatch", Rarity.RARE, new CardType[]{CardType.INSTANT}, "{4}{U}{U}");
|
||||||
this.expansionSetCode = "C15";
|
this.expansionSetCode = "C15";
|
||||||
|
|
||||||
// Gain control of target spell. You may choose new targets for it.
|
// Gain control of target spell. You may choose new targets for it.
|
||||||
this.getSpellAbility().addEffect(new AEthersnatchEffect());
|
this.getSpellAbility().addEffect(new AethersnatchEffect());
|
||||||
this.getSpellAbility().addTarget(new TargetSpell());
|
this.getSpellAbility().addTarget(new TargetSpell());
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEthersnatch(final AEthersnatch card) {
|
public Aethersnatch(final Aethersnatch card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEthersnatch copy() {
|
public Aethersnatch copy() {
|
||||||
return new AEthersnatch(this);
|
return new Aethersnatch(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class AEthersnatchEffect extends OneShotEffect {
|
class AethersnatchEffect extends OneShotEffect {
|
||||||
|
|
||||||
AEthersnatchEffect() {
|
AethersnatchEffect() {
|
||||||
super(Outcome.GainControl);
|
super(Outcome.GainControl);
|
||||||
this.staticText = "Gain control of target spell. You may choose new targets for it";
|
this.staticText = "Gain control of target spell. You may choose new targets for it";
|
||||||
}
|
}
|
||||||
|
|
||||||
AEthersnatchEffect(final AEthersnatchEffect effect) {
|
AethersnatchEffect(final AethersnatchEffect effect) {
|
||||||
super(effect);
|
super(effect);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEthersnatchEffect copy() {
|
public AethersnatchEffect copy() {
|
||||||
return new AEthersnatchEffect(this);
|
return new AethersnatchEffect(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
|
@ -46,10 +46,10 @@ import mage.constants.Zone;
|
||||||
*
|
*
|
||||||
* @author Loki
|
* @author Loki
|
||||||
*/
|
*/
|
||||||
public class ScornfulAEtherLich extends CardImpl {
|
public class ScornfulAetherLich extends CardImpl {
|
||||||
|
|
||||||
public ScornfulAEtherLich(UUID ownerId) {
|
public ScornfulAetherLich(UUID ownerId) {
|
||||||
super(ownerId, 34, "Scornful AEther-Lich", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{3}{U}");
|
super(ownerId, 34, "Scornful Aether-Lich", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT, CardType.CREATURE}, "{3}{U}");
|
||||||
this.expansionSetCode = "CON";
|
this.expansionSetCode = "CON";
|
||||||
this.subtype.add("Zombie");
|
this.subtype.add("Zombie");
|
||||||
this.subtype.add("Wizard");
|
this.subtype.add("Wizard");
|
||||||
|
@ -57,18 +57,18 @@ public class ScornfulAEtherLich extends CardImpl {
|
||||||
this.power = new MageInt(2);
|
this.power = new MageInt(2);
|
||||||
this.toughness = new MageInt(4);
|
this.toughness = new MageInt(4);
|
||||||
|
|
||||||
// {W}{B}: Scornful AEther-Lich gains fear and vigilance until end of turn.
|
// {W}{B}: Scornful Aether-Lich gains fear and vigilance until end of turn.
|
||||||
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FearAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl("{W}{B}"));
|
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(FearAbility.getInstance(), Duration.EndOfTurn), new ManaCostsImpl("{W}{B}"));
|
||||||
ability.addEffect(new GainAbilitySourceEffect(VigilanceAbility.getInstance(), Duration.EndOfTurn));
|
ability.addEffect(new GainAbilitySourceEffect(VigilanceAbility.getInstance(), Duration.EndOfTurn));
|
||||||
this.addAbility(ability);
|
this.addAbility(ability);
|
||||||
}
|
}
|
||||||
|
|
||||||
public ScornfulAEtherLich(final ScornfulAEtherLich card) {
|
public ScornfulAetherLich(final ScornfulAetherLich card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ScornfulAEtherLich copy() {
|
public ScornfulAetherLich copy() {
|
||||||
return new ScornfulAEtherLich(this);
|
return new ScornfulAetherLich(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -33,20 +33,20 @@ import java.util.UUID;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEtherTradewinds extends mage.sets.worldwake.AEtherTradewinds {
|
public class AetherTradewinds extends mage.sets.worldwake.AetherTradewinds {
|
||||||
|
|
||||||
public AEtherTradewinds(UUID ownerId) {
|
public AetherTradewinds(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "89";
|
this.cardNumber = "89";
|
||||||
this.expansionSetCode = "CNS";
|
this.expansionSetCode = "CNS";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherTradewinds(final AEtherTradewinds card) {
|
public AetherTradewinds(final AetherTradewinds card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherTradewinds copy() {
|
public AetherTradewinds copy() {
|
||||||
return new AEtherTradewinds(this);
|
return new AetherTradewinds(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -33,20 +33,20 @@ import java.util.UUID;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEtherSnap extends mage.sets.commander2014.AEtherSnap {
|
public class AetherSnap extends mage.sets.commander2014.AetherSnap {
|
||||||
|
|
||||||
public AEtherSnap(UUID ownerId) {
|
public AetherSnap(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "37";
|
this.cardNumber = "37";
|
||||||
this.expansionSetCode = "DST";
|
this.expansionSetCode = "DST";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherSnap(final AEtherSnap card) {
|
public AetherSnap(final AetherSnap card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherSnap copy() {
|
public AetherSnap copy() {
|
||||||
return new AEtherSnap(this);
|
return new AetherSnap(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -54,42 +54,42 @@ import mage.target.common.TargetCardInHand;
|
||||||
*
|
*
|
||||||
* @author North
|
* @author North
|
||||||
*/
|
*/
|
||||||
public class AEtherVial extends CardImpl {
|
public class AetherVial extends CardImpl {
|
||||||
|
|
||||||
public AEtherVial(UUID ownerId) {
|
public AetherVial(UUID ownerId) {
|
||||||
super(ownerId, 91, "AEther Vial", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, "{1}");
|
super(ownerId, 91, "Aether Vial", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, "{1}");
|
||||||
this.expansionSetCode = "DST";
|
this.expansionSetCode = "DST";
|
||||||
|
|
||||||
// At the beginning of your upkeep, you may put a charge counter on AEther Vial.
|
// At the beginning of your upkeep, you may put a charge counter on Aether Vial.
|
||||||
this.addAbility(new BeginningOfUpkeepTriggeredAbility(new AddCountersSourceEffect(CounterType.CHARGE.createInstance(), true), TargetController.YOU, true));
|
this.addAbility(new BeginningOfUpkeepTriggeredAbility(new AddCountersSourceEffect(CounterType.CHARGE.createInstance(), true), TargetController.YOU, true));
|
||||||
// {tap}: You may put a creature card with converted mana cost equal to the number of charge counters on AEther Vial from your hand onto the battlefield.
|
// {tap}: You may put a creature card with converted mana cost equal to the number of charge counters on Aether Vial from your hand onto the battlefield.
|
||||||
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new AEtherVialEffect(), new TapSourceCost()));
|
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new AetherVialEffect(), new TapSourceCost()));
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherVial(final AEtherVial card) {
|
public AetherVial(final AetherVial card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherVial copy() {
|
public AetherVial copy() {
|
||||||
return new AEtherVial(this);
|
return new AetherVial(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class AEtherVialEffect extends OneShotEffect {
|
class AetherVialEffect extends OneShotEffect {
|
||||||
|
|
||||||
public AEtherVialEffect() {
|
public AetherVialEffect() {
|
||||||
super(Outcome.PutCreatureInPlay);
|
super(Outcome.PutCreatureInPlay);
|
||||||
this.staticText = "You may put a creature card with converted mana cost equal to the number of charge counters on {this} from your hand onto the battlefield";
|
this.staticText = "You may put a creature card with converted mana cost equal to the number of charge counters on {this} from your hand onto the battlefield";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherVialEffect(final AEtherVialEffect effect) {
|
public AetherVialEffect(final AetherVialEffect effect) {
|
||||||
super(effect);
|
super(effect);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherVialEffect copy() {
|
public AetherVialEffect copy() {
|
||||||
return new AEtherVialEffect(this);
|
return new AetherVialEffect(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
|
@ -33,20 +33,20 @@ import java.util.UUID;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEthermagesTouch extends mage.sets.commander2013.AEthermagesTouch {
|
public class AethermagesTouch extends mage.sets.commander2013.AethermagesTouch {
|
||||||
|
|
||||||
public AEthermagesTouch(UUID ownerId) {
|
public AethermagesTouch(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "101";
|
this.cardNumber = "101";
|
||||||
this.expansionSetCode = "DIS";
|
this.expansionSetCode = "DIS";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEthermagesTouch(final AEthermagesTouch card) {
|
public AethermagesTouch(final AethermagesTouch card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEthermagesTouch copy() {
|
public AethermagesTouch copy() {
|
||||||
return new AEthermagesTouch(this);
|
return new AethermagesTouch(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -44,33 +44,33 @@ import mage.constants.Zone;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEtherling extends CardImpl {
|
public class Aetherling extends CardImpl {
|
||||||
|
|
||||||
public AEtherling(UUID ownerId) {
|
public Aetherling(UUID ownerId) {
|
||||||
super(ownerId, 11, "AEtherling", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{4}{U}{U}");
|
super(ownerId, 11, "Aetherling", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{4}{U}{U}");
|
||||||
this.expansionSetCode = "DGM";
|
this.expansionSetCode = "DGM";
|
||||||
this.subtype.add("Shapeshifter");
|
this.subtype.add("Shapeshifter");
|
||||||
|
|
||||||
this.power = new MageInt(4);
|
this.power = new MageInt(4);
|
||||||
this.toughness = new MageInt(5);
|
this.toughness = new MageInt(5);
|
||||||
|
|
||||||
// {U}: Exile AEtherling. Return it to the battlefield under its owner's control at the beginning of the next end step.
|
// {U}: Exile Aetherling. Return it to the battlefield under its owner's control at the beginning of the next end step.
|
||||||
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new ExileReturnBattlefieldOwnerNextEndStepSourceEffect(true), new ManaCostsImpl("{U}")));
|
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new ExileReturnBattlefieldOwnerNextEndStepSourceEffect(true), new ManaCostsImpl("{U}")));
|
||||||
// {U}: AEtherling can't be blocked this turn
|
// {U}: Aetherling can't be blocked this turn
|
||||||
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new CantBeBlockedSourceEffect(Duration.EndOfTurn), new ManaCostsImpl("{U}")));
|
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new CantBeBlockedSourceEffect(Duration.EndOfTurn), new ManaCostsImpl("{U}")));
|
||||||
// {1}: AEtherling gets +1/-1 until end of turn.
|
// {1}: Aetherling gets +1/-1 until end of turn.
|
||||||
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, -1, Duration.EndOfTurn), new ManaCostsImpl("{1}")));
|
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, -1, Duration.EndOfTurn), new ManaCostsImpl("{1}")));
|
||||||
// {1}: AEtherling gets -1/+1 until end of turn
|
// {1}: Aetherling gets -1/+1 until end of turn
|
||||||
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(-1, 1, Duration.EndOfTurn), new ManaCostsImpl("{1}")));
|
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(-1, 1, Duration.EndOfTurn), new ManaCostsImpl("{1}")));
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherling(final AEtherling card) {
|
public Aetherling(final Aetherling card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherling copy() {
|
public Aetherling copy() {
|
||||||
return new AEtherling(this);
|
return new Aetherling(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -46,7 +46,7 @@ import mage.filter.predicate.other.FaceDownPredicate;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class ObscuringAEther extends CardImpl {
|
public class ObscuringAether extends CardImpl {
|
||||||
|
|
||||||
private static final FilterCreatureCard filter = new FilterCreatureCard("Face-down creature spells");
|
private static final FilterCreatureCard filter = new FilterCreatureCard("Face-down creature spells");
|
||||||
|
|
||||||
|
@ -54,26 +54,26 @@ public class ObscuringAEther extends CardImpl {
|
||||||
filter.add(new FaceDownPredicate());
|
filter.add(new FaceDownPredicate());
|
||||||
}
|
}
|
||||||
|
|
||||||
public ObscuringAEther(UUID ownerId) {
|
public ObscuringAether(UUID ownerId) {
|
||||||
super(ownerId, 194, "Obscuring AEther", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{G}");
|
super(ownerId, 194, "Obscuring Aether", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{G}");
|
||||||
this.expansionSetCode = "DTK";
|
this.expansionSetCode = "DTK";
|
||||||
|
|
||||||
// Face-down creature spells you cast cost {1} less to cast.
|
// Face-down creature spells you cast cost {1} less to cast.
|
||||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SpellsCostReductionControllerEffect(filter, 1)));
|
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SpellsCostReductionControllerEffect(filter, 1)));
|
||||||
|
|
||||||
// {1}{G}: Turn Obscuring AEther face down.
|
// {1}{G}: Turn Obscuring Aether face down.
|
||||||
Effect effect = new BecomesFaceDownCreatureEffect(Duration.Custom, BecomesFaceDownCreatureEffect.FaceDownType.MANUAL);
|
Effect effect = new BecomesFaceDownCreatureEffect(Duration.Custom, BecomesFaceDownCreatureEffect.FaceDownType.MANUAL);
|
||||||
effect.setText("Turn Obscuring AEther face down. <i>(It becomes a 2/2 creature.)</i>");
|
effect.setText("Turn Obscuring Aether face down. <i>(It becomes a 2/2 creature.)</i>");
|
||||||
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl("{1}{G}")));
|
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl("{1}{G}")));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public ObscuringAEther(final ObscuringAEther card) {
|
public ObscuringAether(final ObscuringAether card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ObscuringAEther copy() {
|
public ObscuringAether copy() {
|
||||||
return new ObscuringAEther(this);
|
return new ObscuringAether(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -33,20 +33,20 @@ import java.util.UUID;
|
||||||
*
|
*
|
||||||
* @author fireshoes
|
* @author fireshoes
|
||||||
*/
|
*/
|
||||||
public class AEtherize extends mage.sets.gatecrash.AEtherize {
|
public class Aetherize extends mage.sets.gatecrash.Aetherize {
|
||||||
|
|
||||||
public AEtherize(UUID ownerId) {
|
public Aetherize(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "36";
|
this.cardNumber = "36";
|
||||||
this.expansionSetCode = "DDO";
|
this.expansionSetCode = "DDO";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherize(final AEtherize card) {
|
public Aetherize(final Aetherize card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherize copy() {
|
public Aetherize copy() {
|
||||||
return new AEtherize(this);
|
return new Aetherize(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -44,31 +44,31 @@ import mage.target.common.TargetCreaturePermanent;
|
||||||
*
|
*
|
||||||
* @author Backfir3
|
* @author Backfir3
|
||||||
*/
|
*/
|
||||||
public class AEtherSpellbomb extends CardImpl {
|
public class AetherSpellbomb extends CardImpl {
|
||||||
|
|
||||||
public AEtherSpellbomb(UUID ownerId) {
|
public AetherSpellbomb(UUID ownerId) {
|
||||||
super(ownerId, 61, "AEther Spellbomb", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, "{1}");
|
super(ownerId, 61, "Aether Spellbomb", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, "{1}");
|
||||||
this.expansionSetCode = "DDF";
|
this.expansionSetCode = "DDF";
|
||||||
|
|
||||||
//{U}, Sacrifice Æther Spellbomb: Return target creature to its owner's hand.
|
//{U}, Sacrifice Aether Spellbomb: Return target creature to its owner's hand.
|
||||||
SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnToHandTargetEffect(), new ManaCostsImpl("{U}"));
|
SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnToHandTargetEffect(), new ManaCostsImpl("{U}"));
|
||||||
ability.addCost(new SacrificeSourceCost());
|
ability.addCost(new SacrificeSourceCost());
|
||||||
ability.addTarget(new TargetCreaturePermanent());
|
ability.addTarget(new TargetCreaturePermanent());
|
||||||
this.addAbility(ability);
|
this.addAbility(ability);
|
||||||
|
|
||||||
//{1}, Sacrifice Æther Spellbomb: Draw a card.
|
//{1}, Sacrifice Aether Spellbomb: Draw a card.
|
||||||
SimpleActivatedAbility drawCardAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), new GenericManaCost(1));
|
SimpleActivatedAbility drawCardAbility = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), new GenericManaCost(1));
|
||||||
drawCardAbility.addCost(new SacrificeSourceCost());
|
drawCardAbility.addCost(new SacrificeSourceCost());
|
||||||
this.addAbility(drawCardAbility);
|
this.addAbility(drawCardAbility);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherSpellbomb(final AEtherSpellbomb card) {
|
public AetherSpellbomb(final AetherSpellbomb card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherSpellbomb copy() {
|
public AetherSpellbomb copy() {
|
||||||
return new AEtherSpellbomb(this);
|
return new AetherSpellbomb(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -47,41 +47,41 @@ import mage.target.common.TargetCardInHand;
|
||||||
*
|
*
|
||||||
* @author North
|
* @author North
|
||||||
*/
|
*/
|
||||||
public class FoldIntoAEther extends CardImpl {
|
public class FoldIntoAether extends CardImpl {
|
||||||
|
|
||||||
public FoldIntoAEther(UUID ownerId) {
|
public FoldIntoAether(UUID ownerId) {
|
||||||
super(ownerId, 31, "Fold into AEther", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{2}{U}{U}");
|
super(ownerId, 31, "Fold into Aether", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{2}{U}{U}");
|
||||||
this.expansionSetCode = "5DN";
|
this.expansionSetCode = "5DN";
|
||||||
|
|
||||||
// Counter target spell. If that spell is countered this way, its controller may put a creature card from his or her hand onto the battlefield.
|
// Counter target spell. If that spell is countered this way, its controller may put a creature card from his or her hand onto the battlefield.
|
||||||
this.getSpellAbility().addEffect(new FoldIntoAEtherEffect());
|
this.getSpellAbility().addEffect(new FoldIntoAetherEffect());
|
||||||
this.getSpellAbility().addTarget(new TargetSpell());
|
this.getSpellAbility().addTarget(new TargetSpell());
|
||||||
}
|
}
|
||||||
|
|
||||||
public FoldIntoAEther(final FoldIntoAEther card) {
|
public FoldIntoAether(final FoldIntoAether card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public FoldIntoAEther copy() {
|
public FoldIntoAether copy() {
|
||||||
return new FoldIntoAEther(this);
|
return new FoldIntoAether(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class FoldIntoAEtherEffect extends OneShotEffect {
|
class FoldIntoAetherEffect extends OneShotEffect {
|
||||||
|
|
||||||
public FoldIntoAEtherEffect() {
|
public FoldIntoAetherEffect() {
|
||||||
super(Outcome.Detriment);
|
super(Outcome.Detriment);
|
||||||
this.staticText = "Counter target spell. If that spell is countered this way, its controller may put a creature card from his or her hand onto the battlefield";
|
this.staticText = "Counter target spell. If that spell is countered this way, its controller may put a creature card from his or her hand onto the battlefield";
|
||||||
}
|
}
|
||||||
|
|
||||||
public FoldIntoAEtherEffect(final FoldIntoAEtherEffect effect) {
|
public FoldIntoAetherEffect(final FoldIntoAetherEffect effect) {
|
||||||
super(effect);
|
super(effect);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public FoldIntoAEtherEffect copy() {
|
public FoldIntoAetherEffect copy() {
|
||||||
return new FoldIntoAEtherEffect(this);
|
return new FoldIntoAetherEffect(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
|
@ -34,21 +34,21 @@ import mage.constants.Rarity;
|
||||||
*
|
*
|
||||||
* @author fireshoes
|
* @author fireshoes
|
||||||
*/
|
*/
|
||||||
public class AEtherVial extends mage.sets.darksteel.AEtherVial {
|
public class AetherVial extends mage.sets.darksteel.AetherVial {
|
||||||
|
|
||||||
public AEtherVial(UUID ownerId) {
|
public AetherVial(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "1";
|
this.cardNumber = "1";
|
||||||
this.expansionSetCode = "V10";
|
this.expansionSetCode = "V10";
|
||||||
this.rarity = Rarity.MYTHIC;
|
this.rarity = Rarity.MYTHIC;
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherVial(final AEtherVial card) {
|
public AetherVial(final AetherVial card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherVial copy() {
|
public AetherVial copy() {
|
||||||
return new AEtherVial(this);
|
return new AetherVial(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -47,7 +47,7 @@ import mage.target.TargetPermanent;
|
||||||
*
|
*
|
||||||
* @author anonymous
|
* @author anonymous
|
||||||
*/
|
*/
|
||||||
public class VedalkenAEthermage extends CardImpl {
|
public class VedalkenAethermage extends CardImpl {
|
||||||
|
|
||||||
private static final FilterPermanent filter = new FilterPermanent("Sliver");
|
private static final FilterPermanent filter = new FilterPermanent("Sliver");
|
||||||
private static final FilterCard filter2 = new FilterCard("Wizard");
|
private static final FilterCard filter2 = new FilterCard("Wizard");
|
||||||
|
@ -57,8 +57,8 @@ public class VedalkenAEthermage extends CardImpl {
|
||||||
filter2.add(new SubtypePredicate("Wizard"));
|
filter2.add(new SubtypePredicate("Wizard"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public VedalkenAEthermage(UUID ownerId) {
|
public VedalkenAethermage(UUID ownerId) {
|
||||||
super(ownerId, 61, "Vedalken AEthermage", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{1}{U}");
|
super(ownerId, 61, "Vedalken Aethermage", Rarity.COMMON, new CardType[]{CardType.CREATURE}, "{1}{U}");
|
||||||
this.expansionSetCode = "FUT";
|
this.expansionSetCode = "FUT";
|
||||||
this.subtype.add("Vedalken");
|
this.subtype.add("Vedalken");
|
||||||
this.subtype.add("Wizard");
|
this.subtype.add("Wizard");
|
||||||
|
@ -67,7 +67,7 @@ public class VedalkenAEthermage extends CardImpl {
|
||||||
|
|
||||||
// Flash
|
// Flash
|
||||||
this.addAbility(FlashAbility.getInstance());
|
this.addAbility(FlashAbility.getInstance());
|
||||||
// When Vedalken Æthermage enters the battlefield, return target Sliver to its owner's hand.
|
// When Vedalken &Aelig;thermage enters the battlefield, return target Sliver to its owner's hand.
|
||||||
Ability ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect());
|
Ability ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect());
|
||||||
ability.addTarget(new TargetPermanent(filter));
|
ability.addTarget(new TargetPermanent(filter));
|
||||||
this.addAbility(ability);
|
this.addAbility(ability);
|
||||||
|
@ -76,12 +76,12 @@ public class VedalkenAEthermage extends CardImpl {
|
||||||
this.addAbility(new CyclingAbility(new ManaCostsImpl("{3}"), filter2, "Wizardcycling"));
|
this.addAbility(new CyclingAbility(new ManaCostsImpl("{3}"), filter2, "Wizardcycling"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public VedalkenAEthermage(final VedalkenAEthermage card) {
|
public VedalkenAethermage(final VedalkenAethermage card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public VedalkenAEthermage copy() {
|
public VedalkenAethermage copy() {
|
||||||
return new VedalkenAEthermage(this);
|
return new VedalkenAethermage(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -38,10 +38,10 @@ import mage.filter.common.FilterAttackingCreature;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEtherize extends CardImpl {
|
public class Aetherize extends CardImpl {
|
||||||
|
|
||||||
public AEtherize(UUID ownerId) {
|
public Aetherize(UUID ownerId) {
|
||||||
super(ownerId, 29, "AEtherize", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{3}{U}");
|
super(ownerId, 29, "Aetherize", Rarity.UNCOMMON, new CardType[]{CardType.INSTANT}, "{3}{U}");
|
||||||
this.expansionSetCode = "GTC";
|
this.expansionSetCode = "GTC";
|
||||||
|
|
||||||
|
|
||||||
|
@ -49,12 +49,12 @@ public class AEtherize extends CardImpl {
|
||||||
this.getSpellAbility().addEffect(new ReturnToHandFromBattlefieldAllEffect(new FilterAttackingCreature("attacking creatures")));
|
this.getSpellAbility().addEffect(new ReturnToHandFromBattlefieldAllEffect(new FilterAttackingCreature("attacking creatures")));
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherize(final AEtherize card) {
|
public Aetherize(final Aetherize card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherize copy() {
|
public Aetherize copy() {
|
||||||
return new AEtherize(this);
|
return new Aetherize(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -49,42 +49,42 @@ import mage.target.targetpointer.FixedTarget;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEtherRift extends CardImpl {
|
public class AetherRift extends CardImpl {
|
||||||
|
|
||||||
public AEtherRift(UUID ownerId) {
|
public AetherRift(UUID ownerId) {
|
||||||
super(ownerId, 227, "AEther Rift", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{1}{R}{G}");
|
super(ownerId, 227, "Aether Rift", Rarity.RARE, new CardType[]{CardType.ENCHANTMENT}, "{1}{R}{G}");
|
||||||
this.expansionSetCode = "INV";
|
this.expansionSetCode = "INV";
|
||||||
|
|
||||||
|
|
||||||
// At the beginning of your upkeep, discard a card at random. If you discard a creature card this way, return it from your graveyard to the battlefield unless any player pays 5 life.
|
// At the beginning of your upkeep, discard a card at random. If you discard a creature card this way, return it from your graveyard to the battlefield unless any player pays 5 life.
|
||||||
this.addAbility(new BeginningOfUpkeepTriggeredAbility(new AEtherRiftEffect(), TargetController.YOU, false));
|
this.addAbility(new BeginningOfUpkeepTriggeredAbility(new AetherRiftEffect(), TargetController.YOU, false));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherRift(final AEtherRift card) {
|
public AetherRift(final AetherRift card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherRift copy() {
|
public AetherRift copy() {
|
||||||
return new AEtherRift(this);
|
return new AetherRift(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class AEtherRiftEffect extends OneShotEffect {
|
class AetherRiftEffect extends OneShotEffect {
|
||||||
|
|
||||||
public AEtherRiftEffect() {
|
public AetherRiftEffect() {
|
||||||
super(Outcome.Benefit);
|
super(Outcome.Benefit);
|
||||||
this.staticText = "discard a card at random. If you discard a creature card this way, return it from your graveyard to the battlefield unless any player pays 5 life";
|
this.staticText = "discard a card at random. If you discard a creature card this way, return it from your graveyard to the battlefield unless any player pays 5 life";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherRiftEffect(final AEtherRiftEffect effect) {
|
public AetherRiftEffect(final AetherRiftEffect effect) {
|
||||||
super(effect);
|
super(effect);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherRiftEffect copy() {
|
public AetherRiftEffect copy() {
|
||||||
return new AEtherRiftEffect(this);
|
return new AetherRiftEffect(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
|
@ -33,20 +33,20 @@ import java.util.UUID;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEthersnipe extends mage.sets.commander.AEthersnipe {
|
public class Aethersnipe extends mage.sets.commander.Aethersnipe {
|
||||||
|
|
||||||
public AEthersnipe(UUID ownerId) {
|
public Aethersnipe(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "17";
|
this.cardNumber = "17";
|
||||||
this.expansionSetCode = "DD2";
|
this.expansionSetCode = "DD2";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEthersnipe(final AEthersnipe card) {
|
public Aethersnipe(final Aethersnipe card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEthersnipe copy() {
|
public Aethersnipe copy() {
|
||||||
return new AEthersnipe(this);
|
return new Aethersnipe(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -33,20 +33,20 @@ import java.util.UUID;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEtherAdept extends mage.sets.magic2011.AetherAdept {
|
public class AetherAdept extends mage.sets.magic2011.AetherAdept {
|
||||||
|
|
||||||
public AEtherAdept(UUID ownerId) {
|
public AetherAdept(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "12";
|
this.cardNumber = "12";
|
||||||
this.expansionSetCode = "DDM";
|
this.expansionSetCode = "DDM";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherAdept(final AEtherAdept card) {
|
public AetherAdept(final AetherAdept card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherAdept copy() {
|
public AetherAdept copy() {
|
||||||
return new AEtherAdept(this);
|
return new AetherAdept(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -33,20 +33,20 @@ import java.util.UUID;
|
||||||
*
|
*
|
||||||
* @author LevelX2
|
* @author LevelX2
|
||||||
*/
|
*/
|
||||||
public class AEtherFigment extends mage.sets.zendikar.AetherFigment {
|
public class AetherFigment extends mage.sets.zendikar.AetherFigment {
|
||||||
|
|
||||||
public AEtherFigment(UUID ownerId) {
|
public AetherFigment(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "5";
|
this.cardNumber = "5";
|
||||||
this.expansionSetCode = "DDM";
|
this.expansionSetCode = "DDM";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherFigment(final AEtherFigment card) {
|
public AetherFigment(final AetherFigment card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherFigment copy() {
|
public AetherFigment copy() {
|
||||||
return new AEtherFigment(this);
|
return new AetherFigment(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -33,20 +33,20 @@ import java.util.UUID;
|
||||||
*
|
*
|
||||||
* @author fireshoes
|
* @author fireshoes
|
||||||
*/
|
*/
|
||||||
public class AEtherTradewinds extends mage.sets.worldwake.AEtherTradewinds {
|
public class AetherTradewinds extends mage.sets.worldwake.AetherTradewinds {
|
||||||
|
|
||||||
public AEtherTradewinds(UUID ownerId) {
|
public AetherTradewinds(UUID ownerId) {
|
||||||
super(ownerId);
|
super(ownerId);
|
||||||
this.cardNumber = "38";
|
this.cardNumber = "38";
|
||||||
this.expansionSetCode = "KLD";
|
this.expansionSetCode = "KLD";
|
||||||
}
|
}
|
||||||
|
|
||||||
public AEtherTradewinds(final AEtherTradewinds card) {
|
public AetherTradewinds(final AetherTradewinds card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AEtherTradewinds copy() {
|
public AetherTradewinds copy() {
|
||||||
return new AEtherTradewinds(this);
|
return new AetherTradewinds(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -38,10 +38,10 @@ import mage.constants.Rarity;
|
||||||
*
|
*
|
||||||
* @author LoneFox
|
* @author LoneFox
|
||||||
*/
|
*/
|
||||||
public class AErathiBerserker extends CardImpl {
|
public class AerathiBerserker extends CardImpl {
|
||||||
|
|
||||||
public AErathiBerserker(UUID ownerId) {
|
public AerathiBerserker(UUID ownerId) {
|
||||||
super(ownerId, 131, "AErathi Berserker", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{2}{R}{R}{R}");
|
super(ownerId, 131, "Aerathi Berserker", Rarity.UNCOMMON, new CardType[]{CardType.CREATURE}, "{2}{R}{R}{R}");
|
||||||
this.expansionSetCode = "LEG";
|
this.expansionSetCode = "LEG";
|
||||||
this.subtype.add("Human");
|
this.subtype.add("Human");
|
||||||
this.subtype.add("Berserker");
|
this.subtype.add("Berserker");
|
||||||
|
@ -52,12 +52,12 @@ public class AErathiBerserker extends CardImpl {
|
||||||
this.addAbility(new RampageAbility(3));
|
this.addAbility(new RampageAbility(3));
|
||||||
}
|
}
|
||||||
|
|
||||||
public AErathiBerserker(final AErathiBerserker card) {
|
public AerathiBerserker(final AerathiBerserker card) {
|
||||||
super(card);
|
super(card);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AErathiBerserker copy() {
|
public AerathiBerserker copy() {
|
||||||
return new AErathiBerserker(this);
|
return new AerathiBerserker(this);
|
||||||
}
|
}
|
||||||
}
|
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue