Commit graph

10553 commits

Author SHA1 Message Date
Dilnu
3198558dd6 Fix March of the Machines
Add a DependencyType for ArtifactAddingRemoving and use it to make March of the Machines come after artifact type adding effects.
2016-11-22 08:40:54 -05:00
spjspj
d4493ac5f0 Merge pull request #2620 from spjspj/master
Add 'EDH power level' rating to Commander tables
2016-11-22 19:30:54 +11:00
spjspj
1fd3ab68b6 Add 'EDH power level' rating to Commander tables 2016-11-22 19:30:02 +11:00
LevelX2
8f43a86db3 Merge pull request #2617 from JRHerlehy/master
Implement Riftmarked Knight
2016-11-21 21:07:34 +01:00
LevelX2
216ebcdfbd * Veteran Bodygard - Some minor fixes. 2016-11-21 21:06:44 +01:00
LevelX2
50d81f63c7 Merge pull request #2613 from MTGfan/master
Veteran Bodyguard
2016-11-21 21:03:45 +01:00
LevelX2
ac223c311d * Gonti, Lord of Luxury - Fixed that also lands could be played instead of only allow casting of cards (related to #2619). 2016-11-21 21:03:01 +01:00
Justin Herlehy
9dea328e45 Removed trigger only once check.
Removed only trigger once check as backend has been corrected to not
fire excessive events.
2016-11-21 11:44:03 -08:00
Justin Herlehy
d39f60ae42 Merge branch 'master' of https://github.com/JRHerlehy/mage 2016-11-21 11:01:21 -08:00
Justin Herlehy
cc36cc0952 Merge remote-tracking branch 'refs/remotes/magefree/master' 2016-11-21 11:01:09 -08:00
JRHerlehy
f7c322ade6 Corrections to Riftmarked Knight
Made ability only place a single token on the battlefield and only
trigger if the card getting its final counter removed is Riftmarked
Knight.
2016-11-21 01:08:00 -08:00
Justin Herlehy
d0383f4fb4 Imitial Commit of Riftmarked Knight
Initial commit of Riftmarked Knight.
2016-11-20 21:22:46 -08:00
LevelX2
612445d711 * Fixed a problem of Sanguine Praetor. 2016-11-20 22:48:08 +01:00
MTGfan
5a9c8b404b Veteran Bodyguard 2016-11-20 15:26:21 -05:00
Pete Rossi
7eb8d167b3 Fix for Sanguine Praetor
Sanguine Praetor’s activated ability is only destroying creatures its
owner controls.  This fix changes it to target all creatures.  If my
interpretation of the card text is incorrect then feel free to close
this pull request.
2016-11-20 11:10:02 -08:00
LevelX2
2d43f4fa0e * Collective Restraint - Fixed that it also wrongly prevented players from attacking planeswalkers without paying the cost. 2016-11-20 10:25:56 +01:00
LevelX2
da7982ff2e * Obscuring Aether - Fixed a problem that face down creatures had P/T = 0/0. 2016-11-20 10:13:04 +01:00
LevelX2
ee5376c896 * Nature's Way - Fixed that trample was not applied to target creature. 2016-11-20 09:26:48 +01:00
LevelX2
5aa1d1e422 * Demonspine Whip - Fixed tool tip rule text. 2016-11-20 09:23:34 +01:00
LevelX2
72f2382199 * Gravespawn Sovereign - Fixed tool tip rule text. 2016-11-20 09:23:21 +01:00
LevelX2
3eb2531cee * Karona, False God - Reworked gain control handling. 2016-11-20 00:15:06 +01:00
LevelX2
eb767b13a6 * Rainbow Vale - Fixed that the control did not switch to an opponent. 2016-11-20 00:14:24 +01:00
LevelX2
82688fd6f2 * Divergent Transformations - Fixed that the targets were not exiled. 2016-11-19 22:27:12 +01:00
LevelX2
b7b7a97945 * Fixed that died creature were wrongly returned to battlefield also if it was moved to exile by replacement effect before. 2016-11-19 18:44:11 +01:00
LevelX2
360db9104f * Fixed that the order of opening hand actions could not be chosen by the player. 2016-11-19 17:49:51 +01:00
LevelX2
bc61f66af1 * Merieke Ri Berit - Fixed a bug that controlled creatures after lost of control of Merieke were not destroyed. 2016-11-19 13:33:49 +01:00
LevelX2
0ccaca4a3b Fixed a problem that tokens that came into play with modified attributes (P/T e.g. from Master of Etherium) were seen for triggered abilities (e.g. Sword of the Meek ) with unmodified attributes. 2016-11-19 12:08:38 +01:00
LevelX2
06f9e3db19 Hum of the Radix - some minor clean up. 2016-11-19 11:31:52 +01:00
LevelX2
c19f378d0d Merge pull request #2600 from spinlock-x/hum_of_the_radix
Implement Hum of the Radix
2016-11-19 11:27:50 +01:00
LevelX2
a47dd0eaed Ceta Sanctuary - some minor clean up. 2016-11-19 11:22:39 +01:00
LevelX2
86798f3773 Merge pull request #2605 from spinlock-x/ceta_sanctuary
Implement Ceta Sanctuary
2016-11-19 11:11:57 +01:00
LevelX2
447b7e459f Merge pull request #2606 from MTGfan/master
Jade Statue
2016-11-19 11:07:27 +01:00
LevelX2
054d3a2f9b Sanguine Praetor - some minor clean up. 2016-11-19 11:04:55 +01:00
LevelX2
3f576b3a1c Merge pull request #2607 from spinlock-x/sanguine_praetor
Implement Sanguine Praetor
2016-11-19 10:59:57 +01:00
LevelX2
1ea333fac4 Merge pull request #2608 from use/fix-siege-gang-commander
Fix - enable Siege-Gang Commander to sacrifice Boggart Shenanigans
2016-11-19 10:57:04 +01:00
LevelX2
85c9a53bb0 Merge origin/master 2016-11-19 10:54:30 +01:00
Will Hall
d4c523c8af Fix - enable Siege-Gang Commander to sacrifice Boggart Shenanigans 2016-11-19 00:20:02 -08:00
Pete Rossi
f6a425a640 Implement Sanguine Praetor 2016-11-18 23:07:28 -08:00
MTGfan
2ae50d81fd Jade Statue 2016-11-19 00:14:23 -05:00
Pete Rossi
1cb279288d Implement Ceta Sanctuary 2016-11-18 19:58:48 -08:00
Samuel Sandeen
0996a4d549 Merge pull request #2604 from use/fix-2576
Fix for #2576: Heritage Druid should be able to tap Prowess of the Fair
2016-11-18 20:22:10 -05:00
Samuel Sandeen
7d26f35bc8 Merge pull request #2582 from MTGfan/master
Correction to Protean Hydra code and add Gaea's Liege
2016-11-18 20:20:54 -05:00
Will Hall
2312a29d72 Fix for #2576: Heritage Druid should be able to tap Prowess of the Fair 2016-11-18 15:48:24 -08:00
LevelX2
e6093c67da Merge origin/master 2016-11-18 17:01:56 +01:00
HCrescent
67395a8e09 Added Mortuary 2016-11-17 22:25:18 -06:00
MTGfan
9c80ca143b updated Gaea's Liege, removed unused import on Protean Hydra, corrected Rock Hydra line to have {this} instead of Rock Hydra. 2016-11-16 22:39:49 -05:00
Jason Larabell
98c6619343 Merge remote-tracking branch 'upstream/master' 2016-11-16 22:34:18 -05:00
Pete Rossi
d91ed6128e Implement Hum of the Radix
Tested various situations and verified it behaves correctly.  Tested
with multiple instances of the card on both side of the battlefield and
verified that the effect stacks properly. (At least this is my
understanding of how the card works)
2016-11-15 23:09:15 -08:00
HCrescent
03ee51bcbf Added Lifeline 2016-11-15 21:24:12 -06:00
Samuel Sandeen
402cbfa5fa Merge pull request #2595 from JRHerlehy/master
Implement Metamorphose
2016-11-15 19:59:10 -05:00
JRHerlehy
6d8b37b2ac Add controll != null check.
Added recommended changes.
2016-11-15 10:18:53 -08:00
LevelX2
4e38494278 Merge pull request #2596 from spinlock-x/chimeric_egg
Implement Chimeric Egg
2016-11-15 16:36:23 +01:00
Styxo
e4323529d6 Added Jodah's Avenger, Spellshift and Venarian Glimmer 2016-11-15 12:20:26 +01:00
JRHerlehy
17705ea302 Rareity Fix
Fixed incorrect rareity assigned to CoP: Artifacts in Fifth Dawn from
Common to Uncommon
2016-11-14 23:56:46 -08:00
Pete Rossi
d129dbc746 Implement Chimeric Egg 2016-11-14 23:42:11 -08:00
JRHerlehy
493a43cf93 Implement Metamorphose
Implement Metamorphose from Scourge
2016-11-14 21:12:15 -08:00
LevelX2
cd61bf48d1 Added a test. 2016-11-13 22:29:26 +01:00
spjspj
12f0462300 Merge pull request #2591 from spjspj/master
Slight fix - SidarKondoOfJamuraa
2016-11-13 23:44:32 +11:00
spjspj
4210796281 Slight fix - SidarKondoOfJamuraa 2016-11-13 23:41:58 +11:00
LevelX2
92a04be280 * Warp World - Fixed a bug caused by removing cards from library. 2016-11-12 17:32:57 +01:00
LevelX2
44f7b1b13c * Selvala, Explorer Returned - Fixed that the life gaining effect did not work. 2016-11-12 09:37:41 +01:00
LevelX2
c84d7ef49b Rite of the Raging Storm - Fixed bug that tokens were not doubled if the token was created by an effect controlled from other players (fixes #2584). 2016-11-12 09:00:09 +01:00
LevelX2
7cd105b951 Rite of the Raging Storm - Fixed some minor bugs (fixes #2584). 2016-11-12 08:45:43 +01:00
MTGfan
abb8e58fa0 Merge remote-tracking branch 'upstream/master' 2016-11-11 19:26:47 -05:00
MTGfan
a1f3486890 Gaea's Liege 2016-11-11 19:22:53 -05:00
spjspj
17d7796325 Merge pull request #2583 from spjspj/master
spjspj - Eye of Singularity (VIS)
2016-11-12 10:02:44 +11:00
spjspj
e97d9dc0e2 spjspj - Eye of Singularity (VIS) 2016-11-12 10:01:48 +11:00
Styxo
47a11baeda Added Council Guardian and Luminesce 2016-11-11 15:18:49 +01:00
MTGfan
ba3f4c721a Correction to Protean Hydra code for removal of the +1/+1 counters regardless of if the damage is prevented. 2016-11-10 23:10:11 -05:00
LevelX2
02dd57d889 Merge pull request #2574 from fenhl/fix-set-codes-2
Fix set codes of 3 sets
2016-11-10 12:48:10 +01:00
LevelX2
d7982e0bbe Merge pull request #2578 from MTGfan/master
Rock Hydra with corrections from original commit.
2016-11-10 12:45:58 +01:00
spjspj
6ed29d91b4 Merge pull request #2580 from spjspj/master
spjspj - Dawn Elemental (SCG)
2016-11-10 20:02:10 +11:00
spjspj
669cd74e99 spjspj - Dawn Elemental (SCG) 2016-11-10 20:00:35 +11:00
Styxo
d291c289b8 Added Aboroth, Avizo, Benediction of Moons and Infernal Tribute 2016-11-10 09:00:37 +01:00
MTGfan
9f0102abd2 Rock Hydra with corrections from original commit. Tested against Wall of Torches and Wild Slash. 2016-11-09 23:29:04 -05:00
fireshoes
20d09443d5 Changed Declaration in Stone to exile to the generic exile window instead of its own. Added card name identifier to the revealed hand in ExileCardYouChooseTargetOpponentEffect so you can see previously revealed cards when their hand is revealed multiple times. 2016-11-09 11:00:24 -06:00
LevelX2
2368606720 * Crumbling Vestige - Reverted the triggered ability back to a non mana ability. 2016-11-08 18:27:22 +01:00
LevelX2
5075c4f533 * Grip of Chaos - Fixed that the possible random new targets were not calculated correctly. 2016-11-08 18:19:38 +01:00
emerald000
22caed9267 Added Mangara's Tome. 2016-11-08 03:06:22 -05:00
emerald000
996d1a47f9 Fixed Tangle Wire not working if destroyed in response to the trigger. 2016-11-08 01:28:14 -05:00
Fenhl
4147bfdd65 Fix set codes of 3 sets 2016-11-07 20:05:05 +00:00
Dilnu
aac45f2ad2 Fix Warp World not putting anything onto the Battlefield.
Warp World was falsely claiming that the revealed cards were in a Player's Hand. The zones code that checks correctness determined this was a lie.
2016-11-07 08:07:39 -05:00
LevelX2
6962f02ab8 * Kydele, Chosen of Kruphix - Fixed a bug caused by the watcher object. 2016-11-06 23:37:34 +01:00
LevelX2
ed70fd1f00 * Orzhov Advokist - Fixed a bug that was caused by the attack restrict effect. 2016-11-06 23:23:05 +01:00
LevelX2
964bf63524 * Thoughtpicker Witch - Fixed a bug that could produce a null pointer exception. 2016-11-06 23:18:47 +01:00
LevelX2
618ee3698b * Saskia, the Unyielding - Fixed a NPE bug caused the triggered ability. 2016-11-06 23:01:00 +01:00
LevelX2
dbbbbb5aec * Synod Sanctum - Fixed a problem of the move permanent to exile effect (fixes #2572). 2016-11-06 22:14:37 +01:00
LevelX2
4ed988843b * Orzhov Advokist - Fixed that 2 instead of 4 counters were added to the target creature. 2016-11-06 21:59:28 +01:00
LevelX2
c9e1b415e2 Xmage 1.4.18V0 2016-11-06 18:11:19 +01:00
LevelX2
da67a67eaa * Ephara, God of the Polis - Fixed its watcher not able to handle copies of it correctly. 2016-11-06 14:04:43 +01:00
LevelX2
e4fe34dbdb [C16] Added 2 cards. 2016-11-06 11:40:17 +01:00
LevelX2
05feab8e96 [C16] Added 5 cards. 2016-11-06 10:51:38 +01:00
LevelX2
7d8a02bf63 [C16] Added Orzhov Advokist. 2016-11-06 08:28:49 +01:00
LevelX2
e0b722cf68 Merge pull request #2567 from HCrescent/master
Fixed Shapeshifter. Added Magus of the Jar.
2016-11-06 07:44:37 +01:00
spjspj
7e566e01b0 spjspj - Ludevic, Necro-Alchemist (C16) 2016-11-06 17:39:10 +11:00
HCrescent
3c12c4d692 Added Magus of the Jar. 2016-11-06 00:01:27 -05:00
HCrescent
acb8c0e3a7 Fixed/Rewrote Shapeshifter. Had broken implementation. 2016-11-06 00:00:55 -05:00
Neil Gentleman
ce6087bda6 add ProtectionAbility helpers
for the most common 1 and 2 color cases
2016-11-05 11:27:37 -07:00
Neil Gentleman
3f7d75b6ca Stir the Grave: fix rules text 2016-11-05 11:27:37 -07:00
Neil Gentleman
6d59ae2771 Zendikons: fix rules text 2016-11-05 11:27:37 -07:00
Neil Gentleman
531577890d ReturnToHandChosenControlledPermanentCost: fix text for n > 1 2016-11-05 11:27:37 -07:00
Neil Gentleman
6887dfb61d Hunter Sliver: use ProvokeAbility
could incorrectly untap any creature
2016-11-05 11:27:36 -07:00
Neil Gentleman
813c8cdd8a CreateTokenEffect already adds the article
don't want to end up with "a a 3/3 colorless Golem"

and also fixed fix tapped token rules text, which has changed
2016-11-05 11:27:36 -07:00
Neil Gentleman
296e0a9a49 more card text cleanup 2016-11-05 11:26:31 -07:00
Neil Gentleman
7f2b3b71c2 more card text cleanup
Angel of Salvation, Blinding Flare, Allied Strategies, Footbottom Feast,
Delve, Reinforce, Clockwork *, Choking Sands, Cloud Key, Covetous Dragon
2016-11-05 11:26:31 -07:00
Neil Gentleman
ec971140ec format BoostEnchanted and BoostAll like BoostSource
improves Aspect of Wolf, corrects Death's Approach
2016-11-05 11:26:30 -07:00
Neil Gentleman
95f14536eb fix text on some random cards 2016-11-05 11:26:30 -07:00
fireshoes
706f930542 Merge origin/master 2016-11-05 10:01:45 -05:00
fireshoes
90aab3df44 [C16] Added Runehorn Hellkite and Ravos, Soultender. 2016-11-05 09:52:03 -05:00
spjspj
2659ad1bc1 spjspj - Kydele, Chosen of Kruphix (C16) 2016-11-06 01:12:56 +11:00
spjspj
3b99acfb89 Merge pull request #2562 from spjspj/master
spjspj - Ikra Shidiqi, the Usurper (C16)
2016-11-05 23:14:52 +11:00
spjspj
23332a5954 spjspj - Ikra Shidiqi, the Usurper (C16) 2016-11-05 23:14:06 +11:00
spjspj
2d3f9fb4f2 Merge pull request #2561 from spjspj/master
spjspj - Grip of Phyresis (C16)
2016-11-05 22:45:51 +11:00
spjspj
e362dea7e6 spjspj - Grip of Phyresis (C16) 2016-11-05 22:43:21 +11:00
LevelX2
e4e76c159b Merge origin/master
Conflicts:
	Mage.Sets/src/mage/cards/t/TanaTheBloodsower.java
	Mage.Sets/src/mage/cards/t/ThrasiosTritonHero.java
2016-11-05 11:55:24 +01:00
LevelX2
43043eba8e [C16] Added 7 cards. 2016-11-05 11:50:15 +01:00
spjspj
24f42a2ada Merge pull request #2560 from spjspj/master
spjspj - Tana and Thrasios (C16)
2016-11-05 20:22:32 +11:00
spjspj
c4e69540b9 spjspj - Tana and Thrasios (C16) 2016-11-05 20:21:44 +11:00
LevelX2
a8aa484b64 Merge origin/master 2016-11-05 10:17:43 +01:00
LevelX2
2c7d6e788d * Workaround test for cards db bug. 2016-11-05 10:17:17 +01:00
spjspj
257386f6a3 spjspj - Kynaios and Tiros of Meletis (C16) 2016-11-05 18:57:48 +11:00
spjspj
a47480a1ce Merge pull request #2558 from spjspj/master
spjspj - Stonehoof Chieftain (C16)
2016-11-04 22:53:19 +11:00
spjspj
5c63069522 spjspj - Stonehoof Chieftain (C16) 2016-11-04 22:52:00 +11:00
Styxo
734393c49d [C16] Added Kraum, Ludevic's Opus and Ishai, Ojutai Dragonspeaker 2016-11-04 12:28:18 +01:00
LevelX2
b4284761a6 * Villainous Wealth - Fixed possible endless loop. 2016-11-04 00:29:28 +01:00
LevelX2
917d6500fa * Mistbind Clique - Fixed that the tap ability was wrongly triggered as Mistbind Clique left the battlefield. 2016-11-03 23:16:45 +01:00
LevelX2
a4e1c7aefd Merge origin/master 2016-11-03 22:38:14 +01:00
LevelX2
d2561c1752 * Fixed a problem with triggered mana abilities. Fixed a problem that AI did not always select the needed mana color. Fixed a problem with Reflecting Pool not taking triggered mana abilities into account. 2016-11-03 22:37:54 +01:00
spjspj
b37554300c Merge pull request #2556 from spjspj/master
spjspj - Evolutionary Escalation (C16)
2016-11-03 23:05:50 +11:00
spjspj
17476523dd spjspj - Evolutionary Escalation (C16) 2016-11-03 22:56:35 +11:00
spjspj
55b561cebf Merge pull request #2553 from wendelscardua/fix-lack-of-abilities
Fix lack of abilities
2016-11-03 18:06:40 +11:00
emerald000
57e0dcde5d Merge origin/master 2016-11-03 02:34:27 -04:00
emerald000
4e5dc69d11 [C16] Added Benefactor's Draught. 2016-11-03 02:34:11 -04:00
spjspj
e931db2261 spjspj - Charging Cinderhorn (C16) 2016-11-03 17:19:07 +11:00
Wendel Scardua
25e9fbfc57 Fix Expendable Troops 2016-11-03 01:00:02 -02:00
Wendel Scardua
35312bf798 Fix Phyrexian Broodlings 2016-11-03 00:55:48 -02:00
spjspj
11eeabd7be spjspj - Goblin Spymaster (C16) 2016-11-03 00:40:09 +11:00
spjspj
9f8255fbf3 spjspj - BruseTarl Boring Herder (C16) 2016-11-02 23:02:54 +11:00
spjspj
55a018de95 spjspj - BruseTarl Boring Herder (C16) 2016-11-02 23:00:00 +11:00
Styxo
cfd801e166 [C16] Added Treacherous Terrain 2016-11-02 11:24:45 +01:00
Neil Gentleman
b5bb6dd0db prefer ObjectColor.isRed() to ObjectColor.contains(ObjectColor.RED) 2016-11-01 21:28:43 -07:00
emerald000
c38f96ae55 [C16] Implemented Partner ability. 2016-11-01 22:59:39 -04:00
LevelX2
dfc72a9adb * Galvanic Blast - Fixed a minor typo. 2016-11-01 23:44:33 +01:00
LevelX2
c98671282f * Cursed Rack - Fixed that the hand size modification was applied to the controller of the cursed rack instead of the chosen opponent. 2016-11-01 23:36:42 +01:00
LevelX2
3f882b73c4 Fixed a problem with activated spells that could not be used but were used by AI and available mana calculation. 2016-11-01 14:31:02 +01:00
LevelX2
35c90f2dec Fixed a problem with the Wish cards of Judgement set where spell copies are wrongly exiled with the original spell. 2016-11-01 11:50:12 +01:00
LevelX2
56900a9b1f [SWS] Yoda, Jedi Master - Fixed a problem with the +1 ability. 2016-11-01 11:47:40 +01:00
LevelX2
65577486c4 [SWS] Lightsaber - Added missing subtype. 2016-11-01 10:02:55 +01:00
fireshoes
ac3203b63c Set some token version types. [C16] Added token info. Implemented Migratory Route. 2016-10-31 23:09:42 -05:00
LevelX2
135819c6ef Merge pull request #2542 from Wehk/master
Fixed Outer Rim Slaver
2016-11-01 01:27:58 +01:00
LevelX2
777025bea4 Unstable Shapeshifter fixed some bugs and clean up. 2016-11-01 01:19:52 +01:00
Wehk
889a99967c Fixed Outer Rim Slaver
P/T from 2/2 to 3/3.
2016-10-31 16:29:01 +01:00
Fenhl
69bbfad588 Add missing reprints to the Commander 2016 set class 2016-10-31 12:54:54 +00:00
spjspj
dbae43e35f spjspj - Armory Automaton C16 2016-10-31 21:42:10 +11:00
spjspj
64baf2ce90 spjspj - Armory Automaton C16 2016-10-31 21:40:29 +11:00
spjspj
7e3269aa4a spjspj - Akiri, Line-Slinger C16 2016-10-31 20:25:40 +11:00
Neil Gentleman
3966b4a217 Merge pull request #2537 from nigelzor/simplify-some-cards
Simplify some cards
2016-10-31 01:36:54 -07:00
Neil Gentleman
0ad74e8a9b Merge pull request #2536 from nigelzor/shortcut-filters
use TargetArtifactPermanent, etc.
2016-10-31 01:36:40 -07:00
Neil Gentleman
6f96ec5be5 Merge pull request #2538 from nigelzor/mana-cleanup
Mana ability cleanup
2016-10-31 01:36:18 -07:00
Neil Gentleman
115b6b88f4 simplify auras copied from Burrowing
don't need a custom effect to add landwalk
2016-10-31 01:10:29 -07:00
Neil Gentleman
9e24bff19f Resurrection: just use ReturnFromGraveyardToBattlefieldTargetEffect 2016-10-31 01:10:29 -07:00
Neil Gentleman
797a3979af Mark of Fury, Skizzik, Viashino Cutthroat: trigger on every end step
not just controller's
2016-10-31 01:10:29 -07:00
Neil Gentleman
722d290d0d Glimmervoid, Thran Quarry: remove custom triggered ability 2016-10-31 01:10:28 -07:00
Neil Gentleman
f51d71254c Mark of the Oni: only count demons you control 2016-10-31 01:10:28 -07:00
Neil Gentleman
3ae8b257d5 Budoka Pupil, etc: flipping is optional
flag was being ignored in OnEventTriggerAbility constructor, and not set
at all for the other cards.
2016-10-31 01:10:28 -07:00
Neil Gentleman
f67bdc4b6b Wall of Roots: use PutCounterSourceCost 2016-10-31 01:10:27 -07:00
Neil Gentleman
bea125bab5 Runner's Bane: use TapEnchantedEffect 2016-10-31 00:19:22 -07:00
Neil Gentleman
1a874262e1 Rune of Protection: use PreventNextDamageFromChosenSourceToYouEffect 2016-10-31 00:19:22 -07:00
Neil Gentleman
00951279ea Academy Elite, Aggravate, Agonizing Demise, Akki Underminer
removed custom effects
2016-10-31 00:19:21 -07:00
Neil Gentleman
51f0b551c8 use ReturnToHandFromBattlefieldAllEffect 2016-10-31 00:19:21 -07:00
Neil Gentleman
24c5513d86 Abyssal Hunter: remove custom effect 2016-10-31 00:19:21 -07:00
Neil Gentleman
7532d1228b improve PutLandFromHandOntoBattlefieldEffect
so that Elvish Pioneer and Terrain Generator can use it
2016-10-31 00:19:20 -07:00
Neil Gentleman
592cd55518 remove unused method Card.build() 2016-10-30 23:47:01 -07:00
Neil Gentleman
e40329e6e2 use FilterControlledLandPermanent 2016-10-30 23:47:01 -07:00
Neil Gentleman
9a2d209cd8 add non-basic helpers to FilterLandPermanent 2016-10-30 23:47:01 -07:00
Neil Gentleman
b919e5907b use FilterLandPermanent's subtype-filtering constructor 2016-10-30 23:47:01 -07:00
Neil Gentleman
da07a58a85 use FilterArtifactOrEnchantmentPermanent 2016-10-30 23:47:01 -07:00
Neil Gentleman
8d0e7e1b40 use TargetArtifactPermanent 2016-10-30 23:47:01 -07:00
Neil Gentleman
2e46fb9deb use TargetEnchantmentPermanent 2016-10-30 23:47:01 -07:00
Neil Gentleman
82db9ada32 use FilterEnchantmentPermanent 2016-10-30 23:47:01 -07:00
Neil Gentleman
43b0d4ef97 remove redundant this.targetName = filter.getMessage();
not necessary when same code exists in superclass constructor
2016-10-30 23:47:01 -07:00
LevelX2
de28ea797e Merge pull request #2533 from magefree/issue-2492-emrakul-extra-turn
* Emrakul, the Promised End - Fix that extra turn is not giving when …
2016-10-31 07:36:11 +01:00
Neil Gentleman
0125f88611 add mana-generation helpers to ChoiceColor 2016-10-30 23:02:04 -07:00
Neil Gentleman
ec87dd4c94 DynamicManaAbility will add TapSourceCost by default 2016-10-30 23:02:04 -07:00
Neil Gentleman
564e2cd58b use Mana.ColorlessMana; SimpleManaAbility
removing explicit `new BasicManaEffect()` calls, where SimpleManaAbility will do it implicitly
2016-10-30 23:02:04 -07:00
fireshoes
72c13b9102 [C16] Implemented Wave of Reckoning, Duelist's Heritage, Entrapment Maneuver, and Magus of the Will. 2016-10-31 00:10:53 -05:00
Neil Gentleman
126d78f349 fix compilation
broken in db4644cbc1
2016-10-30 21:56:19 -07:00
Quercitron
0dcc2a85b8 * Emrakul, the Promised End - Fix that extra turn is not giving when Emrakul is cast during an opponent's turn (fixes #2492). 2016-10-31 03:01:02 +03:00
LevelX2
59f09dbf0c [C16] Added Vial Smasher the Fierce and a partners ability without function. 2016-10-30 19:53:54 +01:00
LevelX2
acbb3800a9 Unstable Shapeshifter fixed some bugs and clean up. 2016-10-30 19:15:02 +01:00
LevelX2
986560b81b Added Festival of the Guildpact and Turn the Tables. 2016-10-30 19:14:35 +01:00
LevelX2
541bd45647 Merge pull request #2526 from HCrescent/master
Added Unstable Shapeshifter
2016-10-30 19:04:38 +01:00
LevelX2
1c7b6fd22c Added Festival of the Guildpact and Turn the Tables. 2016-10-30 18:59:39 +01:00
LevelX2
db4644cbc1 Reworked PreventAllDamageToControllerEffect to be more generic. 2016-10-30 18:59:16 +01:00
spjspj
21d6e9161d spjspj - Curse of Vengeance + Conqueror's Flail C16 2016-10-31 00:25:28 +11:00
LevelX2
0230f8ed9b [C16] Added the cards with the undaunted keyword. 2016-10-30 14:11:52 +01:00
spjspj
35f5088608 spjspj - 'A' cards in C16 2016-10-30 17:29:37 +11:00
spjspj
ae3bd2189b spjspj - 'A' cards in C16 2016-10-30 17:28:30 +11:00
spjspj
df601824b3 spjspj - Add reprints to C16 2016-10-30 16:44:05 +11:00
HCrescent
7c5f8789d4 Added Unstable Shapeshifter 2016-10-29 23:57:45 -05:00
spjspj
0a48cbe007 spjspj - More changes to gen-existing-cards-by-set 2016-10-30 12:20:55 +11:00
LevelX2
96f65da3a8 Fixed some set release dates. 2016-10-30 00:56:37 +02:00
LevelX2
1e07e52774 * Jace's Mindseeker - Fixed that no instant or sorcery could be cast from graveyard. 2016-10-30 00:27:52 +02:00
LevelX2
70126988c5 Changed rule text from "put token onto the battlefield" to "create token". 2016-10-29 23:42:19 +02:00
LevelX2
ecc012c9f6 Thought Hemorrhage minor rework- 2016-10-29 23:40:34 +02:00
Sertion
3fceccd850 Issue #2521: Thought Hemorrhage issue
Removing a rouge _in_
2016-10-29 22:38:14 +02:00
Sertion
225f7fa2fe Issue #2521: Thought Hemorrhage issue 2016-10-29 22:24:42 +02:00
LevelX2
a3889b7b10 Merge pull request #2519 from Tsaqu/fixes
Fixed Sirens Call
2016-10-29 19:49:22 +02:00
LevelX2
1ae2010a3a Merge pull request #2520 from jovalec/lambholt_butcher_transform_fix
Fix a bug of Lambholt Butcher not transforming back
2016-10-29 19:47:01 +02:00
Mat
a3893147f4 Fix a bug of Lambholt Butcher not transforming back 2016-10-29 18:11:54 +02:00
zaq
0a70487e25 Fixed Sirens Call 2016-10-29 17:52:40 +02:00
spjspj
850d986a93 spjspj - Deepglow Skate (C16) 2016-10-29 23:25:25 +11:00
LevelX2
3f05e102a0 [C16] Added Boompile. 2016-10-29 11:11:37 +02:00
LevelX2
2ba6bf79f1 Added Flip Coin effect. 2016-10-29 11:09:25 +02:00
LevelX2
70e2a0c4f4 * Removed unwanted lines. 2016-10-29 11:08:44 +02:00
spjspj
82df22b67c spjspj - gen-existing-cards-by-set.pl "Commander 2016" 2016-10-29 18:50:12 +11:00
spjspj
c3a03c1a89 spjspj - gen-existing-cards-by-set.pl "Commander 2016" 2016-10-29 18:39:46 +11:00
spjspj
d1cd038485 spjspj - gen-existing-cards-by-set.pl "Commander 2016" 2016-10-29 18:35:04 +11:00
JOAC69
8191a9cba0 Basic lands with multiple art not showing up #2430 2016-10-28 21:01:35 -05:00
fireshoes
792e1e19a0 [C16] Added 10/27 spoilers to mtg-cards-data.txt. Added some reprints. 2016-10-27 13:39:55 -05:00
fireshoes
1046bcf7da [C16] Added more 10/26 spoilers to mtg-cards-data.txt. Added some reprints. 2016-10-26 23:49:24 -05:00
Styxo
c663cd24e9 Merge pull request #2504 from Styxo/master
[LRW] Added a few cards
2016-10-26 15:45:08 +02:00
Styxo
09dc3367a0 [LRW] Added a few cards 2016-10-26 15:43:14 +02:00
LevelX2
3afd2fd57d Shapeshifter's Marrow minor changes. 2016-10-26 09:56:57 +02:00
LevelX2
18a8d3de77 Merge pull request #2498 from HCrescent/master
Added Shapeshifter's Marrow
2016-10-26 09:53:53 +02:00
LevelX2
907bb127f3 Merge pull request #2500 from jovalec/ixidor_cost_fix
Correct the mana cost of Ixidor, Reality Sculptor
2016-10-26 09:52:40 +02:00
fireshoes
f0206537c1 [C16] Added Primeval Protector, Crystalline Crawler, and Breya, Etherium Sculptor. 2016-10-25 15:55:46 -05:00
fireshoes
5edec4a92c [C16] Add 10/25 spoilers. Added several reprints. 2016-10-25 13:59:50 -05:00
Mat
eb0432304d Correct the mana cost of Ixidor, Reality Sculptor 2016-10-25 20:55:08 +02:00
LevelX2
a399537772 Merge pull request #2499 from Styxo/master
Added Riddlekeeper and refactored similar cards
2016-10-25 17:06:48 +02:00
Styxo
a0e3571d7b Added Riddlekeeper and refactored similar cards 2016-10-25 12:54:46 +02:00
HCrescent
3ff2b6d6c1 Added Shapeshifter's Marrow 2016-10-24 22:07:26 -05:00
fireshoes
50eef53ed5 [C16] Add 10/24 spoilers. Added Prismatic Geoscope, Atraxa, Sylvan Reclamation, and Grave Upheaval. 2016-10-24 14:05:40 -05:00
LevelX2
f0bbb8db7b * Augur of Bolas - Fixed that the revealed cards were not moved to the bottom of the library if no instant/sorcery was included. 2016-10-23 18:57:15 +02:00
LevelX2
b5123883ff * Maralen of the Mornsong - Fixed the bugged card moving to hand. 2016-10-23 18:47:41 +02:00
LevelX2
92d6978e20 * Bane of Bala Ged - Fixed that the permanents were not correctly exiled. 2016-10-23 17:35:47 +02:00
LevelX2
8b62eece68 XMage 1.4.17V0 2016-10-23 10:03:01 +02:00
LevelX2
b2bd7f5e24 Merge origin/master 2016-10-23 00:38:37 +02:00
LevelX2
976936b55d * Phyrexian Metamorph - Fixed that the enteres battlefield effect was not optional. 2016-10-23 00:38:14 +02:00
cg5
f0034988fa Fix text 2016-10-22 22:27:58 +02:00
cg5
56c866ea4b Add Ixidor, Reality Sculptor 2016-10-22 22:16:23 +02:00
fireshoes
856802d861 Merge origin/master 2016-10-22 08:27:01 -05:00
fireshoes
ac63080f7e Added Noose Constrictor FNM promo. Minor text fix. 2016-10-22 08:26:09 -05:00
LevelX2
bf43ea9936 Added test and fixed some possible null pointer exception. 2016-10-22 12:45:50 +02:00
LevelX2
13c8f3263f * Glint-Next Crane - Fixed that it was not optional to reveal an artifact (fixes #2491). 2016-10-22 11:14:47 +02:00
LevelX2
ee96531de5 * Fixed that a spell that becomes a permanent didn't had the colors of the spell (e.g. ERsatz Gnomes). 2016-10-21 00:15:41 +02:00
LevelX2
72b23acf23 * Prized Amalgam - Fixed a problem with Prized Amalgam. 2016-10-21 00:13:32 +02:00
LevelX2
4d0660b19f * Doubling Season - Fixed that tokens were not doubled because they were put onto the battlefield on Doubling Seasons controller's side but wrongly only if Doubling Seasons controller did controll the effect that put the tokens onto the battlefield. 2016-10-20 22:50:29 +02:00
spjspj
b428117252 Merge pull request #2486 from spjspj/master
spjspj - Update all TargetOpponentsChoicePermanent cards with whether…
2016-10-21 00:29:49 +11:00
spjspj
712f19f4e6 spjspj - Update all TargetOpponentsChoicePermanent cards with whether they have to target an opponent. (There was a NPE when an opponent had hexproof) 2016-10-21 00:28:41 +11:00
LevelX2
77729e892c * Prized Amalgam - Fixed that it also returned if it entered and left the battlefield after the trigger was created (fixes #2485). 2016-10-20 15:04:27 +02:00
spjspj
7017749265 spjspj - Fix Evangelize (TSP) 2016-10-20 18:50:36 +11:00
spjspj
b6661ae79d spjspj - Add Evangelize (TSP) - Also possibly a fix for Preacher which could target Narset, Enlightened Master when it shouldn't be able to 2016-10-20 16:58:18 +11:00
LevelX2
6d099312df [SWS] Dark Decision - Fixed that the exiled card could not be cast. 2016-10-19 23:58:07 +02:00
LevelX2
aa5ab9ea18 [SWS] Force Adept - Fixed missing targets. 2016-10-19 23:51:18 +02:00
LevelX2
5882b50898 [SWS] Cloaking Device - fixed that defending player did not lose life. 2016-10-19 23:47:56 +02:00
LevelX2
5242eff182 [SWS] Fixed wrong casting costs of Gungan Captain. 2016-10-19 23:38:02 +02:00
LevelX2
cfb4eea267 [SWS] Fixed wrong p/t of Trade Federation Battleship. 2016-10-19 23:35:51 +02:00
LevelX2
a47aa158f0 [SWS] Fixed a bug of the watcher used for the hate ability. 2016-10-19 23:31:53 +02:00
LevelX2
54d5599e06 [SWS] Fixed Exogorth's block ability. 2016-10-19 23:24:02 +02:00
emerald000
99fa296e37 Added Flux and Withdraw. 2016-10-18 23:14:07 -04:00
fireshoes
358cfdf0eb Implemented Hollow Specter, Cabal Interrogator, and Bloodline Shaman. 2016-10-18 11:58:27 -05:00
fireshoes
89dd981075 Merge 2016-10-17 23:45:47 -05:00
fireshoes
5009c2c149 Fixed that Daretti, Ingenious Iconoclast's -1 ability targeted an artifact creature instead of artifact or creature. Fixed that Order of Succession's choosing of creatures was targeted. 2016-10-09 23:39:11 -05:00
fireshoes
5dd06d22d8 Fixed Hydrolash tooltip. Fixed Padeem supertype. 2016-10-09 17:07:58 -05:00
LevelX2
5b544ef28b Added (as workaround) to the name some Fallen Empire card classes with a "1" suffix to get the differnt art. 2016-10-09 15:27:44 +02:00
LevelX2
68f08d895e [SWS] Changed the land to full art format. 2016-10-09 15:26:15 +02:00
LevelX2
769a37958d * Cauldron of Souls - Fixed tooltip text. 2016-10-08 11:31:17 +02:00
LevelX2
157827addc XMage 1.4.16v0 2016-10-08 11:14:13 +02:00
LevelX2
a6747590b3 * Sachi, Daughter of Seshiro - Fixed that the mana abaility was only given to creatures instead to all Shaman permanents (e.g. Thornbite Staff) fixes #2439. 2016-10-08 08:55:31 +02:00
spjspj
363255bcec spjspj - Deduplicate collector numbers 2016-10-08 13:08:00 +11:00
LevelX2
4d7e744187 [SWS] Fixed some problems. 2016-10-07 17:56:16 +02:00
Styxo
966e2f686d Merge pull request #2438 from Styxo/master
Added Tribal Forcemage
2016-10-07 15:22:50 +02:00
Styxo
783824ba5c Added Tribal Forcemage 2016-10-07 15:19:03 +02:00
LevelX2
984d94e64d Added test. 2016-10-07 14:49:27 +02:00
emerald000
0a55626251 Fixed subtype of Visionary Augmenter 2016-10-06 16:03:18 -04:00
fireshoes
8559913a71 Fixed Verdant Crescendo revealing the library instead of Nissa. Fixed tooltip on Restoration Gearsmith. Added Seton's Desire and FNM promo Call the Bloodline. 2016-10-06 14:38:39 -05:00
komp
2c657bb379 Fixed effect's text of Aurioks Siege Sled 2016-10-05 14:39:20 +02:00
JOAC69
1f0a5292a0 Modify latest cards from master merge to use CardInfo and put in ExpansionSet 2016-10-04 21:02:59 -05:00
JOAC69
c8bdd3a60c Move latest cards from master merge to proper area 2016-10-04 20:37:17 -05:00
JOAC69
59f88047e4 Modify cards 2016-10-04 20:06:28 -05:00
JOAC69
4b8d31e5f4 Move cards 2016-10-04 19:58:48 -05:00
JOAC69
e8230946af Remove use of card classes for duplicate cards. Remove set related information from being tied to card classes. 2016-10-04 19:58:48 -05:00
LevelX2
3c2189e7a1 Merge pull request #2426 from Galatolol/master
Added 5 cards
2016-10-05 01:08:34 +02:00
LevelX2
53a5ab501e Merge pull request #2427 from Eirkei/AlphaStatusImplemented
Alpha Status Implemented
2016-10-05 01:04:19 +02:00
Eirkei
e9239d5219 Alpha Status Implemented 2016-10-04 23:56:21 +02:00
komp
f6af45f984 Added 5 cards: Auriok Siege Sled, Phyrexian Reaper, Phyrexian Slayer, Conclave's Blessing, and Screeching Griffin 2016-10-04 23:40:57 +02:00
Styxo
3c7c584bab Merge origin/master 2016-10-04 15:13:38 +02:00
Styxo
9bee036fe8 Fixed that Noxious Gearhulk could target itself 2016-10-04 15:08:25 +02:00
LevelX2
7dfcb15c3c Fixed some null pointer exceptions with Thieves Auction and Avatar of the Might. 2016-10-03 20:19:57 +02:00
Eirkei
bf25e3f063 Archangel of Strife implemented 2016-10-03 09:58:14 +02:00
fireshoes
886b8fa676 Implemented September requested cards Spellbane Centaur, Denying Wind, Diamond Kaleidoscope, and Ersatz Gnomes. 2016-10-03 00:43:12 -05:00
LevelX2
e19172fb91 [SWS] Fixed some problems. 2016-10-03 00:38:39 +02:00
LevelX2
7cedf8b193 * Kaho, Minamo Historian - Fixed a bug that the card could not be cast from exile (fixes #2401). 2016-10-03 00:38:22 +02:00
LevelX2
6554102367 [SWS] Fixed some problems. 2016-10-02 22:50:34 +02:00
LevelX2
da685472d8 Fixed some wrong usages of canRespond. 2016-10-02 17:55:49 +02:00
LevelX2
34442ca00a Removed unused object. 2016-10-02 17:42:59 +02:00
LevelX2
f8accc4122 Merge pull request #2411 from Eirkei/AshlingsPrerogativeImplemented
Ashling's Prerogative implemented
2016-10-02 17:39:47 +02:00
LevelX2
1e2f0dba0a Merge pull request #2415 from Styxo/master
[CN2] Added two cards
2016-10-02 17:30:37 +02:00
LevelX2
4564988072 Merge pull request #2414 from Eirkei/TemptingWurmImplemented
Tempting Wurm Implemented
2016-10-02 17:29:08 +02:00
LevelX2
5d94ed8dd0 Some clean up changes. 2016-10-02 17:27:05 +02:00
LevelX2
5469facdd6 Added a test. 2016-10-02 16:15:04 +02:00
Styxo
8e9cbff67c [CN2] Added two cards 2016-10-02 15:42:35 +02:00
Eirkei
31b42c1a8d Tempting Wurm Implemented 2016-10-02 13:12:49 +02:00
LevelX2
da0080e2e1 * Ethersworn Canonist - Code cleanup. 2016-10-02 07:26:59 +02:00
fireshoes
cfcefb3877 Fixed some incorrect collector numbers. 2016-10-01 20:15:23 -05:00
Eirkei
6e2e3e4194 Ashling's Prerogative implemented 2016-10-01 17:24:16 +02:00
Simown
8b66eff239 Fixed typo on Aerial Volley 2016-10-01 12:25:38 +01:00
emerald000
2da4edafb8 [CN2] Implemented Melee ability. Added 3 cards using it.
Deputized Protester, Menagerie Liberator and Wings of the Guard.
2016-10-01 06:33:46 -04:00
LevelX2
03d7ea9ecd * Selvala, Explorer Returned - Fixed a bug that mana and life for the controller was not provided. 2016-09-30 11:34:27 +02:00
JOAC69
58252f5b5f Refactor - Move Born of the Gods tokens to shared area 2016-09-29 19:58:11 -05:00
JOAC69
da94a40658 Refactor - Use shared EldraziHorrorToken 2016-09-29 19:58:11 -05:00
JOAC69
bb185c6844 Refactor - make ElementToken classes inner classes to avoid collision 2016-09-29 19:58:11 -05:00
JOAC69
01592c7e50 Refactor - make VampireToken classes inner classes to avoid collision 2016-09-29 19:58:11 -05:00
JOAC69
171e9f183d Refactor - moved OpponentsPoisonCountersCount to shared area 2016-09-29 19:58:11 -05:00
JOAC69
f2d358b5b4 Refactor - moved WallOfResurgenceToken to shared area 2016-09-29 19:58:11 -05:00
JOAC69
a12e830a1b Refactor - moved HumanSoldierToken to shared area 2016-09-29 19:58:11 -05:00
JOAC69
9eb078842b Refactor - moved KorAllyToken to shared area 2016-09-29 19:58:11 -05:00
JOAC69
a5c6cdd9cf Refactor - moved OozeToken to shared area 2016-09-29 19:58:11 -05:00
JOAC69
d3160fb861 Refactor - moved BatToken to shared area 2016-09-29 19:58:11 -05:00
JOAC69
ffd333c034 Refactor - moved VampireKnightToken to shared area 2016-09-29 19:58:11 -05:00
JOAC69
c00692ffad Refactor - moved HumanWizardToken to shared area 2016-09-29 19:58:11 -05:00
JOAC69
97bf274fc8 Fix - GreatestPowerGreatestPowerCountCreatureYouControl was using GreatestPowerCount on copy operation instead of new GreatestPowerCountCreatureYouControl. Fixed naming issue on those two classes as well 2016-09-29 19:58:11 -05:00
JOAC69
0ee3d6c662 Refactor - moved ChromaOutrageShamanCount to shared area 2016-09-29 19:58:11 -05:00
JOAC69
b17b5c9e1a Refactor - moved ZuberasDiedDynamicValue to shared area 2016-09-29 19:58:11 -05:00
JOAC69
8e6389040d Refactor - moved ZuberasDiedWatcher to shared area 2016-09-29 19:58:11 -05:00
JOAC69
08ac7ab342 Refactor - moved MistmeadowWeitchEffect to shared area 2016-09-29 19:58:11 -05:00
JOAC69
37f01e88f3 Refactor - moved FeralDeceiverAbility to shared area 2016-09-29 19:58:11 -05:00
JOAC69
8206e29493 Refactor - SkywardEyeProphetsEffect is shared so moved to new RevealTopLandToBattlefieldElseHandEffect 2016-09-29 19:58:11 -05:00
JOAC69
1005fd65f9 Refactor - move MoreCardsInHandThanOpponentsCondition to shared file 2016-09-29 19:58:11 -05:00
JOAC69
71c8adbe5f Refactor - replaced redundant crews abilities with shared CrewsVehicleSourceTriggeredAbility 2016-09-29 19:58:11 -05:00
JOAC69
adf9c1bfe0 Refactor - changed SnappingDrake and EagleOfTheWatch to only derive from one version for card reorg 2016-09-29 19:58:11 -05:00
JOAC69
671fca15d6 Refactor - changed visibility of effects that would class on card reorg 2016-09-29 19:58:11 -05:00
JOAC69
15478460f9 Refactor - changed visibility of DragonToken classes used in separate Card classes in prep for card reorg 2016-09-29 19:58:11 -05:00
JOAC69
0d3b18c70d Refactor - Changed visibility of HellionToken classes used in separate Card classes in prep for card reorg 2016-09-29 19:58:11 -05:00
JOAC69
ecde8dd0b3 Refactor - remove duplicate SkeletonToken classes 2016-09-29 19:58:11 -05:00
JOAC69
a9e479f7dd Refactor - made card specific effects to attack random opponent shared effects 2016-09-29 19:58:11 -05:00
JOAC69
568044261c Refactor - remove duplicate TargetPlayerCardsInHand classes and made CardsInTargetHandCount shared 2016-09-29 19:58:11 -05:00
JOAC69
4cd4dbfcd2 Refactor - rename different empblems that were named the same 2016-09-29 19:58:11 -05:00
JOAC69
3e2c3a6ab2 Refactor - Rename Override card class to OverrideCard to not conflict with java.lang.Override. 2016-09-29 19:58:11 -05:00
JOAC69
d1f18ced96 Refactor - remove duplicate CantBeBlockedByWallsEffect and replace with CantBeBlockedByCreatureAttachedEffect 2016-09-29 19:58:11 -05:00
JOAC69
d4f8224ee9 Refactor - remove duplicate DamageCantBePreventedEffect classes 2016-09-29 19:58:11 -05:00
JOAC69
541c9727ff Refactor - remove duplicate AdditionalAttackPhaseEffect classes 2016-09-29 19:58:11 -05:00
LevelX2
ca414417e3 [SWS] Fixed some bugs of starwars cards. 2016-09-30 01:22:56 +02:00
LevelX2
81b74c1519 [SWS] Fixed a bug of Hungry Dragonsnake. 2016-09-29 18:00:00 +02:00
LevelX2
daf34c6bf0 Some fixes to Emblems of Starwars set and Elspeth, Sun Champion. 2016-09-29 17:31:20 +02:00
LevelX2
289606d25e Some minor fixes to Riptide Replicator and Elvish Guidance. 2016-09-29 12:58:56 +02:00
LevelX2
cd1832ecc4 Merge pull request #2393 from HanClinto/master
Implementing Riptide Replicator
2016-09-29 12:52:33 +02:00
LevelX2
152a4439ca Merge pull request #2404 from Eirkei/ElvishGuidanceImplemented
Elvish Guidance Implemented
2016-09-29 12:52:02 +02:00
Eirkei
762e034244 Elvish Guidance Implemented 2016-09-29 12:16:00 +02:00
LevelX2
814f4b4989 * Karn Liberated - Fixed that also already dead players were alive if Karn restarted the game. 2016-09-29 00:38:16 +02:00
LevelX2
d7408a4531 Merge origin/master 2016-09-28 18:08:47 +02:00
LevelX2
210bbeeda7 [SWS] Fixed March of the Droids. 2016-09-28 18:07:55 +02:00
spjspj
90b9c620ff Merge pull request #2400 from spjspj/master
spjspj - Implement Grand Moff Tarkin (SWS)
2016-09-29 02:04:28 +10:00
spjspj
3ad68f0697 spjspj - Implement Grand Moff Tarkin (SWS) 2016-09-29 02:03:34 +10:00
LevelX2
86648c7190 * Reworked some parts of transform handling. Fixes #2396. 2016-09-28 17:02:37 +02:00
LevelX2
c703ebaa9d Reworked Hate condition. 2016-09-28 08:30:31 +02:00
LevelX2
9cf9d69c55 Fixed minor problem of Volrath's Laboratory. Added combat flag to LIFE_LOST event. 2016-09-28 08:00:32 +02:00
fireshoes
9676f24752 Added some promo cards. 2016-09-27 21:05:38 -05:00
spjspj
bc5a53632f Merge pull request #2395 from Fr33dan/master
Fix Fairgrounds Trumpeter triggering only on controller's end step.
2016-09-28 09:42:05 +10:00
LevelX2
68464198dc Fixed minor problem of Volrath's Laboratory. 2016-09-28 00:08:04 +02:00
LevelX2
923f4a1bb5 [SWS] Fixed Sith Ravager, added missing import to Maintenance Hangar. 2016-09-28 00:05:13 +02:00
Fr33dan
6898313f0f Fix Fairgrounds Trumpeter triggering only on controller's end step. 2016-09-27 18:01:27 -04:00
Clint Herron
a363749b2f Tabs and spaces once again. 2016-09-27 15:53:25 -04:00
Clint Herron
73235fad37 Attempting to implement Riptide Replicator. 2016-09-27 15:52:56 -04:00
LevelX2
05f6224f8b Merge origin/master 2016-09-27 17:32:07 +02:00
LevelX2
4619f45771 [SWS] Fixed No Contest. 2016-09-27 17:31:26 +02:00
spjspj
d2f560ba24 Merge pull request #2390 from spjspj/master
spjspj - Fix Maintenance Droid
2016-09-28 01:10:59 +10:00
spjspj
6eead24f0a spjspj - Fix Maintenance Droid 2016-09-28 01:09:54 +10:00
spjspj
62ba94e721 Merge pull request #2389 from spjspj/master
spjspj - Implement Jango Fett (SWS - Custom set)
2016-09-28 01:01:23 +10:00
spjspj
a6028f2e76 spjspj - Implement Jango Fett (SWS - Custom set) 2016-09-28 01:00:24 +10:00
LevelX2
2c0234d842 Merge pull request #2388 from Eirkei/HeadGamesJestersMaskImplemented
Head Games and Jester's Mask implemented
2016-09-27 16:24:00 +02:00
Eirkei
871e9741c0 Jester's Mask Implemented 2016-09-27 15:50:17 +02:00
Eirkei
92dbc55379 Head Games Implemented 2016-09-27 15:49:58 +02:00
LevelX2
a5b1db4ec1 [SWS] Fixed Ravenous Wampa and casting cost of Gamorream Enforcer. 2016-09-27 15:44:00 +02:00
LevelX2
91aa36e707 [SWS] Fixed Ravenous Wampa and casting cost of Gamorream Enforcer. 2016-09-27 15:43:55 +02:00
LevelX2
33bc95082c [SWS] Implemented Sabacc Game, Fixed A-Wing. 2016-09-27 12:35:22 +02:00
LevelX2
86f2007945 Merge pull request #2384 from Styxo/master
Star Wars Set implemented
2016-09-27 11:30:08 +02:00
LevelX2
311f797565 * Some fixes for exile handling. 2016-09-26 23:27:12 +02:00
LevelX2
31bc96d16a * Astral Slide - Some clean up. 2016-09-26 23:04:07 +02:00
Styxo
9084595135 Star Wars Set implemented 2016-09-26 18:43:04 +02:00
LevelX2
e1dc3d4ea1 [CN2] Adding Daretti, Ingenious Iconoclast. 2016-09-26 18:01:17 +02:00
LevelX2
c08ada15e4 Merge pull request #2380 from Eirkei/TanglerootImplementation
Tangleroot implemented
2016-09-26 14:00:08 +02:00
Eirkei
edf9f5cc49 Rishadan Footpad implemented 2016-09-26 13:19:26 +02:00
Eirkei
97cd2b7c0a Rishadan Cutpurse implemented 2016-09-26 13:19:05 +02:00
Eirkei
af08ee5b6f Rishadan Brigand implemented 2016-09-26 13:18:40 +02:00
Eirkei
0c2e02ec62 Tangleroot implemented 2016-09-26 13:03:19 +02:00
LevelX2
3c93c00d60 * Nature's Way - Fixed wrong damage source (fixes #2378). 2016-09-26 12:09:06 +02:00
LevelX2
e552d64764 Merge pull request #2372 from Eirkei/master
Shaleskin Bruiser implemented
2016-09-26 11:38:49 +02:00
Styxo
f18e4b66f1 Little refactor of PermanentHasCounterCondition 2016-09-25 19:38:40 +02:00
Eirkei
c4ebb2f7e5 Marton Stromgald implementation - fix setting lockedInPT 2016-09-25 10:42:59 +02:00
Eirkei
1ae166bcfc Marton Stromgald implementation - fix name in comment 2016-09-24 23:36:29 +02:00
Eirkei
bb0fae82b7 Marton Stromgald implemented 2016-09-24 21:57:34 +02:00
eirkei
92b8057e6c Shaleskin Bruiser implemented 2016-09-24 20:15:25 +02:00
LevelX2
b85dc8c0cd Some minor changes. 2016-09-24 14:55:09 +02:00
LevelX2
1ccd2a1b04 Some fixes to prevent null pointer exceptions. 2016-09-24 03:36:18 +02:00
LevelX2
5215a02181 Minor change. 2016-09-24 02:22:21 +02:00
LevelX2
c9bb0be016 Reworked selected modes handling. That fixed the Subtle Strike targeting problem. 2016-09-24 01:12:01 +02:00
eirkei
1509b2ea08 Krosan Drover implemented 2016-09-23 14:43:07 +02:00
LevelX2
3c6402f8a6 * Altar of the Brood - Fixed wrong rule tool tip text. 2016-09-23 00:32:48 +02:00
LevelX2
ae8e6122a5 * Smokestack - Fixed that the sacrifice was wrongly handled targeted. 2016-09-22 23:58:45 +02:00
LevelX2
500926f093 * Terastodon - Fixed that the tokens were not put to battlefield. 2016-09-22 23:42:43 +02:00
LevelX2
8fb04ddbef Fixed a bug that let cards disappear after moving cards from hand to library (e.g. Teferi's puzzle). 2016-09-22 21:36:21 +02:00
LevelX2
9805f4f9ef Merge pull request #2361 from HanClinto/master
Implementing Quilled Sliver
2016-09-22 20:53:42 +02:00
Clint Herron
44f8293c42 Fixing tabs to spaces 2016-09-22 14:39:12 -04:00
Clint Herron
2ca0639f15 Adding Quilled Sliver by merging Gemhide Sliver with Crossbow Infantry 2016-09-22 14:37:23 -04:00
LevelX2
3870a1e522 * Leovold, Emissary of Trest - Some code cleanup. 2016-09-22 20:36:10 +02:00
LevelX2
f90e440e79 Merge pull request #2343 from keflavich/patch-1
SubtleStrike: add text to modes
2016-09-22 19:54:03 +02:00
LevelX2
32e4f705c4 Merge pull request #2346 from maxlebedev/PsychoticEpisode
Psychotic episode
2016-09-22 19:53:33 +02:00
LevelX2
9feaed8b8b Merge pull request #2347 from maxlebedev/Curfew
Added Curfew
2016-09-22 19:52:29 +02:00
LevelX2
d6e19e4114 * Era of Innovation - Fixed wrong tool tip text. 2016-09-21 23:11:36 +02:00
LevelX2
130554954b * Selvala, Heart of the Wilds - Added the missing {G} cost for the mana ability. 2016-09-21 23:00:52 +02:00
LevelX2
716377cc32 * Multiform Wonder - Fixed the nor working boost effect. 2016-09-21 22:56:31 +02:00
LevelX2
a46bbfcd60 * Sequestered Stash - Fixed that the return to library effect was wrongly targeted. 2016-09-21 22:50:41 +02:00
LevelX2
f428d5533f * Selvala, Heart of the Wilds - FIxed tool tip text. 2016-09-21 22:42:09 +02:00
LevelX2
6b431be2ba * Shaman of the Great Hunt - Fixed that it triggerd also for other players. 2016-09-21 20:16:27 +02:00
LevelX2
23e24f32ba * Myojin of Life's Web - Fixed the put from hand to battlefield effect. 2016-09-21 19:36:01 +02:00
LevelX2
babeb5418c * Lightmine Field - Fixed that the damge done was not preventable. 2016-09-21 19:34:29 +02:00
Adam Ginsburg
e72393c16d Add text to Subtle Strike's modes to clarify which creature is getting +
and which is getting -
(followed by a few minor squashed commits)

Maybe java fixes?

semicolons

change case
2016-09-21 10:18:55 -06:00
Styxo
b6f71f3621 Merge pull request #2357 from Styxo/master
Added Silvergill Douser
2016-09-21 17:08:13 +02:00
spjspj
fc728b110c Merge pull request #2356 from spjspj/master
spjspj - Tooltip text for Reconnaissance (EXO)
2016-09-22 01:07:53 +10:00
spjspj
3e7479317c spjspj - Tooltip text for Reconnaissance (EXO) 2016-09-22 01:03:12 +10:00
Derek M
c05975f7eb Merge pull request #2344 from Fr33dan/master
Update EraOfInnovation.java
2016-09-21 08:52:44 -04:00
Derek M
b6d8f3ca10 Merge pull request #2345 from maxlebedev/master
Prelate now shows the chosen number
2016-09-21 08:52:31 -04:00
LevelX2
c82d6b5566 * Fixed some possible null pointer exceptions. 2016-09-20 23:40:25 +02:00
Max Lebedev
493cf1e3e6 removed an extra word from rules text 2016-09-20 14:57:37 -04:00
Styxo
ab6112f0a0 Added Silvergill Douser 2016-09-20 17:12:19 +02:00
emerald000
ab352100f1 Fixed Panharmonicon triggering for non-permanents. 2016-09-20 09:34:36 -04:00
Max Lebedev
5b35c5e9d5 Added Curfew 2016-09-20 05:42:29 -04:00
Max Lebedev
781fff2169 Added Psychotic Episode 2016-09-20 04:54:35 -04:00
Max Lebedev
85fd7bbea2 Prelate now shows the chosen number 2016-09-20 02:57:59 -04:00
Fr33dan
9cec1aa54b Update EraOfInnovation.java
Card triggered for all creatures when it should only trigger for Artificers
2016-09-20 01:05:06 -04:00
Styxo
8485df8cb7 Added Blessed Wind and few refactors 2016-09-20 00:17:56 +02:00
spjspj
a4195b2bb0 spjspj - Fix for if Combustible Gearhulk dies prior to trigger resolving KLD 2016-09-19 23:42:43 +10:00
emerald000
120d7612f6 Fixed Panharmonicon triggering for opponents abilities. Added tests. 2016-09-19 09:22:21 -04:00
LevelX2
b89822a655 * Inventer's Google - Fixed wrong parameters. 2016-09-19 11:22:50 +02:00
LevelX2
50c2b52d73 * Spark of Creativity - Fixed the missing target definition. 2016-09-19 11:18:49 +02:00
LevelX2
43f1cd929a Merge pull request #2332 from brodee/master
Fixed: Inventor's Goggle was triggering for opponent's creatures. it shouldn't
2016-09-19 09:30:17 +02:00
brodee
dba0f14591 Fixed: Inventor's Goggle was triggering for opponent's creatures. it shouldn't 2016-09-18 23:24:51 -07:00
LevelX2
95a641d08b Merge pull request #2327 from brodee/master
Capture by the consolate incorrectly prevented creatures from blocking.
2016-09-19 07:15:36 +02:00
LevelX2
8f836f8cda Merge pull request #2318 from cg5-/aetherborn-marauder-fix
Fix Aetherborn Marauder's ETB ability
2016-09-19 07:13:50 +02:00
brodee
7b336e3a0b Captured by the Consulate incorrectly prevented creature from blocking 2016-09-18 15:44:46 -07:00
brodee
94fa24813b Merge branch 'master' of https://github.com/brodee/mage 2016-09-18 15:41:18 -07:00
brodee
d01e8303e8 Captured by the Consulate incorrectly prevented creature from blocking 2016-09-18 15:37:43 -07:00
brodee
b5d965d9ba Captured by the Consulate incorrectly prevented creature from blocking 2016-09-18 15:35:56 -07:00
brodee
16e82ac582 Capture by the consolate incorrectly prevented creatures from blocking. 2016-09-18 15:28:28 -07:00
LevelX2
ea38924b5a Merge pull request #2325 from Dilnu/master
Fix the combat code to support Slayer's Cleaver
2016-09-18 22:51:27 +02:00
Dilnu
87a6d3a1ee Fix the combat code to support Slayer's Cleaver
Update the checks for unfulfilled conditions to confirm the blocking
creatures actually are fulfilled.
Update the check for whether a blocker is already being used correctly
to confirm that there isn’t a stricter condition that is unfulfilled.

This change also updates the Slayer’s Cleaver test to make it more
robust.
2016-09-18 16:28:01 -04:00
LevelX2
0702571be8 * Eddytrail Hawk - Fixed that the triggered ability was not optional. 2016-09-18 22:26:41 +02:00
LevelX2
2788bb9a17 * Start Your Engines - Fixed that the second effect did not work for vehicles animated by the first effect. 2016-09-18 20:12:01 +02:00
LevelX2
2c60990e46 * Revolutionary Rebuff - Fixed that the ommit of artifact spells did not work. 2016-09-18 18:21:16 +02:00
LevelX2
053fec43d7 * Janjeet Sentry - Fixed the missing target of the activated ability. 2016-09-18 18:17:07 +02:00
LevelX2
143f347d4e * Nature's Way - Fixed that the damage was not dealt. 2016-09-18 18:13:30 +02:00
LevelX2
03f14a0e2f * Take Down - Fixed that the first mode could also target creatures without flying. 2016-09-18 18:04:50 +02:00
LevelX2
332586e5b8 * Eddytrail Hawk - Fixed that instead of flying wrongly indestructible was given. 2016-09-18 18:00:47 +02:00
spjspj
e9d2d48459 Wrong collector ID 2016-09-19 00:49:21 +10:00
spjspj
a5e6bf6896 Some minor fixes. 2016-09-19 00:45:18 +10:00
cg5
33e1e03288 Fix Aetherborn Marauder's ability 2016-09-18 16:07:21 +02:00
spjspj
877c4ffa61 Merge pull request #2316 from cg5-/bug-fixes
Fix bugs in Ninth Bridge Patrol and Renegade Freighter
2016-09-18 23:23:24 +10:00
cg5
bf16b25f51 Fix bugs in Ninth Bridge Patrol and Renegade Freighter 2016-09-18 12:25:03 +02:00
LevelX2
e5466470ef * Select for Inspection - Fixed wrong casting costs (fixes #2315). 2016-09-18 09:07:20 +02:00
LevelX2
c971aea67d * Gonti, Lord of Luxury - Fixed a endless loop error. 2016-09-18 01:15:56 +02:00
LevelX2
844b36c7dc * Glimmer of Genius - Fixed the missing Instant card type. 2016-09-18 00:16:20 +02:00
LevelX2
a1e70e21f4 [KLD] Some more fixes. 2016-09-17 20:18:54 +02:00
LevelX2
bf73eb4042 Merge pull request #2310 from fenhl/ae
Change AE to Ae
2016-09-17 19:04:42 +02:00
LevelX2
a6d72d4101 [KLD] Some more fixes. 2016-09-17 19:01:00 +02:00
Fenhl
ab7e86cb27 Change AE to Ae 2016-09-17 16:59:24 +00:00
LevelX2
346b6654f8 [KLD] Some minor fixes. 2016-09-17 18:17:01 +02:00
LevelX2
d9c804602e Merge origin/master 2016-09-17 17:01:29 +02:00
LevelX2
1d4d612501 [KLD] Some card names fixed. 2016-09-17 17:01:06 +02:00
spjspj
086ef80172 Merge pull request #2309 from spjspj/master
spjspj - Fairgrounds Trumpeter (KLD)
2016-09-18 00:46:22 +10:00
spjspj
7ccd05afd5 spjspj - Fairgrounds Trumpeter (KLD) 2016-09-18 00:45:35 +10:00
LevelX2
5d98324c82 Merge origin/master 2016-09-17 16:32:42 +02:00
LevelX2
9accd877a5 [KLD] Added 7 green and 1 multicolor card. 2016-09-17 16:32:17 +02:00
spjspj
9151199d7c Merge pull request #2308 from spjspj/master
spjspj - Durable Handicraft(KLD)
2016-09-18 00:07:12 +10:00
spjspj
73a6749dbc spjspj - Durable Handicraft(KLD) 2016-09-18 00:06:07 +10:00
LevelX2
4b768812f6 [KLD] Added 6 artifacts and 1 multicolor card. 2016-09-17 15:56:18 +02:00
spjspj
68be138d6b Merge pull request #2307 from spjspj/master
spjspj - Deadlock Trap (KLD)
2016-09-17 23:30:22 +10:00
spjspj
f891d66e92 spjspj - Deadlock Trap (KLD) 2016-09-17 23:29:24 +10:00
LevelX2
e7c5effa7f [KLD] Added 13 red cards. 2016-09-17 15:18:34 +02:00
LevelX2
c087296c05 Merge origin/master 2016-09-17 14:57:24 +02:00
spjspj
a6723dade7 spjspj - 1 kld card 2016-09-17 22:39:31 +10:00
spjspj
b697e6bcfa spjspj - 3 KLD cards 2016-09-17 22:31:25 +10:00
LevelX2
c515a6d690 [KLD] Added 15 black cards. 2016-09-17 13:44:30 +02:00
spjspj
c8937f8ab4 Merge pull request #2302 from spjspj/master
spjspj - 4 Green / Golgari card/s
2016-09-17 18:59:29 +10:00
spjspj
c412544280 spjspj - 2 KLD {G} cards 2016-09-17 18:57:44 +10:00
spjspj
cc01ae7634 spjspj - Kujar Seedsculptor 2016-09-17 18:49:15 +10:00
spjspj
9417f6f186 spjspj - Hazardous Conditions 2016-09-17 18:29:41 +10:00
LevelX2
5244363081 [KLD] Added 7 blue cards. 2016-09-17 10:17:40 +02:00
LevelX2
18cce84694 [KLD] Added 4 cards implemented from ingmargoudt. 2016-09-17 08:41:39 +02:00
LevelX2
12001a6a03 Merge pull request #2297 from maxlebedev/master
Changes similar cards to have mana instead of activated abilities.
2016-09-17 08:30:56 +02:00
Max Lebedev
a5fb372d3c Selvala Explorer Returned now has a mana ability (I hope) 2016-09-17 01:40:01 -04:00
spjspj
a82584461a spjspj - Empyreal Voyager 2016-09-17 13:30:38 +10:00
Max Lebedev
7805d22de6 Merge branch 'master' of https://github.com/magefree/mage 2016-09-16 21:32:49 -04:00
Max Lebedev
43fa5ed06d Changes similar cards to have mana instead of activated abilities. This addresses the bug reported on post 201914 in the forum 2016-09-16 21:31:59 -04:00
LevelX2
ac4c6755a2 [KLD] Removed wrongly generated simple card. 2016-09-17 02:20:56 +02:00
LevelX2
1673a0dcf6 [KLD] Added 6 blue cards. 2016-09-17 02:09:36 +02:00
LevelX2
b9953a5ca9 Merge origin/master 2016-09-17 02:08:47 +02:00
LevelX2
d3d1402fbb [KLD] Added 9 white cards. 2016-09-17 00:45:33 +02:00
LevelX2
e669395000 Merge pull request #2296 from cg5-/some-red-cards
Add 3 red cards
2016-09-17 00:37:19 +02:00