Commit graph

11954 commits

Author SHA1 Message Date
Jeff
3f53e5fee5 - Added Crook of Comdemnation. [HOU] 2017-06-29 15:26:52 -05:00
LevelX2
970c556557 Merge origin/master 2017-06-29 17:56:15 +02:00
LevelX2
c8e1a9d854 [HOU] Added 4 cards. 2017-06-29 17:55:48 +02:00
LevelX2
74d7bb17c3 Merge pull request #3546 from lilhomie96/master
eighth / ninth edition box set
2017-06-29 15:24:15 +02:00
spjspj
3b1fd8a955 Merge pull request #3556 from spjspj/master
Implement Uncage The Menagerie (HOU)
2017-06-29 22:57:31 +10:00
spjspj
d43197c0cc Implement Uncage The Menagerie (HOU) 2017-06-29 22:56:06 +10:00
igoudt
b7badc49cf Merge https://github.com/magefree/mage 2017-06-29 12:21:55 +02:00
igoudt
a72fe69018 fixes #3537 2017-06-29 12:21:40 +02:00
spjspj
d4a76bb381 HOU ChampionOfWits 2017-06-29 15:44:54 +10:00
lilhomie96
a450cf8ed9 Ninth Edition Box fixed Ninth Edition 2017-06-28 22:44:11 -05:00
spjspj
2b24d95ac5 HOU ChampionOfWits 2017-06-29 09:44:54 +10:00
Jeff
d296934c03 - Fixed Bug #3539 2017-06-28 17:02:32 -05:00
Jeff
d58a438ba9 - Fixed Bug #3541. Nomad Mythmaker. 2017-06-28 16:33:26 -05:00
Jeff
b39c61eff3 - Added Chaosphere, Goblin Shrine, and Kudzu. All requested. 2017-06-28 14:44:28 -05:00
LevelX2
c11d77e28e Merge origin/master
Conflicts:
	Mage.Sets/src/mage/sets/HourOfDevastation.java
2017-06-28 17:07:04 +02:00
LevelX2
886022fd19 [HOU] Added 4 cards and some fixes. 2017-06-28 17:03:26 +02:00
spjspj
afa0acd3f4 Implement 2 cards (HOU) 2017-06-28 22:50:31 +10:00
spjspj
8d91cff617 Implement Avid Reclaimer (HOU) 2017-06-28 18:41:09 +10:00
emerald000
130a123052 Remove useless parameter of ExertSourceCost. 2017-06-27 23:07:24 -04:00
lilhomie96
892fb8c70d Merge pull request #1 from magefree/master
a
2017-06-27 13:50:15 -05:00
LevelX2
feec4269eb Merge origin/master
Conflicts:
	Mage.Sets/src/mage/sets/HourOfDevastation.java
2017-06-27 17:37:37 +02:00
LevelX2
e6ce3e168a [HOU] Added 4 white cards and some fixes. 2017-06-27 17:29:51 +02:00
spjspj
6d35de829f Implement The Locust God (HOU) 2017-06-27 21:32:14 +10:00
spjspj
d95bd421fc Implement The Locust God (HOU) 2017-06-27 21:16:27 +10:00
spjspj
34bde8a61a Implement full art basics (HOU) 2017-06-27 20:21:33 +10:00
lilhomie96
de530f3025 eighth edition box set 2017-06-27 01:33:59 -05:00
lilhomie96
ff5ce7fea0 Delete EighthEditionBox.java 2017-06-26 22:42:26 -05:00
lilhomie96
f8465d3671 eighth edition box set
7 cards
2017-06-26 22:10:29 -05:00
spjspj
dae7530155 Merge branch 'master' into master 2017-06-26 23:16:50 +10:00
spjspj
64524a8c18 Implement The Scarab God (HOU) 2017-06-26 23:13:48 +10:00
emerald000
3388fce4c1 [HOU] Added Desert's Hold.
Implemented OrCondition.
2017-06-26 08:26:02 -04:00
emerald000
6ee570d5e7 [HOU] Added Angel of Condemnation.
Implemented ExertSourceCost.
2017-06-26 07:31:06 -04:00
spjspj
2681091bf2 Implement The Scorpion God (HOU) 2017-06-25 22:57:39 +10:00
spjspj
9aa7829010 Implement The Scorpion God (HOU) 2017-06-25 22:38:08 +10:00
spjspj
754b2bdfaf Implement The Scorpion God (HOU) + Fix for Unesh 2017-06-25 22:30:55 +10:00
spjspj
fc0b8ec9cb Merge branch 'master' into master 2017-06-25 21:35:37 +10:00
spjspj
67ce816381 Implement Unesh (HOU) 2017-06-25 21:33:06 +10:00
spjspj
cc368c3e1d Implement 2 cards from (HOU) 2017-06-25 21:31:12 +10:00
spjspj
8285f387db Implement Vizier of the True (HOU) 2017-06-25 20:09:50 +10:00
spjspj
e5611d1571 Merge pull request #3531 from spjspj/master
Implement Vizier of the True (HOU)
2017-06-25 20:07:46 +10:00
spjspj
b80aab0cfd Implement Vizier of the True (HOU) 2017-06-25 20:06:51 +10:00
LevelX2
f0dbc1da1c [HOU] Added 4 black cards. Some fixes. 2017-06-25 10:21:52 +02:00
spjspj
2db812400e Merge pull request #3525 from spjspj/master
HOU - Two cards
2017-06-24 23:46:13 +10:00
spjspj
0b443b08d9 Implement Wildfire Eternal (HOU) 2017-06-24 23:45:20 +10:00
LevelX2
128b972765 [HOU] Added 5 black cards. 2017-06-24 14:00:21 +02:00
spjspj
ed22eb158c Implement Zealot of the God Trump (HOU) 2017-06-24 20:03:43 +10:00
spjspj
724653728b HOU Reprints 2017-06-24 19:51:12 +10:00
spjspj
8371257889 Merge pull request #3523 from spjspj/master
Implement Chandra's Defeat (HOU)
2017-06-24 19:42:51 +10:00
spjspj
9dc866852d Implement Chandra's Defeat (HOU) 2017-06-24 19:42:09 +10:00
LevelX2
1210f9795a [HOU] Added Doomfall. 2017-06-24 11:33:53 +02:00
spjspj
7c90bbdd59 Implement Bontu's Last Reckoning (HOU) 2017-06-24 18:32:32 +10:00
spjspj
f04a95c63b Implement Solemnity (HOU) 2017-06-24 17:54:41 +10:00
igoudt
5bcaafd738 implemented Afflict + simple HOU cards 2017-06-24 01:13:42 +02:00
igoudt
ae640ee0b7 refactor duplicate code for playing lands from grave 2017-06-24 00:28:34 +02:00
igoudt
940b44ef81 fix wardSliver 2017-06-19 01:57:28 +02:00
igoudt
d63b241d54 implemented Eternalize Ability + Steadfast Sentinel 2017-06-19 01:03:12 +02:00
igoudt
441e96ebcc fix Gonti's Machinations #3499 2017-06-19 00:26:17 +02:00
Derek M
9904321bf6 Merge pull request #3511 from drmDev/master
Shattering Spree fix closes #3509
2017-06-18 13:12:55 -04:00
Derek Monturo
d8871deb6b Shattering Spree fix closes #3509 2017-06-18 13:12:32 -04:00
fireshoes
10a7babc71 Added HOU spoilers to mtg-cards-data.txt and implemented some simple cards and reprints. 2017-06-18 11:36:50 -05:00
Ludwig.Hirth
1fed506c2e * Cankerous Thirst - Fixed not fully working target handling (fixes #3500). 2017-06-18 10:50:31 +02:00
fireshoes
8cd12d6700 Added upcoming sets (Ixalan, Explorers of Ixalan, Rivals of Ixalan, Dominaria, Core 2019, DD: Merfolk vs Goblins, FTV: Transform, Masters 25, Unstable). 2017-06-14 11:08:23 -05:00
LevelX2
dd1eff68fe * Bruna, Light of Alabester - Fixed that the auras could not be moved to Bruno if it had shroud. (fixes #3484). 2017-06-11 15:53:16 +02:00
Derek Monturo
1ecf197732 Fixes #3492 Kamahal grants creatures, not all permanents trample 2017-06-11 08:59:52 -04:00
LevelX2
5cfb496899 * Storm Cauldron - Fixed that it wrongly also returned cards to hand that already left the battlefield (fixes #3487). 2017-06-11 10:44:41 +02:00
LevelX2
a22e89d26a * Added test for spells targeting players continue resolving even when those players leave the game (closes #1600). Problem no longer reproducable. 2017-06-11 10:30:56 +02:00
LevelX2
e7337f66b7 * Desertion - Fixed that the countered spell was wrongly moved to battlefield under owner control instad of Desertion caster control (fixed #3467). 2017-06-11 09:39:57 +02:00
Will Hall
9247d34d8a Fix #3481 - Swans of Bryn Argoll didn't realize an emblem can deal damage to it, so it couldn't find the source of the damage when Chandra, Torch of Defiance's emblem deals damage. 2017-06-09 20:34:14 -07:00
Will Hall
9adab5c8a6 Fix #3478 - Chandra, Pyromancer ultimate does not cast all 3 copies correctly 2017-06-09 18:43:10 -07:00
spjspj
dd4b160fee Merge pull request #3485 from spjspj/master
Implement Taigam, Ojutai Master (C17)
2017-06-10 00:53:07 +10:00
spjspj
a2f1c9b578 Implement Taigam, Ojutai Master (C17) 2017-06-10 00:52:10 +10:00
Styxo
e898db149a Added Parallectric Feedback, Invigorating Boon and Well of Knowledge 2017-06-09 14:00:05 +02:00
fireshoes
71460496e0 Updated collector numbers for Archenemy: Nicol Bolas (AKH cards in the set are not on Gatherer, so I appended their numbers after the other cards). Added remaining cards to Archenemy: Nicol Bolas set. 2017-06-07 11:03:35 -05:00
spjspj
aabb479a40 Merge pull request #3473 from spjspj/master
Implement Wasitora, Nekoru Queen (C17)
2017-06-07 00:42:38 +10:00
spjspj
1df0e62e00 Implement Wasitora, Nekoru Queen (C17) 2017-06-07 00:40:11 +10:00
spjspj
a48d584cdd Implement Wasitora, Nekoru Queen (C17) 2017-06-07 00:37:45 +10:00
fireshoes
52b4633340 Added Commander Anthology. Added Archenemy: Nicol Bolas to mtg-cards-data.txt (missing most collector numbers until it goes up on Gatherer). Updated tokens for CMA and E01. 2017-06-05 16:00:13 -05:00
LevelX2
92b1cd27be Merge branch 'master' into samut-the-tested 2017-06-05 11:17:06 +02:00
LevelX2
003408046e Merge branch 'master' into nicol-bolas-god-pharoh 2017-06-05 11:16:03 +02:00
fireshoes
e762812a0b Added upcoming FNM promos. Added HOU spoilers to mtg-cards-data.txt. Added Masterpiece info to HOU set. 2017-06-04 22:31:01 -05:00
Will Hall
d989a0e013 Add Nicol Bolas, God-Pharoh 2017-06-04 19:26:26 -07:00
Will Hall
1850e650de Add loyalty cost to note for Samut's ultimate 2017-06-04 15:29:33 -07:00
Will Hall
ce521e2a1f Implement Samut, the Tested 2017-06-04 10:26:52 -07:00
spjspj
a371802cc0 Implement O-Kagachi, Vengeful Kami (C17) 2017-06-04 20:27:48 +10:00
spjspj
1ea8d3a4c6 Implement Ramos, Dragon Engine (C17) 2017-06-04 00:12:00 +10:00
spjspj
cf36661770 Implement Ramos, Dragon Engine (C17) 2017-06-04 00:09:06 +10:00
LevelX2
b62a15f68e Merge pull request #3454 from drmDev/add/welcomedeck2017
adding welcome deck 2017 (see #3453)
2017-06-03 10:31:49 +02:00
igoudt
b0a6c76228 fixes 3443 2017-05-31 00:29:06 +02:00
igoudt
9ac70b868d minor text fixes 2017-05-30 23:46:06 +02:00
Derek Monturo
1d662a0a58 adding welcome deck 2017 - closes #3453 2017-05-30 07:31:14 -04:00
Derek Monturo
61f1c2e0c8 eternal thirst non-optional. fixes #3449 2017-05-29 16:21:39 -04:00
LevelX2
09e4435a89 * Fixed a problem that watcher added from cards are not reset between games of a match (fixes #3228). 2017-05-28 18:24:37 +02:00
LevelX2
c0f02259ec * Planar Chaos - Fixed that the flip of the second ability was always done from the Planar Chaos controller instead of the spell caster. 2017-05-28 17:26:57 +02:00
igoudt
2fc742d77d minor typo 2017-05-28 12:23:49 +02:00
LevelX2
9c773ba3cb * Vesuvan Shapeshifter - Fixed that copying creatures with morph and a turn face up trigger did not work correctly (fixes #2864). 2017-05-28 11:01:04 +02:00
LevelX2
40c434f5df * Angelic Arbiter - Fixed that the dont't cast spell if you already attacked ability did not working properly (fixes #3339). 2017-05-28 09:58:48 +02:00
LevelX2
d98f73518a * Swords to Plowshares - Fixed a problem that static effects of the exiled target were still applied as the gain life effect resolved (fixes #3290). 2017-05-28 09:46:41 +02:00
LevelX2
bd9b11fc49 Fixed some problems with popup window not been hidden if another frame is shown. 2017-05-27 14:35:50 +02:00
igoudt
dca676617d fix crypt rats + added new test method 2017-05-27 09:17:08 +02:00
igoudt
530794fd29 removed public identifiers from card specific filters 2017-05-26 16:58:45 +02:00
igoudt
d900df0dad added Heat of Battle and Suq'Ata Firewalker 2017-05-26 16:58:45 +02:00
LevelX2
b4553641eb * Added UT for #2864 Vesuvan Shapeshifter turn face up bug. 2017-05-26 14:56:41 +02:00
LevelX2
a90f65ef58 * Decimator Beetle - Fixed a problem of target handling (probably fixes #3423). 2017-05-26 10:53:38 +02:00
ingmargoudt
64f8c234f1 Merge pull request #3433 from ingmargoudt/newcards 2017-05-25 16:35:34 +02:00
Derek M
9a28e49ec1 Merge pull request #3434 from drmDev/fix/lambholt
fixes #3427 Lambholt Pacifist vehicles interaction
2017-05-25 07:58:03 -04:00
Derek Monturo
8960c46fc8 fixes #3427 Lambholt Pacifist vehicles interaction 2017-05-25 07:57:27 -04:00
igoudt
30fb593724 added ruletext comments 2017-05-25 12:12:56 +02:00
igoudt
542a0122fc added new cards from visions 2017-05-25 10:49:09 +02:00
igoudt
070ef359b3 fix several cards that seemed to have same issue as Narset 2017-05-25 09:06:15 +02:00
igoudt
04afceebeb fix issue 3415 2017-05-24 12:48:46 +02:00
Derek Monturo
2ae32e1b3a fixed Ulvenwald Hydra should be a may ability 2017-05-23 09:41:30 -04:00
LevelX2
c8bbc0f035 * Oblivion Sower - Fixed that it can grab face-down cards if they're lands (fixes #3410). 2017-05-22 11:07:31 +02:00
Derek Monturo
5f07cdd0fa updated set to include card Natural Balance implemented 2017-05-21 11:30:02 -04:00
LevelX2
53b77acd89 Spirit Mirror fixed Subtype problem. 2017-05-21 10:58:59 +02:00
LevelX2
9e78410fff Merge branch 'master' into subtypes 2017-05-21 10:50:47 +02:00
LevelX2
ff22e28676 * Spirit Mirror - Fixed that the first ability only checked for Reflection tokens (related to #3391). 2017-05-21 01:01:02 +02:00
LevelX2
c26968a096 * Bruna, Light of Alabaster - Fixed that the check what aura could be selected was not correct (e.g. Daybreak Coronet condition) fixes #3335. 2017-05-21 00:49:59 +02:00
LevelX2
ca9f596e4a * Compelling Deterrance - Fixed that static effects of the card that goes to hand did not end before the discard happens (fixes #3368); 2017-05-21 00:14:06 +02:00
LevelX2
40f192eafc * Squelch - Fixed that it was causing a ClassCastException (fixes #3396). 2017-05-20 23:22:31 +02:00
igoudt
f244f9d6bc fix last compile issues 2017-05-20 23:09:56 +02:00
igoudt
6d83a4a65f finish rewriting subtypepredicate 2017-05-20 22:41:25 +02:00
igoudt
8ab4f5b454 finised all creaturetypes 2017-05-20 22:41:25 +02:00
igoudt
19db21c672 subtypes part 2 2017-05-20 22:41:25 +02:00
igoudt
c44c301f5b subtypes #1 2017-05-20 22:41:25 +02:00
Derek Monturo
5f18161ede Primeval Titan ability is optional 2017-05-20 13:10:14 -04:00
Derek Monturo
9e78f216d1 only fixes 2 of 3 issues with Scarabs. infect damage not triggering it still for #3402 2017-05-20 09:47:30 -04:00
LevelX2
7ee2c23add * Crescendo of War - Fixed that all blocking creatures instead of only controlled creatures got the power boost (fixes #3399). 2017-05-20 09:55:54 +02:00
LevelX2
3cd63003c0 * Curse of Spite - Fixed that the effects of the curse were not correctly applied after the target player dies. (fixes #3401). 2017-05-20 09:30:23 +02:00
spjspj
c85b4830a5 spjspj - Implement Infernal Darkness (ME2 & ICE) 2017-05-20 15:44:30 +10:00
emerald000
a1e12bed0a Merge pull request #3394 from Simown/master
Fixed Spirit Mirror and added tests. Fixes #3391
2017-05-18 22:19:57 -04:00
Simown
c53d3b392a Fixed Spirit Mirror and added tests. Fixes #3391 2017-05-18 23:19:18 +01:00
LevelX2
e090b26240 * Urborg Justice - Fixed that tokens going to graveyard were not counted. 2017-05-18 23:42:32 +02:00
LevelX2
376d82be99 * Steam Augury - removed wrong target opponent object (fixes #3393). 2017-05-18 17:04:12 +02:00
LevelX2
d686af8890 * Fixed a problem of endless iteration with Reflecting Pool. 2017-05-18 16:57:32 +02:00
LevelX2
83cdd5570d * Added Gangrenous Zombies and Lethal Vapor. 2017-05-18 16:57:06 +02:00
Derek Monturo
ea5a3d06af fixes #3389 colf urn changed effect to put into own grave 2017-05-17 19:40:54 -04:00
LevelX2
44e15fb705 * Witchbane Orb - Fixed problem of concurrent modification. 2017-05-18 00:10:44 +02:00
LevelX2
1d438060fc * Fixed bug of any mana abilities not working correctly for mana abilities that could produce mana of any type other mana sources could produce. 2017-05-17 23:20:27 +02:00
LevelX2
6bf7a89d45 * Pithing Needle - Fixed a bug that it did not respect the players range (added UT for #3156 - not reproducable). 2017-05-17 17:52:31 +02:00
LevelX2
a068de8d18 * Rooftop Storm - Fixed wrong alternate cost handling (fixes #3387). 2017-05-17 15:06:52 +02:00
LevelX2
020c66c6a1 * Added UT for #3244. Not able to reproduce the problem. 2017-05-17 12:53:00 +02:00
LevelX2
85c394c29b * Brain in a Jar - Fixed that first ability fizzled when it was sacrificed before the ability resolved (fixes #3247). 2017-05-17 11:39:26 +02:00
LevelX2
d6ddff8d68 * Higure the Still Wind - Fixed that the searched card was not revealed (fixes #3268). 2017-05-17 11:24:54 +02:00
LevelX2
d284cc08b1 * Reworked some not correct working dies replacement handling. 2017-05-16 22:36:56 +02:00
magenoxx
83ee1252cd #3373: added exiling multiple targets in Mindbreak Trap 2017-05-16 20:17:40 +03:00
LevelX2
0185bcb37e * Mogg Infestation - Fixed a problem with counting also commanders noz gong to graveyard. 2017-05-16 17:40:43 +02:00
LevelX2
351095a904 * Magma Spray - Fixed a bug of dies replacement handling (#3359). Other cards with same rule text not fixed yet. 2017-05-16 17:40:04 +02:00
LevelX2
7b61ad7455 * Simic Guildmage - Fixed that the aura moving ability eas not working (fixes #3319). 2017-05-16 12:16:52 +02:00
LevelX2
917111b664 * Vizier of the Menagerie - Fixed that the cards from library could be cast at instant speed. 2017-05-16 10:05:17 +02:00
LevelX2
390834a0d7 * Vizier of the Menagerie - Fixed that the cards from library could be cast at instant speed (fixes #3300). 2017-05-15 16:41:47 +02:00
spjspj
71fad444c1 Emblem Refactor 2017-05-15 08:47:59 +10:00
Derek M
6d52ec5a59 Merge pull request #3377 from spjspj/master
Emblems refactor to show emblems in Card/Token Viewer
2017-05-14 12:00:58 -04:00
LevelX2
d1e4a7f6b0 Merge pull request #3372 from ingmargoudt/changelings
change getSubtype(game).contains(..) to hasSubtype(..) to include che…
2017-05-14 06:32:48 +02:00
spjspj
f85c7e07ba Emblems refactor to show emblems in Card/Token Viewer 2017-05-14 13:43:18 +10:00
emerald000
d5c75cd1b3 Fixed New Perspectives to use a CostModificationEffect.
Remove CyclingCost and WrapperCost that are now unused.
2017-05-13 18:53:35 -04:00
igoudt
265cf408f9 change getSubtype(game).contains(..) to hasSubtype(..) to include check on Changelings 2017-05-13 23:35:23 +02:00
Derek M
a5c7d55ed6 Merge pull request #3355 from topher235/master
Implemented Burnt Offering
2017-05-13 07:54:59 -04:00
Topher
ea90e7c1e3 Implementation of Burnt Offering 2017-05-12 20:46:48 -07:00
igoudt
af533fb0bc API call for changeling on Kaseto 2017-05-13 00:30:25 +02:00
igoudt
074dccf12d fixed Kaseto to trigger on Changeling too. 2017-05-13 00:23:58 +02:00
Topher
1038a4d4a5 My first attempt at implementing a card. 2017-05-11 12:46:35 -07:00
spjspj
c11a89a90a Merge pull request #3347 from spjspj/master
Fix for Martyr's Bond
2017-05-11 16:14:50 +10:00
spjspj
43d0b5f3b2 Fix for Martyr's Bond 2017-05-11 16:09:40 +10:00
LevelX2
645a4ec062 * Ravnica: City of Guilds - Added 3 cards. 2017-05-07 16:24:01 +02:00
LevelX2
96d9362c55 * Ravnica: City of Guilds - Added 3 cards. 2017-05-07 14:58:14 +02:00
LevelX2
dc4283685a * Added another StaticFilter. 2017-05-07 14:07:21 +02:00
LevelX2
757c01343f * Ravnica: City of Guilds - Added 3 cards. 2017-05-07 10:46:01 +02:00
LevelX2
f5b4c41188 * Ravnica: City of Guilds - Added 3 cards. 2017-05-06 16:05:14 +02:00
LevelX2
62947573d6 Merge origin/master 2017-05-06 15:43:34 +02:00
LevelX2
833237e09b * Ravnica: City of Guilds - Added 5 cards. 2017-05-06 15:43:01 +02:00
spjspj
e9408a7203 Merge pull request #3311 from spjspj/master
Token refactor
2017-05-06 23:38:32 +10:00
spjspj
e73e7d8600 Token refactor 2017-05-06 23:35:14 +10:00
LevelX2
795218b030 * Roi Elemental - Fixed triggered ability that did not work correctly for copied Roi Elementals (fixes #3214). 2017-05-06 10:19:04 +02:00
Scott Crawford
83f6b142ff Removing minuses 2017-05-04 08:48:03 -07:00
Scott Crawford
a0738ae59d Restoring Starter1999
Fixing accidental deletion from previous commit
2017-05-04 08:09:27 -07:00
LevelX2
2832cb9335 * Some minor changes to Misfortune's Gain and Path of Peace. 2017-05-04 10:26:34 +02:00
Scott Crawford
d5c5b0cdb9 fixed spacing 2017-05-03 19:43:23 -07:00
Scott Crawford
f88876d137 Misfortune's Gain
implemented misfortune's gain
2017-05-03 19:41:10 -07:00
Scott Crawford
61e3166492 Path of Peace
implemented Path of Peace
2017-05-03 19:37:41 -07:00
Scott Crawford
b2db8057b5 New cards
Generated Misfortune's Gain and Path of Peace
2017-05-03 19:37:18 -07:00
LevelX2
01171abad2 Merge pull request #3284 from spjspj/master
Large Refactor - Move all tokens into Mage/src/main/java/mage/game/pe…
2017-05-03 15:40:32 +02:00
LevelX2
e862e7c5b5 Merge origin/master 2017-05-03 14:59:47 +02:00
LevelX2
e73a2f5c58 * Nest of Scarabs - Fixed that did not produce tokens when -1/-1 counters are placed on creatures. (fixes #3174). 2017-05-03 14:59:21 +02:00
Derek M
03237aa2fe Merge pull request #3295 from ingmargoudt/triumph_hordes_unittest
Triumph hordes unittest
2017-05-03 07:53:47 -04:00
igoudt
566966bf6b fix and test for triumph of the hordes 2017-05-03 11:02:23 +02:00
LevelX2
69ac72e242 Merge origin/master 2017-05-03 09:30:05 +02:00
LevelX2
c46a292d14 * Added missing card entry of Celestial Gatekeeper to Prophecy set. 2017-05-03 09:29:44 +02:00
bugfi5h
d43aefa5e3 removed unused imports 2017-05-01 18:27:45 +02:00
bugfi5h
a1dba938a4 Added Card: Entangler 2017-05-01 18:24:10 +02:00
bugfi5h
72ec960c95 Merge branch 'develop' into feature/CopperAngel 2017-05-01 15:10:56 +02:00
spjspj
1754a69f9b Large Refactor - Move all tokens into Mage/src/main/java/mage/game/permanent/token 2017-05-01 20:20:33 +10:00
Dustin Ryan - Roepsch
4c7ab8babe removed extra line 2017-04-30 17:56:08 -05:00
Dustin Ryan - Roepsch
640f1bea5b Fixed card text 2017-04-30 17:53:12 -05:00
Dustin Ryan - Roepsch
c6f4332f2e fixed static text 2017-04-30 17:29:39 -05:00
Dustin Ryan - Roepsch
db608dc35d optimized imports 2017-04-30 16:15:24 -05:00
Dustin Ryan - Roepsch
8aee5d795c Implemented Heat Stroke 2017-04-30 16:14:39 -05:00
Dustin Ryan - Roepsch
3b82e3c2bf Generated card template using pearl script 2017-04-30 15:31:06 -05:00
ingmargoudt
f0a83c4689 Merge pull request #3281 from ingmargoudt/gatherer_of_graces
Implemented Gatherer of Graces from Guildpact
2017-04-30 19:00:34 +02:00
igoudt
a1f2c742be Implemented Gatherer of Graces from Guildpact 2017-04-30 18:59:08 +02:00
Derek M
5bfd84f6ac Merge pull request #3280 from ingmargoudt/quicksilver_fountain
fix for quicksilver fountain, as it let you target all lands in play …
2017-04-30 12:47:22 -04:00
igoudt
01813cce0c fix for quicksilver fountain, as it let you target all lands in play instead of your own 2017-04-30 17:45:23 +02:00
ingmargoudt
bffc04a49e Merge pull request #3277 from ingmargoudt/kyren_negotiations
implemented Kyran Negatiations from Mercadian Masques
2017-04-30 15:08:01 +02:00
igoudt
8512e3043d implemented Kyran Negatiations from Mercadian Masques 2017-04-30 15:05:21 +02:00
igoudt
801aa98430 remove imports 2017-04-30 10:27:43 +02:00
igoudt
f9a5bc59c3 fix for gate to the afterlife 2017-04-30 10:26:47 +02:00
igoudt
b6fe6f772a finish rewriting watchers 2017-04-29 12:07:46 +02:00
igoudt
efae1251f9 first batch of watcher naming 2017-04-29 12:07:46 +02:00
igoudt
20a881a374 make the condition in cards an enum 2017-04-29 12:01:49 +02:00
igoudt
3e5ff8ccb2 rewrites to getOrDefault 2017-04-29 12:01:49 +02:00
igoudt
f69ff3aca9 rewrote InfernoTrap 2017-04-29 12:01:49 +02:00
ingmargoudt
12eb4c2fb7 Merge branch 'master' into move_magepermanent_method 2017-04-28 19:29:20 +02:00
LevelX2
26e81ab26d * Added UT for #3251. 2017-04-28 15:41:38 +02:00
LevelX2
47de4cac6b * Squandered Resources - Fixed that the ability was no mana ability (fixes #3259). 2017-04-28 14:25:04 +02:00
LevelX2
236608cd0f * Approach Of The Second Sun - Fixed that it did not always correctly determined if a player has won (fixes #3250). 2017-04-28 14:18:58 +02:00
LevelX2
33f6c629c2 * Shadow of the Grave - Some minor adjustments. 2017-04-28 11:18:26 +02:00
LevelX2
7f1da83783 Merge pull request #3261 from ingmargoudt/fix_cyclediscardwatcher
fix for shadow of the grave
2017-04-28 11:04:24 +02:00
LevelX2
108f3faaa8 * Natural Balance - Some minor changes. 2017-04-28 10:56:44 +02:00
LevelX2
468440cb71 Merge pull request #3248 from bugfi5h/master
Added Card: Natural Balance
2017-04-28 10:35:12 +02:00
LevelX2
3cc3d430ea * Bontu the Glorified - Fixed that it was possible to sacrifice non creature permanents. 2017-04-28 10:26:51 +02:00
igoudt
10ecbd5adb fix for shadow of the grave 2017-04-28 09:24:27 +02:00
bugfi5h
217e294470 Added Card: Copper-Leaf Angel 2017-04-27 21:25:30 +02:00
igoudt
2c34870bf0 remove util function on converted manacost, make getColorIdentity default interface method 2017-04-27 10:57:48 +02:00
igoudt
8a80976171 have Flash and Tariff use the moved removeVariableManaCost method 2017-04-27 10:57:48 +02:00
bugfi5h
33f2f3e9fc Merge branch 'master' of https://github.com/magefree/mage 2017-04-27 06:51:17 +02:00
bugfi5h
59a790e320 Using getPlayersInRange instead of getPlayersList 2017-04-27 06:33:35 +02:00
drmDev
43a001dcdd removing the italics from reminder text for meld cards. might fix the issue in #3129 2017-04-26 21:22:22 -04:00
bugfi5h
f20496e40f Auto indent class 2017-04-26 23:11:46 +02:00
bugfi5h
4a8af2b4d2 Merge origin/master 2017-04-26 19:44:24 +02:00
bugfi5h
e2f960c8fd Added Card: Natural Balance 2017-04-26 19:41:18 +02:00
LevelX2
86bc78e4b8 * Nest of Scarabs - Fixed that it does not produce tokens when -1/-1 counters are placed on creatures. 2017-04-26 14:36:52 +02:00
LevelX2
bb4714eb32 Merge origin/master 2017-04-25 19:08:25 +02:00
LevelX2
3f12e1690b * Added 3 cards from Ravinca City of Guilds set. 2017-04-25 19:08:06 +02:00
LevelX2
60cc3a7622 * Some minor fixed and log changes. 2017-04-25 17:37:38 +02:00
LevelX2
3708ea2a89 * Added 3 cards from Ravinca City of Gold set. 2017-04-25 15:47:21 +02:00
LevelX2
d99fe5a70e * Fixed Mimeoplasm allows choosing same creature twice (fixes #3230). 2017-04-25 09:49:43 +02:00
Jeff
7479cd5668 - Fixed Orator of Ojutai. Intervening If clause. 2017-04-24 09:25:27 -05:00
drmDev
ec6f19f41f fixes #3226 wirefly tokens have flying 2017-04-23 19:48:04 -04:00
Achilles
747c76519e - Fixed filter Commit/Memory 2017-04-23 14:03:12 -05:00
fireshoes
4e1572bc62 Added missing Amonkhet Invocations. 2017-04-23 11:20:17 -05:00
LevelX2
ceb7dbcdf2 * Vizier of Remedies - Fixed a possible null pointer exception. 2017-04-23 14:10:27 +02:00
Achilles
74dd2878ed - Fixed Decimator Beetle. Bug #3212 2017-04-22 14:35:38 -05:00
LevelX2
a93dc4e3da * Added a check that continuous PT setting effects are only applied, if the object has still the ability (fixes #3167).
I added the effect now only to the layer the bug is caused by. Probably it's correct to check this for every layer. But I don't know how much resources the check addional needs. So if we got other tests that fail for this reason caused by other layers, we could add the check and test if all other tests still work correctly.
2017-04-22 00:23:37 +02:00
LevelX2
5d2c210d36 * Added Celestial Convergence and some changes to game draw handling. 2017-04-21 15:27:22 +02:00
LevelX2
e284922017 * Added Celestial Convergence and some changes to game draw handling. 2017-04-21 15:18:04 +02:00
Derek M
274e0f9052 Merge pull request #3184 from HanClinto/CMH-GuiltyConscienceAndBackfire
Implementing Guilty Conscience and Backfire
2017-04-20 20:40:03 -04:00
Clint Herron
523743aaf6 Fixing nits from LevelX2 -- adding authorship tag and marking both enchantments as unboost effects, because both are things that you would tend to want to play on your opponents' creatures -- not your own. This should help the AI make more sensible plays when using these. 2017-04-20 19:03:05 -04:00
Jeff
5f05868865 - Fixed Glyph Keeper. Bug #3180 2017-04-20 14:19:54 -05:00
fireshoes
a86a1ebf5f Added Iconic Masters to known-sets/mtg-sets-data.txt 2017-04-20 10:37:16 -05:00
Jeff
cb3f0b2a51 - Fixed Cruel Reality and Sigarda, Host of Herons interaction. 2017-04-20 08:44:49 -05:00
Clint Herron
f461899eec Changing description to match 'enchanted creature' properly now so that Backfire now has the correct reminder text. 2017-04-19 22:18:49 -04:00
Clint Herron
98eea3c97b Merge remote-tracking branch 'upstream/master' into CMH-GuiltyConscienceAndBackfire 2017-04-19 21:49:10 -04:00
Jeff
c5b3975700 - Changed == to equals(). 2017-04-19 15:05:23 -05:00
Jeff
10a043f19b - Fixed Soul-Scar Mage. Bug #3163 2017-04-19 11:02:27 -05:00
LevelX2
04c80c27a3 * Fixed Binding Mummy's ability doesn't trigger from Liliana, Death Majesty -3 ability (fixes #3165). 2017-04-19 16:40:00 +02:00
ingmargoudt
58b1c4c0c8 small fix on color 2017-04-19 12:15:36 +02:00
fireshoes
e5e614c341 [AKH] Added common tapland cycle shown in the Gatherer 2017-04-18 19:07:03 -05:00
LevelX2
01153965c4 * Mimic Vat - Fixed possible null pointer exception. 2017-04-19 00:07:34 +02:00
LevelX2
d7671bf0b1 * Time to Reflect - Fixed possible null pointer exception. 2017-04-18 23:59:06 +02:00
LevelX2
e475ad9df7 * Abeyance - Fixed possible null pointer exception. 2017-04-18 23:36:06 +02:00
Jeff
cf90bb4d36 - Text change for Approach of the Second Sun. 2017-04-18 15:44:41 -05:00
Jeff
625efd8150 - Fixed Approach of the Second Sun. Bug #3122 2017-04-18 15:34:05 -05:00
Jeff
6a55c87eef - Fixed Cruel Reality. Bug #3162 2017-04-18 15:12:08 -05:00
Clint Herron
4a13ba3645 Merge remote-tracking branch 'upstream/master' into CMH-GuiltyConscienceAndBackfire 2017-04-18 15:18:30 -04:00
Jeff
9e1acd5daa - Fixed Hapatra, Vizier of Poisons. Bug #3157 2017-04-18 12:08:15 -05:00
fireshoes
2c9c4888cc Added Commander 2017 to known sets. 2017-04-18 11:39:47 -05:00
Clint Herron
d1c8796a49 Merge remote-tracking branch 'upstream/master' into CMH-GuiltyConscienceAndBackfire 2017-04-18 11:00:24 -04:00
Jeff
aa4cf21b13 - Fixed Scarab Feast. 2017-04-18 07:58:25 -05:00
LevelX2
1e06c9d2e3 * Rhonas's Monument - Fixed wrong target definition (fixes #3150). 2017-04-18 07:35:19 +02:00
fireshoes
cc57c2fad9 [AKH] Fixed Oracle's Vault missing 'play without paying its mana cost' ability 2017-04-17 21:12:30 -05:00
Jeff
1869d97dbc - Fixed Plague Belcher. 2017-04-17 15:59:03 -05:00
LevelX2
d52043e9db Merge origin/master 2017-04-17 22:54:27 +02:00
LevelX2
0d5f056fd5 * Nissa, Steward of Elements - Fixed ultimate cost from +6 to -6. 2017-04-17 22:53:39 +02:00
Jeff
6cc02a8653 - Removed flying ability from Grim Strider. 2017-04-17 14:21:15 -05:00
Jeff
4f1ad7b0ec - Text fix for Splendid Agony. 2017-04-17 14:11:03 -05:00
LevelX2
36a0dc7d4e Merge origin/master 2017-04-17 20:11:25 +02:00
LevelX2
fb6bd25d85 * Soulstinger - Fixed a bug that a -1/-1 counter was put on target even if Soulstinger had no counters on it. 2017-04-17 20:11:01 +02:00
Derek Monturo
ca6885d782 fix rhonas text 2017-04-17 13:00:24 -04:00
LevelX2
cc6feacb2b Merge origin/master 2017-04-17 18:34:37 +02:00
LevelX2
804fb12b1d * Vizier of Deferment - Fixed null pointer exception. 2017-04-17 18:27:05 +02:00
Jeff
f8d035d1d4 - Fixed Magus of the Moon. 2017-04-17 10:17:41 -05:00
Derek Monturo
15fba941ef fixes #3124 and unit test for #3125 duplicating issue 2017-04-17 11:11:48 -04:00
Derek Monturo
217b4919f3 Merge remote-tracking branch 'upstream/master' 2017-04-17 10:35:13 -04:00
Jeff
6156ebf5b6 - Fixed Trespasser's Curse. 2017-04-17 09:16:18 -05:00
LevelX2
2c6be695ba * Bounty of the Luxa - Fixed handling of triggered ability if Bounty of the Luxa left the battlefield before resolving. 2017-04-17 14:36:53 +02:00
spjspj
f8d222d59b Fix for Harsh Mentor 2017-04-17 21:30:21 +10:00
LevelX2
ef4cf90a0f Release 1.4.23V0 2017-04-17 10:53:59 +02:00
LevelX2
8739d7a101 [AKH] Fixed Heart-Piercer Manticore. 2017-04-17 09:53:13 +02:00
LevelX2
384e17da70 Merge pull request #3106 from Ketsuban/ogw-fullart-wastes
Add fullart/regular Wastes
2017-04-17 08:14:14 +02:00
Mark Langen
d1816428ea Various small card fixes for Amonkhet. 2017-04-16 23:24:09 -06:00
Mark Langen
e2f39b289b Fix cards in set using UntapAllControllerEffect with AnotherPredicate 2017-04-16 23:24:09 -06:00
Mark Langen
db18af0161 Fix Approach of the Second Sun 2017-04-16 23:24:08 -06:00
Achilles
237db497b6 - A real fix for Watchers of the Dead. 2017-04-16 21:51:27 -05:00
LevelX2
b8e952cfb9 [AKH] Approach of the Second Sun fix of cast watcher. 2017-04-17 00:44:08 +02:00
fireshoes
430dbdb5f0 [AKH] Fix Approach of the Second Sun tooltip - part 2 2017-04-16 17:27:03 -05:00
fireshoes
ac35254d7e [AKH] Fix Approach of the Second Sun tooltip. 2017-04-16 17:19:19 -05:00
Derek M
0c7d774f1e Merge pull request #3117 from pivotal-ryan-mcleod/watchers_fix
Fix bug with Watchers of the Dead that stops game from proceeding (AKH)
2017-04-16 18:10:59 -04:00
Derek M
984eb560b0 Merge pull request #3118 from pivotal-ryan-mcleod/trespassers_curse_trigger_fix
Fix Trespasser's Curse triggering on all permanents instead of just creatures (AKH)
2017-04-16 18:09:34 -04:00
Ryan McLeod
50c25ea38e Fix Trespasser's Curse triggering on all permanents 2017-04-16 18:05:57 -04:00
LevelX2
ed341528d9 [AKH] Fixed that Aftermath card images were shown wrongly rotated. 2017-04-16 22:57:08 +02:00
Ryan McLeod
8057b20cbf Fix Watchers of the Dead bug when opponent has 1 card in graveyard 2017-04-16 14:16:56 -04:00
Styxo
bf556c1a77 [AKH] Fixed red and green cards tooltips 2017-04-16 17:42:57 +02:00
Styxo
d4e2b6f306 [AKH] Fixed black cards tooltips 2017-04-16 17:14:48 +02:00
Styxo
ddf7dc1f0b [AKH] Another fixes 2017-04-16 16:03:02 +02:00
Styxo
c8e7c7fb15 [AKH] Another fixes 2017-04-16 15:28:31 +02:00
Styxo
fc794f74aa [AKH] Fix for Supernatural Stamina 2017-04-16 14:44:03 +02:00
LevelX2
3d2e621186 [AKH] Added Stone Quarry and fixed a wrong card number. 2017-04-16 14:06:41 +02:00
spjspj
9c487b7310 Merge pull request #3116 from spjspj/master
Fix Pyramid of the Pantheon, Fix SourceHasCounterCondition 'toString'
2017-04-16 22:04:44 +10:00
spjspj
c895253d5b Fix Pyramid of the Pantheon, Fix SourceHasCounterCondition 'toString' 2017-04-16 22:04:07 +10:00
LevelX2
d1d9683d84 Merge origin/master 2017-04-16 13:29:31 +02:00
LevelX2
664405caab [AKH] Added Vizier of Many Faces. 2017-04-16 13:28:36 +02:00
spjspj
f43eb06953 Fix Pyramid of the Pantheon, added class for 'new cards' found in find_new_cards.pl 2017-04-16 21:19:40 +10:00
LevelX2
20a1c02f4d Merge origin/master 2017-04-16 13:04:54 +02:00
LevelX2
c033868795 [AKH] Added Vizier of Many Faces. 2017-04-16 13:04:38 +02:00
spjspj
fc1d1a996d spjspj - Implement Pyramid of the Pantheon (AKH) 2017-04-16 18:07:40 +10:00
fireshoes
06fdd17e7d [AKH] Updated tooltip text on several white and blue cards. Some minor fixes. 2017-04-15 23:37:50 -05:00
LevelX2
88d25b7a3a [AKH] Added New Perspectives. 2017-04-16 01:38:59 +02:00
LevelX2
f58ab300b2 [AKH] Added Gate to the Afterlife. 2017-04-16 00:16:52 +02:00
drmDev
7de31a8e68 Merge remote-tracking branch 'upstream/master' 2017-04-15 13:14:31 -04:00
spjspj
09a2db88b1 spjspj - Implement Decimator Beetle (AKH) 2017-04-16 02:58:37 +10:00
Styxo
5a2678f916 [AKH] Code deduplication and fixes 2017-04-15 18:53:57 +02:00
Achilles
75d0a8a238 - Added Luxa River Shrine. <Amonkhet> 2017-04-15 11:46:15 -05:00
LevelX2
d08de1812e [AKH] Added Open into Wonder. 2017-04-15 18:13:36 +02:00
Achilles
b666b7ab5d - added target to Grasping Dunes ability. 2017-04-15 10:15:00 -05:00
Achilles
94912e1cfd - Added Edifice of Authority and Grasping Dunes. <Amonkhet> 2017-04-15 10:12:55 -05:00
Styxo
e2a1d4436f [AKH] Added some cards + fixes 2017-04-15 16:46:53 +02:00
Mark Langen
77586eec7e Add 30 AKH card implementations
* Some of the cards still need testing. Will fix and problems and update tomorrow, but pushing them for now to make it clear what's been implemented so far.
2017-04-15 04:24:14 -06:00
Achilles
804cdf6b21 - Added Vizier of Deferment. <Amonkhet> 2017-04-14 21:34:06 -05:00
Achilles
d51eb07692 - Added Time to Reflect and Wayward Servant. <Amonkhet> 2017-04-14 18:44:25 -05:00
fireshoes
ff27279c86 [AKH] Implemented several cards. 2017-04-14 15:06:12 -05:00
fireshoes
e4b7a65362 [AKH] Added complete spoiler to mtg-cards-data.txt. Added a few reprints. 2017-04-14 10:50:54 -05:00
spjspj
7638c73b2f spjspj - Implement Gideon's Intervention (AKH) 2017-04-14 23:41:47 +10:00
spjspj
2fbae9b596 spjspj - Implement Gideon's Intervention (AKH) 2017-04-14 23:40:39 +10:00
fireshoes
7dea71df59 [AKH] Implemented some of the 4/13 spoiled cards. 2017-04-13 23:28:21 -05:00
fireshoes
15ea3626ae [AKH] Added more 4/13 spoilers to mtg-cards-data.txt. 2017-04-13 20:22:19 -05:00
spjspj
97a74df8ea spjspj - Implement Cradle of the Accursed (AKH) 2017-04-14 09:46:21 +10:00
spjspj
82a1583dfa spjspj - Implement 2x cards (AKH) 2017-04-14 08:59:33 +10:00
Jeff
f62ad6db96 - Added Shadow of the Grave. <Amonkhet> 2017-04-13 17:01:07 -05:00
Thomas Winwood
473403d464 Add fullart/regular Wastes
As with BFZ, "a" denotes the regular-art land while "b" denotes the full-art.
2017-04-13 21:48:32 +01:00
fireshoes
0c9ad1e8b2 [AKH] Added 4/13 spoilers to mtg.cards.data.txt. Added tokens to card-pictures-tok.txt. Minor text fix on Rhonas. 2017-04-13 10:10:59 -05:00
Jeff
53d41783a3 - Added Samut, Voice of Dissent. <Amonkhet> 2017-04-13 09:59:38 -05:00
Jeff
6b65572de0 - Fixed Bontu the Glorified. 2017-04-13 08:42:59 -05:00
Styxo
97a00695cf [AKH] Added rest of 4/12 spoilers and implemented some cards 2017-04-13 15:02:50 +02:00
spjspj
0920c6dcad Merge pull request #3103 from spjspj/master
spjspj - Implement Failure // Comply (AKH)
2017-04-13 12:53:06 +10:00
spjspj
8cf1c2aad8 spjspj - Implement Failure // Comply (AKH) 2017-04-13 12:52:13 +10:00
spjspj
a429bc044b Merge pull request #3102 from spjspj/master
spjspj - Implement Harsh Mentor (AKH)
2017-04-13 10:34:02 +10:00
spjspj
4f21af64c5 spjspj - Implement Harsh Mentor (AKH) 2017-04-13 10:32:44 +10:00
spjspj
954cd88f95 spjspj - Implement Harsh Mentor (AKH) 2017-04-13 10:30:17 +10:00
Jeff
b1b4ef1086 - Added Bontu the Glorified. <Amonkhet> 2017-04-12 16:45:41 -05:00
ingmargoudt
8871be844f fix compile errors 2017-04-12 22:35:32 +02:00
Darkside
cd47ef1869 Add Enigma Drake to AKH 2017-04-12 13:39:15 -05:00
Darkside
f53d4c4f75 Merge remote-tracking branch 'upstream/master' 2017-04-12 13:32:18 -05:00
Darkside
c2ba110375 Add Sweltering Suns to AHK 2017-04-12 13:27:02 -05:00
Derek Monturo
e32e279432 Merge remote-tracking branch 'upstream/master' 2017-04-12 14:16:49 -04:00
fireshoes
30bbbf528e Merge origin/master 2017-04-12 12:52:47 -05:00
fireshoes
581beb4bfe [AKH] Implemented several cards. Added 4/12 spoilers to mtg-cards-data.txt. 2017-04-12 12:42:22 -05:00
Darkside
bccb09366e Add Lord of the Accursed for AKH 2017-04-12 10:58:34 -05:00
Jeff
6cec543809 - Added Bounty of the Luxa. <Amonkhet> 2017-04-12 10:06:24 -05:00
Derek M
3e6a925271 Merge pull request #3088 from ingmargoudt/fixes
Fixes
2017-04-12 10:08:27 -04:00
LevelX2
b5886cca99 Merge pull request #3081 from ThomasLerner/master
Ice Cave Implementation
2017-04-12 09:50:40 +02:00
spjspj
ea98f96a92 spjspj - Implement Harsh Mentor (AKH) 2017-04-12 14:16:04 +10:00
spjspj
239d931774 Amonkhet - minor housekeeping 2017-04-12 12:24:21 +10:00
spjspj
d82eeacf4f Amonkhet - minor housekeeping 2017-04-12 12:17:30 +10:00
Mark Langen
db74576397 Added 4 cards from AHK
* Added Cartouche of Strength
* Added Nest of Scarabs (More correct implementation than existing one)
* Added Soul-Scar Mage
* Added Battlefield Scavenger
2017-04-11 17:40:15 -06:00
Jeff
04f1b6306a - Added Cruel Reality. <Amonkhet> 2017-04-11 17:53:34 -05:00
Jeff
fb923865a8 - Added Watchers of the Dead. <Amonkhet> 2017-04-11 16:14:03 -05:00
Timothy Rice
b101492af9 added grim strider to AKH 2017-04-11 15:35:39 -05:00
Timothy Rice
49a37ad804 added deem worthy to AKH 2017-04-11 15:23:04 -05:00
Timothy Rice
89ee5eeeae fixed Mistform creature types and verify test for phyrexian mana 2017-04-11 13:58:01 -05:00
ingmargoudt
03643d53a3 rename counttype to comparisontype 2017-04-11 17:01:59 +02:00
Styxo
46d44f84e3 [AKH] Added Hapatra, Nest of Scarabs and Throne of the God Pharao and removed redundant code 2017-04-11 15:20:55 +02:00
drmDev
f22c91f82b Merge remote-tracking branch 'upstream/master' 2017-04-11 07:47:58 -04:00
Styxo
058b9e970c [AKH] Name fix 2017-04-11 11:57:29 +02:00
Styxo
0d40fccc62 [AKH] Added rest of 4/10 spoilers 2017-04-11 11:07:39 +02:00
ingmargoudt
cb693b5826 there were 3 enums to compare ints, refactored to 1 2017-04-11 09:15:12 +02:00
ingmargoudt
813d84274a removed string constructor in SuperTypePredicate 2017-04-11 09:15:09 +02:00
Achilles
a08155341e - Added Vizier of the Menagerie. <Amonkhet> 2017-04-11 00:34:18 -05:00
drmDev
6e66e7703f Merge remote-tracking branch 'upstream/master' 2017-04-10 21:27:50 -04:00
fireshoes
7da69e5064 Merge origin/master 2017-04-10 18:46:43 -05:00
fireshoes
5fbcf759d6 [ANK] Added 4/10 spoilers to mtg-cards-data.txt and implemented a many cards. 2017-04-10 18:45:48 -05:00
Mark Langen
b33e03862a Work in progress changes to support As Foretold
* Modifies how cards with no mana cost are handled. You can now begin to cast them if there is an AlternativeCost that would allow you to play them.
2017-04-10 16:13:42 -06:00
Jeff
f119965f46 - Fixed cost of Greel, Mind Raker. 2017-04-10 14:53:43 -05:00
Derek Monturo
9bc6be736b merge 2017-04-10 10:15:37 -04:00
ThomasLerner
7a48387635 Fixed not giving counter option to non-opponent players that are not the spell's controller
This update brings to code to compliance with LevelX2's reccomendation by using getPlayersInRange(source.getControllerId(), game) and checking manually that the player is not the spell's controller.
2017-04-10 04:39:10 -04:00
ThomasLerner
57b50857cc Update IceCave.java
I used getOpponents, but that required changing input from source.getControllerId() to spell.getControllerId() so that it would get the opponents of the player who played the spell, rather than the opponents of the player who controls Ice Cave. I also implemented a null check for the spellController as I made it.
2017-04-09 18:23:34 -04:00
ThomasLerner
d510651bac Update IceCave.java 2017-04-09 06:34:37 -04:00
ThomasLerner
7a0a7d9a2f Update Apocalypse.java
Added Ice Cave entry
2017-04-09 06:32:43 -04:00
ThomasLerner
77618b7ef5 Create IceCave.java 2017-04-09 06:30:54 -04:00
Justin Herlehy
7ff949d686 [AKH] Liliana, Death's Majesty
Corrected reanimation filter to correctly generate mouseover text.
2017-04-08 23:42:03 -07:00
Justin Herlehy
8b1220af66 [AKH] Liliana, Death's Majesty
Refactored the "Becomes a black Zombie in addition to its other colors and types" code to own class file to dedupe code from several cards.
2017-04-08 23:25:43 -07:00
Mark Langen
f96a1532bf Add Approach of the Second Sun [AKH] + test 2017-04-08 20:03:23 -06:00
fireshoes
c44043532f [ANK] Added 4/7 spoilers to mtg-cards-data.txt and implemented a few simple cards. 2017-04-07 10:48:45 -05:00
LevelX2
22e376699e Merge pull request #3066 from ingmargoudt/cleanups
Cleanups
2017-04-06 23:26:52 +02:00
LevelX2
b71c618294 [AKH] Added exert ability, Ahn-Crop Crasher and Combat Celebrant. 2017-04-06 23:10:24 +02:00
Jeff
f43a15ab22 - Fixed Karn Liberated. 2017-04-06 11:41:51 -05:00
fireshoes
af0bcbc0a8 [AKH] Added some implemented cards to the Amonkhet set file. 2017-04-06 10:53:46 -05:00
ingmargoudt
ea6ba3c0a9 enum conditions 2017-04-06 16:30:22 +02:00
Justin Herlehy
932dda6d3b Implement Gideon of the Trials
Unit Test not included as it was failing at last test.  Card tested on local server and confirmed that emblem applies as expected.
2017-04-06 00:01:40 -07:00
Mark Langen
40870f22c2 Added a bunch of spoiled cards for 4/5
* Added Colossapede
* Added Cut // Ribbons
* Added Insult // Injury (+test)
* Added Mouth // Feed
* Added Pouncing Cheetah
* Added Scarab Feast
* Added Rags // Riches (+test)
2017-04-05 22:41:56 -06:00
LevelX2
2487cf0645 Merge pull request #3062 from ingmargoudt/cleanups
Cleanups
2017-04-05 22:35:05 +02:00
Jeff
efbdf9ee36 - Added Kefnet the Mindful. 2017-04-05 12:17:33 -05:00
ingmargoudt
fb9d713287 singleton conditions to enum 2017-04-05 19:10:47 +02:00
ingmargoudt
809c8c97c9 introduced YouGainedLifeCondition 2017-04-05 19:10:46 +02:00
ingmargoudt
3420d0d76c use getOrDefault 2017-04-05 19:10:45 +02:00
ingmargoudt
22c842dfec refactored IntCompareCondition 2017-04-05 19:10:45 +02:00
ingmargoudt
1f89b4eedf introduced XorLessLifeCondition 2017-04-05 19:10:44 +02:00
ingmargoudt
e44b2fd673 extracted duplicate AttachmentAttachedToCardTypePredicate 2017-04-05 19:10:43 +02:00
ingmargoudt
8b90f87af6 added addCardType to MageObject 2017-04-05 19:10:43 +02:00
ingmargoudt
cf6fe27f7d duplicate continuouseffect for vehicles 2017-04-05 19:10:42 +02:00
fireshoes
4e3d75d937 Merge origin/master 2017-04-04 21:00:03 -05:00
fireshoes
8ff947c6f0 [AKH] Added embalm to the keyword file and card gen script. Implemented the rest of the embalm cards. 2017-04-04 20:57:25 -05:00
Mark Langen
a2e8cedd02 Merge branch 'master' into akh-card-frame 2017-04-04 18:36:37 -06:00
Mark Langen
fd73fd39af Addressed Feedback and added cards
* Addressed feedback on Pull Request #3053
* Fixed a copy-paste bug in Destined // Lead
* Added two new Aftermath Split cards that were revealed today
2017-04-04 17:07:59 -06:00
fireshoes
2296647df9 Merge origin/master 2017-04-04 18:02:31 -05:00
fireshoes
195ff7f554 [AKH] Added 4/4 spoilers and implemented non-exert/embalm/aftermath cards. 2017-04-04 17:57:08 -05:00
Jeff
796fca7c1b - Added Charisma. 2017-04-04 17:18:19 -05:00
Jeff
da34d6c3ca - Modified set for Bronze Bombshell. 2017-04-04 15:44:42 -05:00
Jeff
b76933d5b3 - Added Bronze Bombshell. 2017-04-04 15:41:48 -05:00
fireshoes
fe33f82acc [AKH] Added 4/4 spoilers and implemented non-exert/embalm/aftermath cards. 2017-04-04 14:28:45 -05:00
LevelX2
e42d195f8d [AKH] Added Anoiter Priest and embalm ability. 2017-04-04 17:55:37 +02:00
LevelX2
269189f87e Merge origin/master 2017-04-04 15:33:01 +02:00
LevelX2
45818f3a51 * Celestial Dawn - Fixed that it was not possible to pay colorless costs with non white mana. 2017-04-04 15:32:39 +02:00
Jeff
772fff4f66 - Fixed spelling for Event. 2017-04-04 08:24:30 -05:00
Mark Langen
18663f0a7a Amonket Aftermath ability and card frame changes Completed
* Aftermath Ability implementation complete (At least until we see comprehensive rules that contradict the way I assumed it will work)
* Aftermath Card Frame rendering complete
* Normal Split and Fuse Split card frame rendering complete
* Amonket Split card CMC changes NOT made, but left for a separate commit
2017-04-04 00:29:54 -06:00
fireshoes
a04bbce5db [AKH] Added 4/3 spoilers and implemented several. 2017-04-03 23:52:39 -05:00
Mark Langen
a96a7f89f5 Work in progress changes for Amonket Aftermath ability.
* Card Rendering has support for Aftermath Split card frames
* Card Rendering has support for Split cards
* Aftermath ability work in progress
2017-04-03 04:15:25 -06:00
LevelX2
e88613da5c * Kira, Great Glass-Spinner - Fixed that targeting objects that later changed to creatures was ignored (related to #3041). 2017-04-03 10:30:28 +02:00
Derek M
b19170f34f Merge pull request #3045 from SickBoyWi/master
Implemented Soul Burn card for the two sets it's a part of: Ice Age a…
2017-04-02 12:17:32 -04:00
Johnny.Hastings@gmail.com
675c3346ac Removed duplicate line in SoulBurn, used correct reference to Soul Burn as [this] in SoulBurnEffect. 2017-04-02 10:17:39 -05:00
Achilles
9b6151e835 - Fixed Thran Turbine. Bug #3051. 2017-04-02 09:47:27 -05:00
LevelX2
a49f79cfc3 * Fixed a problem with replacement effects that add counters were applied more than once to the same EnteresTheBattlefield event (fixes #2872). 2017-04-02 09:46:17 +02:00
ingmargoudt
594ffa2754 rewrote some streams and optionals 2017-04-01 22:45:40 +02:00
LevelX2
d0bf77cedf * Fixed a problem with replacement effects that add counters were applied more than once to the same EnteresTheBattlefield event (fixes #2872). 2017-04-01 17:43:17 +02:00
Johnny.Hastings@gmail.com
2be3f20320 Implemented Soul Burn card for the two sets it's a part of: Ice Age and Invasion. 2017-03-31 18:33:17 -05:00
ingmargoudt
884ae83791 Merge pull request #3042 from ingmargoudt/card_functions
move static function to CardImpl, and other api fixes
2017-03-31 18:52:37 +02:00
fireshoes
e70e7daa0f [AKH] Added cycling duals and basics. 2017-03-31 11:25:36 -05:00
Jeff
38a04fda37 - Added Myr Incubator. 2017-03-31 11:19:30 -05:00
Styxo
9b95064c1f Added Dismantle 2017-03-31 13:05:58 +02:00
Achilles
c968a03ff8 - Fixes all but the Conflagrate issue in regards to FlashbackAbility. The CMC issue works with the Flashback cards as well. Conflagrate will require more testing to see what is going on. 2017-03-30 21:11:15 -05:00
ingmargoudt
6f8f10fcc3 move static function to CardImpl, and other api fixes 2017-03-30 20:09:47 +02:00
fireshoes
1bf2d1782c [MPS-AKH] Added Amonkhet Masterpiece reprints. [MM3] Token updates 2017-03-29 10:42:43 -05:00
fireshoes
212f963b43 Merge origin/master 2017-03-29 08:16:44 -05:00
Achilles
94dc4ac52c - Fixed Pathbreaker Ibex. Bug #2984 2017-03-28 22:34:19 -05:00
fireshoes
55b433ae36 [AKH] Added 3/27 spoilers to mtg-cards-data.txt. Implemented several of the new cards. 2017-03-28 22:25:29 -05:00
fireshoes
adc3b2ccac Fixed Chandra, Pyromaster only casting cards, not playing. Add Oracle's Vault to MLP 2017-03-28 22:16:14 -05:00
Derek M
b68bfdf4c2 Merge pull request #3032 from ingmargoudt/type_api
Type api
2017-03-28 22:48:02 -04:00
drmDev
c25361202a minor fixes - remove inconsistent test, make isperia ability non-optional 2017-03-27 23:36:06 -04:00
Achilles
f6279d1250 - Fix Isperia the Inscrutable. Bug #3018 2017-03-27 22:23:44 -05:00
drmDev
4bdf0f1c08 fix build - bonds of mortality using loseabilityalleffect 2017-03-27 23:14:29 -04:00
Derek M
1dcd3d0a81 Merge branch 'master' into type_api 2017-03-27 19:13:45 -04:00
Jeff
aa81a6d663 - LoseAbilityAllEffect() now works with rule 611.2c. 2017-03-27 17:17:56 -05:00
Jeff
c4dc0222d8 - Fixed Indomitable Creativity. Bug #3029 2017-03-27 16:42:32 -05:00
ingmargoudt
0879298e92 refactor cards to use supertype enum 2017-03-27 21:56:33 +02:00
Clint Herron
70e4752cfd Merge remote-tracking branch 'upstream/master' into CMH-GuiltyConscienceAndBackfire 2017-03-27 08:37:27 -04:00
Achilles
3a2c828fb8 - Fixed Rivals' Duel. 2017-03-26 18:25:45 -05:00
drmDev
dcc8dc68f9 Fixes #3022 : Game of Chaos refactor and fix 2017-03-26 11:55:18 -04:00
drmDev
523703b373 merge 2017-03-26 10:33:41 -04:00
Achilles
c2bcb59c82 - Added Barrin's Spite. Fixed a targeting issue. 2017-03-25 22:41:03 -05:00
Clint Herron
402beb3b49 Merge remote-tracking branch 'upstream/master' into CMH-GuiltyConscienceAndBackfire 2017-03-25 22:07:23 -04:00
Achilles
f7eab224dd - Missed Genju of the Cedars in that last commit. 2017-03-25 18:41:25 -05:00
Achilles
26dbee6f2d - Added BecomesCreatureAttachedWithActivatedAbilityOrSpellEffect(). Converted all the Genju cards to use it. This class is subject to rule 611.2c. 2017-03-25 17:30:14 -05:00
Achilles
908861e56a - Fixed Maralen of the Mornsong. 2017-03-25 14:07:14 -05:00
Clint Herron
40d318ce09 Merge remote-tracking branch 'upstream/master' into CMH-GuiltyConscienceAndBackfire 2017-03-25 10:46:20 -04:00
Achilles
302f1f8262 - Fixed Goblin Grenade 2017-03-24 21:18:06 -05:00
Achilles
9702074bf5 - Fixed the Dissention set. Accidently add War's Toll. 2017-03-24 18:54:28 -05:00
Achilles
e30821b6cf - Added Azorius AEthermage. Fixed Spellshift: The library must be shuffled. 2017-03-24 18:30:57 -05:00
Clint Herron
bce7e690a8 Merge remote-tracking branch 'upstream/master' into CMH-GuiltyConscienceAndBackfire 2017-03-23 19:26:34 -04:00
Clint Herron
3c81275ab1 Implementing Guilty Conscience and Backfire, as well as expanding capabilities of trigers that occur when an enchanted creature deals damage to a player, and adding an effect to deal damage to an enchanted creature. 2017-03-23 19:23:28 -04:00
Achilles
8bcb2d1d2d - Added Quicksilver Fountain 2017-03-23 15:13:13 -05:00
drmDev
57efb10003 fixing tokens exiled at end of combat - not at end step 2017-03-23 11:21:38 -04:00
ingmargoudt
5ae4ddce07 Merge branch 'master' into phantoms 2017-03-23 13:43:34 +01:00
Derek M
cf831eea28 Merge pull request #3007 from kubikrubikvkube/master
Enums should be compared with == but not equals()
2017-03-22 16:17:07 -04:00
Derek M
9c3aab3284 Merge pull request #3009 from Alexsandr0x/Citadel-of-Pain
Citadel of Pain
2017-03-22 16:16:21 -04:00
Alexsandro
bfb2b07ba6 Create unit tests 2017-03-22 13:09:49 -03:00
spjspj
ddd226e60c Merge pull request #3008 from spjspj/master
spjspj - Add Chronomantic Escape (FUT)
2017-03-23 00:45:35 +11:00
spjspj
d947a8d75b spjspj - Add Chronomantic Escape (FUT) 2017-03-23 00:44:03 +11:00
vraskulin
d93061c0bc Equals should be compared with == but not equals() 2017-03-22 14:50:50 +03:00
ingmargoudt
b154bf58f9 phantom effect code duplication 2017-03-22 10:25:57 +01:00
Achilles
1f9b51d833 - Added Noetic Scales 2017-03-21 21:37:11 -05:00
Achilles
1fc245eb10 - Set edit needed for Keldon Firebombers 2017-03-21 20:44:04 -05:00
Achilles
cdef5fb13b - Added Keldon Firebombers 2017-03-21 20:40:10 -05:00
drmDev
107b83c231 fixes tapped and attacking cards. reverted firecat blitz. created issue for that one 2017-03-21 19:57:49 -04:00
LevelX2
4b8c2d19ad Added Ogre Leadfoot. 2017-03-21 19:57:49 -04:00
Max Lebedev
338d032a8b updated author 2017-03-21 19:57:49 -04:00
Max Lebedev
2f031f883c added Divining Witch 2017-03-21 19:57:49 -04:00
ingmargoudt
59eb2ed568 change map for list 2017-03-21 19:57:49 -04:00
drmDev
5c34022175 second set using refactored createtokeneffect for exiling at end step 2017-03-20 21:57:26 -04:00
drmDev
a8f42de901 First set of cards updated to simplifed token creation and exile at end step 2017-03-20 21:30:48 -04:00
LevelX2
696272b328 * Misthollow Griffin - Fixed a bug that sometimes a not owning player could play the card from exile. 2017-03-20 23:09:14 +01:00
Alexsandro
a6e1c1a37d Add ability to cast 2017-03-20 19:03:12 -03:00
Alexsandro
096efc8951 Implement Citadel of Pain 2017-03-20 18:55:49 -03:00
Achilles
dc7e9318af - getPlayersInRange() added to All Hallow's Eve 2017-03-20 08:24:28 -05:00
Achilles
49974c5d66 - Added All Hallow's Eve. 2017-03-19 18:47:20 -05:00
drmDev
311e41abd2 refactored exiletokensAtEndStep 2017-03-19 17:54:07 -04:00
drmDev
dcd5c76bad minor typo fix 2017-03-19 12:33:12 -04:00
drmDev
c109fc8a0e Implemented card Lightning Coils and test for it 2017-03-19 12:23:58 -04:00
drmDev
164b6e00c2 merge 2017-03-18 09:44:16 -04:00
Jeff
b739c3bd7d - Fixed Hellcarver Demon. 2017-03-16 15:24:43 -05:00
fireshoes
86022e17cf [FUT] Added Reality Strobe and Festering March. 2017-03-16 11:42:43 -05:00
fireshoes
8516c6f365 Merge origin/master 2017-03-16 11:25:53 -05:00
fireshoes
bc9aba3cb7 [FUT] Added Reality Strobe and Festering March. 2017-03-16 11:24:37 -05:00
LevelX2
68d398c6fb Merge pull request #2968 from ingmargoudt/singleton-as-enum
rewrote singleton to enum where applicable
2017-03-16 17:02:31 +01:00
LevelX2
63e9ca9266 Merge pull request #2969 from Alexsandr0x/Machinate
Implement Machinate + unitTests
2017-03-16 17:00:18 +01:00
spjspj
894c575d34 Fix for UndeadAlchemist 2017-03-16 09:48:02 +01:00
fireshoes
2c814f8321 [JR] Added Homeward Path and Avacyn, Angel of Hope. [DDS] Added Lovisa Coldeyes and Jhoira of the Ghitu. 2017-03-16 09:48:02 +01:00
Clint Herron
1f20d0f2e9 Making card match generated template. 2017-03-15 23:18:28 -04:00
Clint Herron
7c5a18e5b1 Adding missing card Lavamancer's Skill from Onslaught. Tricky conditional continuous effect, but fun to implement. 2017-03-15 23:18:19 -04:00
spjspj
4824b96640 Merge pull request #2973 from spjspj/master
Fix for UndeadAlchemist
2017-03-16 00:50:08 +11:00
spjspj
b0fd3b0446 Fix for UndeadAlchemist 2017-03-16 00:49:29 +11:00
fireshoes
fdfdeb1ee1 [JR] Added Homeward Path and Avacyn, Angel of Hope. [DDS] Added Lovisa Coldeyes and Jhoira of the Ghitu. 2017-03-14 23:03:44 -05:00
Alexsandro
17bccde39d Implement Machinate + unitTests 2017-03-14 17:22:16 -03:00
ingmargoudt
234cfe9519 rewrote singleton to enum where applicable 2017-03-14 16:32:47 +01:00
Jeff
3b62489ef5 - Converted Deceiver of Form to use CopyEffect(). 2017-03-14 09:13:08 -05:00
Jeff
15a2b3444e - Fixed Zur's Weirdling. 2017-03-13 17:14:47 -05:00
Jeff
66362aa797 - Removed a debugging line. 2017-03-13 15:35:41 -05:00
Jeff
f52bc17ca5 - Fixed Declaration In Stone. 2017-03-13 15:31:27 -05:00
Jeff
0b2f7ffcdb - Fixed Vision Charm second ability. Rule 611.2c. 2017-03-13 12:18:44 -05:00
Jeff
4b3389b8cc - Fixed Elsewhere Flask and Terraformer. Rule 611.2c. 2017-03-13 11:57:39 -05:00
Justin Herlehy
a5628dcf5b Corrected ability cost on Phyrexian Broodlings
Was coded as "T, Sac", corrected to "{1}, Sca".
2017-03-12 23:34:47 -07:00
LevelX2
bfa9d17182 Merge origin/master 2017-03-12 21:00:26 +01:00
LevelX2
115512ad9b * Spellskite - Fixed a bug that target could not always be chnaged to Spellskite if other modes already targeted Spellskite. 2017-03-12 20:59:35 +01:00
Achilles
730fc3c95e - Fixed Eye of the Storm. It should resolve even if the triggered spell is not on the stack. 2017-03-12 13:40:56 -05:00
LevelX2
1b2636d0cd * Arachnuns Web - Fixed condition handling. Some renaming. 2017-03-12 10:36:51 +01:00
LevelX2
105ef6e571 Merge origin/master 2017-03-11 18:19:28 +01:00
LevelX2
037f471f5f * Stitcher's Graft - Fixed that the triggered ability was wrongly given to the equipped creature instead of being a ability of the equipment. Fixed a bug that prevented that the equipped creature did not untap after attacking. 2017-03-11 18:18:54 +01:00
ingmargoudt
1f215cdbe3 removed autoboxing :
Boolean -> boolean
Integer -> int
Float -> float
2017-03-11 15:17:14 +01:00
LevelX2
9d8a8a33f1 Xmage 1.4.22V0 2017-03-11 13:38:55 +01:00
LevelX2
d89dfd4ac3 Added some missing MM3 cards and fixed wrong collector numbers. Allow image download for MM3. 2017-03-11 12:33:59 +01:00
LevelX2
c042d50ec7 Fixed a bug that fizzling spell copies let also wrongly fizzle the original spell on the stack the copy was made from. 2017-03-11 12:00:05 +01:00
LevelX2
2d20045b61 Bloodbond March - minor change. 2017-03-11 09:49:51 +01:00
LevelX2
7843187bc7 Merge pull request #2958 from JRHerlehy/master
Implement Bloodbond March
2017-03-11 09:41:41 +01:00
Justin Herlehy
3e60eb7780 Implement Bloodbond March 2017-03-11 00:01:51 -08:00
Jeff
80f524d94d - Fixed type on Solemn Recruit 2017-03-10 16:18:39 -06:00
Jeff
8c62038d7e - Fixed Nacatl War-Pride 2017-03-10 15:59:06 -06:00
Jeff
609fbc7f7b - Fixed Uba Mask. 2017-03-10 15:20:25 -06:00
Nathaniel Brandes
74b9f0eb24 Remove some unnecessary checks. 2017-03-09 23:39:50 -08:00
Jeff
368dd9a5be - Fixed Possibility Storm.
Issue: https://github.com/magefree/mage/issues/2685
2017-03-09 12:26:50 -06:00
Jeff
cb5fc3037e - Changed the SimpleActivatedAbility to a SimpleManaAbility on Selvala, Heart of the Wilds. 2017-03-09 10:41:01 -06:00
Jeff
691c590e68 - Fixed Selvala, Heart of the Wilds. 2017-03-09 10:15:57 -06:00
Nathaniel Brandes
dd0c89db1d Fix Dack Fayden Emblem.
The emblem's effect was referencing the permanent directly.
This meant that if the permanent left and came back, the control effect
would start working again.
2017-03-09 02:24:34 -08:00
Justin Herlehy
964f2fb9d0 Corrected card listing in Scourge set file. 2017-03-09 01:57:21 -08:00
Justin Herlehy
9dd1e60f2d Implement Clutch of Undeath
Implement Clutch of Undeath and add test to ensure functionality.
2017-03-09 01:48:34 -08:00
Nathaniel Brandes
ce1f4a3bf8 Phyrexian mana now correctly a payment choice.
Per rule 601.2b, it is not determined at the pay costs step,
but at the "choice" step, long before costs are determined.

This fixes trinisphere interactions and should be consistent with the
rules.
2017-03-08 20:03:28 -08:00
Jeff
209e2d13c1 - Fix for Spellskite in situations where it was also a target. Fixed the test for Spellskite. 2017-03-08 12:05:36 -06:00
Achilles
31ba751c66 - Fix for Spellskite dealing with a targeted source spell/ability that has multiple targets. 2017-03-07 22:14:18 -06:00
ingmargoudt
603984c8b0 Merge pull request #2946 from ingmargoudt/master
various rewrites
2017-03-07 22:29:13 +01:00
Derek M
2ff68c2fb3 Merge pull request #2944 from Alexsandr0x/sakashima-bug
SpellStutter Sprite - Sakashima Impostor Bug
2017-03-07 16:10:06 -05:00
ingmargoudt
c5002983e3 changed static zone function to enum method 2017-03-07 22:02:15 +01:00
Zach H
ca73258654 fix flashback cost 2017-03-07 15:29:06 -05:00
ingmargoudt
1caf3a6be4 change getLibrary().size() > 0 to hasCards() 2017-03-07 17:28:26 +01:00
Alexsandro
b83bc9d68a Assert if Sakashima copied SpellStutter by S/T 2017-03-06 21:11:09 -03:00
Alexsandro
3c5bd9acce Check if exists a target to counter in Stack before counter 2017-03-06 19:06:37 -03:00
spjspj
c34826611b spjspj - Implement Land Equilibrium (LEG, ME3) 2017-03-07 01:20:35 +11:00
spjspj
2e4d5e2bba spjspj - Implement Land Equilibrium (LEG, ME3) 2017-03-07 00:57:04 +11:00
spjspj
fd57cf537c spjspj - Implement Planar Void (USG) 2017-03-06 23:56:02 +11:00
ingmargoudt
3d029d6ad5 put comparing logic in counttype, remove all switches 2017-03-06 11:46:22 +01:00
ingmargoudt
6d4c388c5e small change in gender enum 2017-03-06 10:18:16 +01:00
ingmargoudt
5387f06898 cards now use the new CountType 2017-03-05 23:29:51 +01:00
ingmargoudt
80580d69e9 Replace checktype enum for Cardtype enum 2017-03-05 20:04:09 +01:00
drmDev
bf5e55aef9 modifications 2017-03-05 11:34:10 -05:00
drmDev
c8e41bc002 Phyrexian Purge impl and tests 2017-03-05 10:37:05 -05:00
ingmargoudt
d31e3a3f8f Merge pull request #2916 from ingmargoudt/master
remove all contains(cardtype.XX) references, instead use the default …
2017-03-05 09:16:28 +01:00
ingmargoudt
b5e8c88153 remove all contains(cardtype.XX) references, instead use the default interface method 2017-03-05 09:14:33 +01:00
ingmargoudt
ef797384e6 Merge pull request #2914 from kubikrubikvkube/master
Should it be mandatory?
2017-03-05 09:04:37 +01:00
Nathaniel Brandes
1d3ebb749d Fix omniscience effect for colorless mana.
Also unified the tests for omniscience into a single file, and
put the effect into a single class so that Tamiyo and Omniscience
can share implementations.
2017-03-04 23:04:11 -08:00
Justin Herlehy
a97edcf8f9 Merge remote-tracking branch 'origin/master' 2017-03-04 16:21:03 -08:00
Justin Herlehy
8cfe66e29c Fix Ichorid to set notTarget flag.
Fixes issued #2906
2017-03-04 16:20:17 -08:00
doncarton
7fd068bd74 Should it be mandatory? 2017-03-05 01:39:20 +03:00
Kyle W. Cartmell
1a4d9aeb97 implemented Wall of Opposition 2017-03-04 14:47:40 -07:00
Achilles
ca0371eade - Fixed Island of Wak Wak. 2017-03-04 10:29:18 -06:00
ingmargoudt
a4f64c74c9 Merge pull request #2910 from ingmargoudt/master
changed cardtype from list to enumset
2017-03-03 23:01:56 +01:00
ingmargoudt
a0930e3379 missed 2 hashsets to enumsets 2017-03-03 22:14:00 +01:00
fireshoes
0aa1296b31 Added complete MM3 spoiler. 2017-03-03 12:20:59 -06:00
Jeff
ecbadeda41 - Fixed Stone Haven Outfitter 2017-03-03 11:35:52 -06:00
ingmargoudt
372584f7ad changed cardtype from list to enumset 2017-03-03 17:04:32 +01:00
Jeff
c0ffc47bf7 - Fixed Grasp of Fate. It will now return exiled permanents if it leaves the battlefield. 2017-03-03 09:55:06 -06:00
fireshoes
010be2b53f Added 3/2/17 MM3 reprints. 2017-03-02 21:39:14 -06:00
Achilles
9cf0ebb2ae - Shining Shoal will now work with spells. Yes, more work on this needs to be done. If a chosen source deals damage to multiple targets, the controller should be able to choose how that damage is distributed. 2017-03-02 20:35:12 -06:00
fireshoes
97ccd22564 Added 3/2/17 MM3 reprints. 2017-03-02 12:11:25 -06:00
ingmargoudt
9c71596fd8 wrongly changed the equals to == for those files 2017-03-02 16:41:38 +01:00
ingmargoudt
39c9420ad2 change enum equals to == in cards 2017-03-02 16:28:23 +01:00
LevelX2
5087534fe4 Merge pull request #2892 from Galatolol/master
Added 3 cards
2017-03-02 11:05:34 +01:00
vraskulin
620245f28f Stream format 2017-03-02 10:51:02 +03:00
fireshoes
dc0905c893 Added 3/1/17 MM3 reprints. 2017-03-01 11:49:41 -06:00
ingmargoudt
fb09aeb0a8 fix #1259 2017-03-01 17:56:47 +01:00
fireshoes
4fdf89193d Added 2/28/17 MM3 reprints. 2017-02-28 13:12:35 -06:00
vraskulin
0bc9cf91a8 Minor improvements - StringBuilder now have initial value 2017-02-28 15:26:07 +03:00
vraskulin
11dc1e10f1 Few lambda's and removed explicit type from creating lists and hashmaps 2017-02-28 13:46:57 +03:00
vraskulin
0a3c95dde5 Inner classes should be static. It reduces memory usage and gives perfomance boost + DeckImporter rollback 2017-02-28 12:40:12 +03:00
vraskulin
ad7d3c8078 equals "" should be replaced with isEmpty 2017-02-28 11:45:15 +03:00
fireshoes
3799fe1c8a Added MM3 reprints. 2017-02-27 11:41:14 -06:00
ingmargoudt
afbf5ce2b6 Merge pull request #2891 from kubikrubikvkube/master
Nulls to optional. Also there was bug with AetherChaser
2017-02-27 17:51:35 +01:00
vraskulin
f309717616 Merge remote-tracking branch 'fork/master' 2017-02-27 16:33:47 +03:00
vraskulin
af3986df46 All final strings became static - it will give a little perfomance boost, due to not instantiating same string every time 2017-02-27 16:33:32 +03:00
Plopman
781ba84a74 Fix #2890 Unified Will text 2017-02-26 21:20:23 +01:00
Galatolol
4435773f06 Added 3 cards 2017-02-26 15:13:28 +01:00
doncarton
5eaaa67d1e Nulls to optional. Also there was bug with AetherChaser "you may pay" was not set to optional 2017-02-26 15:15:54 +03:00
LevelX2
1101e80bfc Merge pull request #2886 from vereena42/master
Adding some cards
2017-02-26 09:51:28 +01:00
Jeff
624e69ecb6 - Text fix for Essence Flux 2017-02-24 11:48:03 -06:00
vereena42
877560d57b Fix 2017-02-22 22:58:07 +01:00
vereena42
c969283057 Adding some cards 2017-02-21 20:30:41 +01:00
JOAC69
8800286824 Removed duplicate CardInfos in ExpansionSets 2017-02-19 22:10:21 -06:00
ingmargoudt
972ed6a3f2 changed enum comparison to ==.
isDependentTo returns empty set rather than null
2017-02-19 23:38:47 +01:00
Achilles
899732c403 - Added Menacing Ogre 2017-02-19 15:04:48 -06:00
ingmargoudt
9ea690797f the card should still be exiled.
added a method to test exile count per player
added a test for chandrapyromaster
2017-02-19 09:09:43 +01:00
ingmargoudt
d729ab31d2 ChandraTorchOfDefiance should only be able to cast spells with a casting cost. Cards like Ancestral Visions can not be cast. 2017-02-18 22:49:43 +01:00
Plopman
4201520cb4 Fix Ashling's Prerogative effects were not correctly copied. Fix #2875. 2017-02-18 16:42:37 +01:00
Achilles
7165c0bd74 - Little fix to Phyrexian Tyranny. Changed damage to loss of life. 2017-02-18 08:53:18 -06:00
Achilles
f109ff7f1e Revert "- Little fix to Phyrexian Tyranny. Changed damage to loss of life."
This reverts commit 457eec8531f827f90502774cfff2a775feefe25c.
2017-02-18 08:51:20 -06:00
Achilles
b874fc1672 - Little fix to Phyrexian Tyranny. Changed damage to loss of life. 2017-02-18 08:51:15 -06:00
Achilles
d71956ef2f - Converted Dimir Doppleganger and Lazav, Dimir Mastermind to the CopyEffect method. Fixes an issue with copy of a copy, i.e. Stunt Double 2017-02-17 22:17:18 -06:00
LevelX2
899046cf16 * Gratuitous Violence - FIxed that if the damage of a creature with lifelink was doubeled only the non doubled amount was added to life. 2017-02-18 01:26:02 +01:00
LevelX2
88eeb2e0e1 * Canopy Cover - FIxed possible null pointer exception (fixes #2874). 2017-02-17 23:49:03 +01:00
ingmargoudt
a1bc43d33e Merge pull request #2868 from kubikrubikvkube/master
Functional interfaces annotation and bugfixes
2017-02-15 20:27:21 +01:00
vraskulin
a15220d51e Bugfixes with != instead of equals and default toString calls 2017-02-15 19:52:20 +03:00
Jeff
09e0e3aaf7 - Added Trade Secrets 2017-02-14 16:37:48 -06:00
Plopman
998abc526d Fix Everflame Eidolon when it's an aura. Fix #2178 2017-02-14 23:01:59 +01:00
Plopman
b648295dbd Add mountain Mountainwalk to goblin king. Fix #2865 2017-02-14 21:33:54 +01:00
Jeff
e54b81785d - Added Scythe Specter 2017-02-14 12:50:07 -06:00
Jeff
3596b4517c - Set entries for Auratouched Mage. 2017-02-14 11:14:26 -06:00
ingmargoudt
3a152ab3d6 rewrote enum comparisons, iterator to removeIf, added some stream and filters 2017-02-11 22:37:00 +01:00
spjspj
d30e959f43 Merge pull request #2854 from spjspj/master
Implement Parallax Nexus
2017-02-11 20:13:32 +11:00
spjspj
9b8f1b3d5c Implement Parallax Nexus (NEM) 2017-02-11 20:11:17 +11:00
Goesta
197259929e Changed GontisMachinations effect from damage to loseLife 2017-02-11 03:11:32 +01:00
Jeff
fc3ecdf8d0 - Added Auratouched Mage and test suite. 2017-02-10 10:15:56 -06:00
LevelX2
166c6a3590 * Sunforger - Fixed activated unattach ability. 2017-02-06 22:55:52 +01:00
LevelX2
b8cc0120cb Merge origin/master 2017-02-06 21:21:16 +01:00
spjspj
a10fab9e34 Merge pull request #2843 from spjspj/master
Add New Frontiers [ODY]
2017-02-06 23:42:20 +11:00
spjspj
1ce40e7d31 Add New Frontiers [ODY] 2017-02-06 23:41:32 +11:00
vraskulin
0557b5e89c list.size > 0 changed to !list.isEmpty
We care about if it's empty or not, not about it's size
2017-02-06 14:32:51 +03:00
vraskulin
f60ebfbb1f All 1-character strings converted to primitives
"b" + "r" now changed to 'b' + 'w'.  It's more straight-forward, and may cause perfomance improvements - character primitives allocation is faster and less expensive than string creation.
2017-02-06 14:32:51 +03:00
LevelX2
0595d8a549 * Silvergill Douser - Fixed counting of Merfolk and Faeries to wrongly not taking tribal non creature permanets into account. 2017-02-06 10:05:00 +01:00
LevelX2
afd42f330b * Declaration in Stone - Fixed that the target permanent was not exiled (fixes #2839). 2017-02-06 10:00:52 +01:00
LevelX2
b86acbe0da Some minor fixes. 2017-02-05 13:53:36 +01:00
LevelX2
3525e46514 XMage 1.4.21V2 2017-02-05 11:39:43 +01:00
LevelX2
ff6d79829e * Fixed a bug that damage was wrongly still assigned to players during combat that already left the game. 2017-02-04 23:56:03 +01:00
LevelX2
a3a6760f4a * Declaration in Stone - Fixed some problems with moving permanents to exile and etb trigger timing. 2017-02-04 19:56:50 +01:00
LevelX2
b3200f8e37 * Earthcraft - Fixed that only wrongly only controlled land could be targeted to untapped. 2017-02-04 19:18:32 +01:00
LevelX2
ce3f3dc639 * Death Rattle - Fixed that wrongly also green creatures could be targeted and were destroyed. 2017-02-04 18:13:39 +01:00
LevelX2
cdd147ee61 * Tezzeret the Schemer - Fixed that the -2 ability boost value was wrongly continuously changed with the number of controlled artifacts. 2017-02-04 18:10:05 +01:00
LevelX2
2a6978197c Merge pull request #2827 from elliott-king/master
Overabundance added
2017-02-04 17:20:36 +01:00
LevelX2
40a9ccb102 Merge pull request #2829 from Galatolol/master
Added 7 cards
2017-02-04 14:33:54 +01:00
LevelX2
0dacf2a6fa * Fixed that the cascade converted mana costs comparison did not work correctly with split spells. 2017-02-04 14:26:17 +01:00
LevelX2
6beb23dbb3 * Overwhelming Stampede - Fixed that given Trample ability did not only last until end of turn. 2017-02-03 21:58:10 +01:00
spjspj
fc99e060bd Minor fix for Ankle Shanker 2017-02-03 18:55:50 +11:00
Galatolol
bd92e57050 Added 7 cards 2017-02-03 00:44:07 +01:00
elliott-king
dbcd3cb27d Updated Overabundance 2017-02-01 16:56:56 -05:00
elliott-king
7a2e0a0476 Added Overabundance from Invasion 2017-02-01 13:40:43 -05:00
emerald000
03e228d875 Merge origin/master 2017-01-31 11:08:07 -05:00
emerald000
f4c9ac53db Added Battlefield Scrounger, Death Spark and Rasputin Dreamweaver. 2017-01-31 11:06:49 -05:00
LevelX2
96d2372a2b Added revolt test. 2017-01-31 17:06:17 +01:00
LevelX2
53540838a3 * Tymna the Weaver - FIxed that 2017-01-30 22:18:37 +01:00
LevelX2
ada17b1690 * Reyhan, Last of the Abzan - Fixed that dies triggered ability was not reset correctly if it triggered multiple times. 2017-01-30 21:49:57 +01:00
LevelX2
034ef22468 * Fixed PreventDamageByTargetEffect to handle delayed spell damge (fixes #2822). 2017-01-30 21:19:17 +01:00
LevelX2
0a1356d40e * Fixes to test and fix for issue #2816 2017-01-29 11:16:04 +01:00
LevelX2
2cf15830d7 * Some fixes to Hivestone and BecomesSubtyoeAllEffect. 2017-01-29 11:15:09 +01:00
LevelX2
e9d46db772 * Scrapheap Scrounger - Fixed that the exile cost was not mandatory. 2017-01-28 12:10:38 +01:00
fireshoes
a4b44d1297 Added upcoming FNM promos: Aether Hub, Servo Exhibition, and Unlicensed Disintegration 2017-01-25 10:28:44 -06:00
LevelX2
dd2a1b8b94 Hivestone, Muraganda Petroglyphs some minor updates. 2017-01-24 23:28:19 +01:00
LevelX2
357d566e63 Merge pull request #2774 from Alexsandr0x/master
Add 2 cards
2017-01-24 23:18:01 +01:00
LevelX2
e238837465 Powerstone Minefield some minor changes. 2017-01-24 23:17:14 +01:00
LevelX2
56f0c916e9 Merge pull request #2805 from vereena42/PowerstoneMinefield
Adding Powerstone Minefield card
2017-01-24 23:14:10 +01:00
LevelX2
ca0485075c Merge pull request #2810 from Galatolol/master
Added 5 cards
2017-01-24 23:12:22 +01:00
LevelX2
8d06c23602 * Selvala, Explorer Returned - Fixed that library top cards were revealead without using the mana ability. Possible mana from this source is no longer calculated for possible mana pool. Tapping for man can no longer be undone.(#2191). 2017-01-24 16:25:26 +01:00
LevelX2
9716ac3541 * Corrupted Zendikon - Fixed that the token was green instead of black. 2017-01-23 23:31:31 +01:00
LevelX2
326764c943 * Aid from the Cowl - Added a message to the log if the player puts the card back to the top of the library. 2017-01-22 22:50:34 +01:00
LevelX2
0014c7dcc5 * Fixed some possible null pointer exceptions. 2017-01-22 22:46:14 +01:00
LevelX2
dad1a10eec * Eternal Scourge - Fixed that also non card owner could cast from exile if controlled from other player before going to exile. 2017-01-22 22:12:45 +01:00
LevelX2
fdd28cde4b * Possibility Storm - Fixed a problem with split card moving. 2017-01-22 22:04:50 +01:00
Galatolol
8969157ce8 Added 5 cards 2017-01-21 14:26:04 +01:00
LevelX2
b1a51ce7cf * Lightning Runner - Fixed a bug of the optional untap and add combat phase effect. 2017-01-21 01:10:37 +01:00
LevelX2
5fe25b0af7 * Fixed some problems with set icon download and displaying. 2017-01-21 00:51:31 +01:00
LevelX2
83679ea7a2 * Mystic Confluence - Judge Promo card set unique card number. 2017-01-20 22:33:27 +01:00
LevelX2
c3f087246a * See Beyond - Fixed wrong card moving from hand to library. 2017-01-20 19:16:19 +01:00
LevelX2
ce8d752f22 * Fairgrounds Trumpeter - Fixed that counters added to permanents entering the battlefield were not taken into account. 2017-01-20 19:01:11 +01:00
LevelX2
8754dc0a69 * Chief of the Foundry - Fixed wrong tooltip text. 2017-01-20 18:44:59 +01:00
LevelX2
509139bb4a * Steel Golem - Fixed not correct working "dont cast" effect. 2017-01-20 15:46:17 +01:00
LevelX2
2bac7637b9 * Donate - Fixed not correctly working change control effect. 2017-01-20 15:45:42 +01:00
Quercitron
292c9f6eba * Hope of Ghirapur - Fix that ability could be activated if Hope of Ghirapur was removed from the battlefield and returned back (fixes #2808). 2017-01-20 04:20:43 +03:00
LevelX2
d68ff964fb * Gonti’s Machinations - Fixed that it triggered more than once per turn. 2017-01-20 00:34:45 +01:00
LevelX2
16648e53d1 * Maelstrom Nexus - Fixed that cascade wrongly triggered not only for the first spell cast. 2017-01-20 00:15:27 +01:00
Ludwig.Hirth
a175ac3a1d Merge origin/master
Conflicts:
	Mage.Sets/src/mage/cards/c/CogworkAssembler.java
2017-01-19 17:01:34 +01:00
Ludwig.Hirth
a3659826a8 * Toxin Sliver - Fixed not corretly working triggerd ability. 2017-01-19 16:59:58 +01:00
Styxo
d690926cef [AER] Refactored some similar abilities and effects 2017-01-18 14:25:58 +01:00
fireshoes
6d0eb49ac8 Winding Constrictor oracle text update 2017-01-16 21:14:05 -06:00
LevelX2
9adabf31eb * Archive Trap - Fixed that wrongly also searches of other player'S library were taken into account. 2017-01-16 21:01:52 +01:00
vereena42
073100273c Adding PowerstoneMinefield card 2017-01-15 18:33:18 +01:00
LevelX2
6625bf86be Xmage 1.4.21V0 2017-01-15 17:44:02 +01:00
LevelX2
7f7e89c257 Fixed handling of some Revolt triggered abilities from AEN to intervening if clause. 2017-01-15 16:45:48 +01:00
LevelX2
2974771cb5 * Lazav, Dimir Mastermind - Fixed a problem that was caused when the owner of the copied card left the game. 2017-01-15 15:41:41 +01:00
LevelX2
97e1ebc569 * Aegis Automation - Fixed tooltip text. 2017-01-15 15:28:49 +01:00
LevelX2
75cbfdf3b9 * Some changes to EnterTheBattlefield events, some other fixes (fixes #2765). 2017-01-15 15:22:33 +01:00
LevelX2
dd810f2678 * Revolutionary Rebuff - FIxed tooltip text. 2017-01-15 15:14:09 +01:00
LevelX2
78cff4d24f * Fixed Flailing Drake and test. 2017-01-14 15:47:33 +01:00
LevelX2
1c1e4daaf3 * Vorinclex, Voice of Hunger - FIxed a bug that id did not work correctly with some conditional land mana sources (e.g. Gemstone Caverns). 2017-01-14 12:26:22 +01:00
spjspj
bcc4afc048 spjspj - Add Razia's Purification (RAV) 2017-01-14 20:08:07 +11:00
LevelX2
6a70f53f1a Merge pull request #2777 from Galatolol/master
Added 4 cards
2017-01-14 00:15:32 +01:00
LevelX2
98dd8c9d1a * Ghostly Flicker - Reworked effect code again. 2017-01-14 00:02:02 +01:00
LevelX2
94684baf3c * Ghostly Flicker - Reworked effect code again. 2017-01-14 00:00:42 +01:00
LevelX2
17fbee2400 * Fixed a bug that adding counters with Skyship Plunder or Maulfist Revolution did not trigger counter added events. 2017-01-13 22:40:37 +01:00
Galatolol
59cf0cf1f3 Fixed target and changed name of the effect 2017-01-13 20:57:44 +01:00
LevelX2
d42190e307 * Ghostly Flicker - Reworked effect code. 2017-01-13 20:52:38 +01:00
LevelX2
9b14795032 * Champion of Lambholt, Goldnight Commander, Griffin Protector and Healer of the Pride - Fixed that the triggered ability also triggered for not controlled permanents. 2017-01-13 20:47:43 +01:00
bigzwine
4c9f9360e5 Fixed Foundry Assembler subtype. 2017-01-13 19:01:54 +02:00
LevelX2
450eba06e8 Merge pull request #2772 from ingmargoudt/master
replaced enum comparison from equals to ==
2017-01-13 17:26:50 +01:00
spjspj
bbf432673c Merge pull request #2786 from spjspj/master
spjspj - Add Quicksilver Elemental (MRD)
2017-01-14 02:16:00 +11:00
spjspj
156a14a123 spjspj - Add Quicksilver Elemental (MRD) 2017-01-14 02:15:23 +11:00
spjspj
ee98d08f63 Merge pull request #2785 from spjspj/master
spjspj - Add Auramancer's Guise (PLC)
2017-01-13 23:49:05 +11:00
spjspj
851f62e4d0 spjspj - Add Auramancer's Guise (PLC) 2017-01-13 23:47:40 +11:00
fireshoes
87f9875ad6 Fixed Cogwork Assembler subtype and that it could only target controlled artifacts. 2017-01-12 21:50:58 -06:00
fireshoes
1e7509a765 Fixed Goblin Chieftain missing haste ability for controlled goblins. Fixed missing basic lands from AER booster packs. 2017-01-12 14:10:25 -06:00
spjspj
a685c157bb Merge pull request #2782 from spjspj/master
spjspj - Add Atalya,Samite Master (INV)
2017-01-13 01:38:27 +11:00
spjspj
6455445295 spjspj - Add Atalya,Samite Master (INV) 2017-01-13 01:37:15 +11:00
spjspj
ef9e509562 spjspj - Add Atalya,Samite Master (INV) 2017-01-13 01:36:39 +11:00
spjspj
d5d88f92c3 Merge pull request #2781 from spjspj/master
spjspj - Add Apprentice Necromancer (UDS)
2017-01-13 00:20:09 +11:00
spjspj
888af7b09c spjspj - Add Apprentice Necromancer (UDS) 2017-01-13 00:15:58 +11:00
test
e18a429e92 * fixed the planeswalker search cards to work correctly with aven mindcensor like effects 2017-01-12 13:51:22 +01:00
Alexsandro
f5ddd77e5b Move NoAbilityPredicate to MuragandaPetroglyphs file 2017-01-12 09:45:35 -02:00
Alexsandro
03576ce11a Change operators for .equals() 2017-01-12 09:40:55 -02:00
fireshoes
8845319903 Updated Legacy Cube 2017 to match a change Wizards made. Fixed Asylum Visitor's missing LoseLifeEffect. Fixed Rishkar's GainedAbilityEffect to be only controlled creatures. 2017-01-12 00:12:15 -06:00
Galatolol
0b6e7fdb7d Added 4 cards 2017-01-11 20:35:50 +01:00
Alexsandro
1d91e04ac1 Add Hivestone tests 2017-01-11 14:08:34 -02:00
igoudt
ac8962cb29 replaced enum comparison from equals to == 2017-01-11 09:53:16 +01:00
LevelX2
1c4bf298eb Merge pull request #2762 from sotovdev/bigRefactoring
Big refactoring
2017-01-11 07:42:52 +01:00
fireshoes
76b28742cb Added Legacy Cube January 2017. Corrected the Legacy Cube Sept 2016 list. Fixed Wrangle's target filter. 2017-01-10 20:09:36 -06:00
LevelX2
f675575119 Rings of Brighthearth - Fixed possible NPE error. 2017-01-10 23:58:29 +01:00
LevelX2
d55dd515f3 Some minor fixes and some tests. 2017-01-10 23:52:38 +01:00
fireshoes
c10c09a34e Fixed Monstrous Onslaught tooltip text and Daring Demolition target filter. 2017-01-10 09:57:07 -06:00
Alexsandro
81954b92ea Change card text 2017-01-10 12:47:50 -02:00
Alexsandro
0a0878aba6 Create Hivestone card 2017-01-10 12:37:15 -02:00
sotovdev
fe7aaedf1c Merge branch 'master' into bigRefactoring 2017-01-10 15:37:43 +03:00
fireshoes
8078e178e5 Fixed Tezzeret, Master of Metal gain control effect. Fixed Whir of Invention card type. 2017-01-09 15:42:43 -06:00
vraskulin
076840df53 Big refactoring
I used Intellij IDEA to automatically refactor code to achive 3 goals.
1) get rid of anonymouse classes, and replace the with lamba to get more readeable and clean code (like in TableWaitingDialog).
2) make effectively final  variables actually final to avoid inadvertent changes on it in further releases and keep objects as immutable, as possible.
3)  Get rid of unused imports (most of the changes) in whole project classes.
2017-01-09 19:16:53 +03:00
ludwig.hirth
25e0dfa699 * Cogwork Assembler - Fixed wrong subtype. 2017-01-09 14:47:07 +01:00
fireshoes
246469ee48 Fixed Judge Promo Mystic Confluence 2017-01-08 22:39:11 -06:00
LevelX2
ac9d525e75 * Nim Deathmantle - Fixed that all controlled creatures returned instead only owned creatures. 2017-01-08 18:46:41 +01:00
LevelX2
20c2f3dde8 * Hanweir Militia Captain - Fixed that the P/T setting ability of Westvale Cult Leader was applied to recast Hanweir Militia Captain. 2017-01-08 18:36:32 +01:00
LevelX2
77f64e3e16 Merge origin/master 2017-01-08 18:11:55 +01:00
LevelX2
eb6fe98fe7 * Felidar Guardian - Fixed that wrongly also Felidar Guardian itself could be selected as target. 2017-01-08 18:11:30 +01:00
Styxo
25f7e7bf2e Merge origin/master 2017-01-08 15:53:24 +01:00
Styxo
f4530d66a9 * Defiant Salvager - fixed incorrect filter 2017-01-08 15:50:19 +01:00
Alexsandro
02625442b1 Add Muraganda Petroglyphs 2017-01-08 11:11:31 -02:00
LevelX2
a9e76069c1 * Caught in the Brights - Fixed that it triggered for all attacking vehicles not only controlled vehicles. 2017-01-08 13:13:07 +01:00
LevelX2
267aee43a5 * Implement of Ferocity - Fixed that the activated ability added the wrong counter type. 2017-01-08 13:07:03 +01:00
LevelX2
4697c16c3d * Outland Boar - fixed wrong P/T of 3/3 to 4/4. 2017-01-08 10:47:18 +01:00
LevelX2
4dd023716e * Added another general static filter class. 2017-01-08 10:35:46 +01:00
LevelX2
ee203cf981 Xmage Release 1.4.20V0 2017-01-08 01:36:05 +01:00
LevelX2
13659e064c Merge origin/master 2017-01-07 23:54:00 +01:00
LevelX2
a75e4f4fcb Fixed that adding counters to players did not work correctly (e.g. Winding Constrictor). 2017-01-07 23:53:47 +01:00
LevelX2
e04e69f947 [AER] Fixed Baral Chief of Compliance triggered ability. 2017-01-07 23:52:55 +01:00
fireshoes
5b3c273da7 [AER] Fix some more card text. 2017-01-07 16:39:16 -06:00
LevelX2
491ab5fbb0 [AER] Fixed Daredevil Dragster. 2017-01-07 23:29:27 +01:00
LevelX2
9353c5aa9c [AER] Some more minor fixes. 2017-01-07 22:22:17 +01:00
LevelX2
d519aa55c1 [AER] Fixed wrong revolt tool tips. 2017-01-07 21:58:34 +01:00
LevelX2
b358597bf4 [AER] Added the last missing cards. Some fixes. 2017-01-07 21:42:29 +01:00
LevelX2
32e55a7342 Merge origin/master 2017-01-07 20:03:29 +01:00
LevelX2
c7e149904b [AER] Fixed some problems with revolt. 2017-01-07 20:03:03 +01:00
fireshoes
e42a1cd4c1 Merge origin/master 2017-01-07 12:27:08 -06:00
fireshoes
24d0353672 [AER] Edited some cards for text or other minor fixes. 2017-01-07 12:14:50 -06:00
LevelX2
2033095e3d [AER] Added 4 cards. 2017-01-07 19:12:58 +01:00
Styxo
9227c4615f [AER] Added some of the missing cards 2017-01-07 13:51:02 +01:00
spjspj
d6d431d4b1 spjspj - Add 1 card [AER] 2017-01-07 22:28:26 +11:00
spjspj
f5f48f4833 spjspj - Add 3 cards [AER] 2017-01-07 18:37:22 +11:00
spjspj
e7e3b0c0da spjspj - Add 3 cards [AER] 2017-01-07 18:34:08 +11:00
fireshoes
216b9cb2d0 [AER] Added more cards. 2017-01-07 01:05:20 -06:00
spjspj
bf4ec26861 spjspj - Add Cogwork Assembler [AER] 2017-01-07 15:52:41 +11:00
spjspj
fee6fcec78 spjspj - Add Chandra's Revolution and Bastion Inventor [AER] 2017-01-07 15:38:00 +11:00
spjspj
2c08545c88 spjspj - Fix some collector numbers 2017-01-07 12:21:35 +11:00
Styxo
57d7140f59 [AER] Added some artifact cards 2017-01-07 01:45:57 +01:00
LevelX2
b1e65b1bb4 Merge pull request #2744 from Galatolol/master
Added 3 cards, little refactoring (Unattach cost)
2017-01-07 00:40:04 +01:00
LevelX2
db981e4b87 Merge origin/master
Conflicts:
	Mage.Sets/src/mage/sets/AetherRevolt.java
2017-01-07 00:36:35 +01:00
LevelX2
82d5e81a40 [AEN] Added missing black cards. 2017-01-07 00:29:21 +01:00
Styxo
90b3bacf6e [AER] Added rest of green cards 2017-01-07 00:26:30 +01:00
Styxo
47b9832db6 [AER] Fixed some names and cards 2017-01-06 23:17:13 +01:00
LevelX2
0094e700c9 [AEN] Removed Hidden Stocks. 2017-01-06 22:15:56 +01:00
LevelX2
7ec9394a83 Merge origin/master
Conflicts:
	Mage.Sets/src/mage/sets/AetherRevolt.java
2017-01-06 21:57:18 +01:00
LevelX2
69db775d05 [AEN] Added Hidden Stockpile. 2017-01-06 21:52:51 +01:00
Styxo
5e98860694 Merge origin/master
Conflicts:
	Mage.Sets/src/mage/sets/AetherRevolt.java
2017-01-06 21:39:37 +01:00
Styxo
7aa57cc01f [AER] Added white cards 2017-01-06 21:22:24 +01:00
fireshoes
5e8cdf546a [AER] Added some green cards. 2017-01-06 14:14:54 -06:00
LevelX2
a1a93d3691 [AEN] Winding Constrictor & Weldfast Engineer 2017-01-06 19:05:40 +01:00
Styxo
f2e9daece7 [AER] Added reprints 2017-01-06 18:26:38 +01:00
Styxo
928a63432c [AER] Added Skyship Plunderer and Midnight Entourage 2017-01-06 18:06:20 +01:00
fireshoes
4888a4a15b [AER] Added most of the 1/5 spoiled cards. Fixed a name. 2017-01-05 23:50:20 -06:00
Styxo
ba27c01e19 [AER] Added rest of 1/4 spoilers and 4 cards 2017-01-05 15:11:27 +01:00
Styxo
e057bde150 [Refactor] Merged some similar abilities together 2017-01-05 14:12:18 +01:00
fireshoes
e4727a1063 [AER] Implemented several cards. 2017-01-04 14:25:39 -06:00
Styxo
fad4f53365 [Refactor] Removed some duplicate classes 2017-01-04 15:10:25 +01:00
Styxo
8fd28f70e6 [AER] Added Release Gremlins, Aetherwind Basker and Inspiration Monuments 2017-01-04 12:06:16 +01:00
Styxo
3c67e51db0 [REFACTOR] Removed duplicate code and an unused effect 2017-01-04 09:58:10 +01:00
Styxo
ffca57e41c [AER] Added Industrial Tower, Greenbelt Druid and Shock 2017-01-04 09:51:43 +01:00
Justin Herlehy
1c6914398b Code Deduplication
Move the cast from hand effect from the expertise cards to its own effect that can have different values assigned to it.
2017-01-03 23:49:16 -05:00
fireshoes
27c0432895 [AER] Added Aegis Automaton, Aid from the Cowl, Renegade Rallier, and Rishkar's Expertise. 2017-01-03 20:38:36 -06:00
fireshoes
348715cd1c [AER] Added Rogue Refiner, Tezzeret's Touch, and Renegade Map. 2017-01-03 17:22:00 -06:00
fireshoes
a56873f18c [AER] Added Reverse Engineer's missing draw effect. 2017-01-03 16:14:37 -06:00
Justin Herlehy
5e76a8fcf9 [AER] Implement Four Revolt Creatures
Implemented
- Copuntless Gears Renegade
- Greenwheel Liberator
- Night Market Aeronaut
- Silkweaver Elite
2017-01-03 16:32:43 -05:00
Justin Herlehy
6e401028b7 [AER] Implement Four Revolt Creatures
Implemented
- Copuntless Gears Renegade
- Greenwheel Liberator
- Night Market Aeronaut
- Silkweaver Elite
2017-01-03 16:32:07 -05:00
Galatolol
2be2638f27 Added 3 cards, little refactoring (Unattach cost) 2017-01-03 21:01:30 +01:00
Galatolol
b0dc7fe276 Added 3 cards, little refactoring (Unattach cost) 2017-01-03 20:51:39 +01:00
fireshoes
38abee93a6 [AER] Added Yahenni,Reverse Engineer, Glint-Sleeve Siphoner, and Aethergeode Miner. 2017-01-03 12:47:17 -06:00
ludwig.hirth
aa375c687c * Uba Mask - Fixed some problems. 2017-01-03 17:18:34 +01:00
ludwig.hirth
3040072be9 Merge origin/master 2017-01-03 14:38:51 +01:00
ludwig.hirth
94717fd041 * Tel-Jilad Wolf - Fixed that the ability triggered for all creatures not only artifact creatures (fixed #2738). 2017-01-03 14:38:18 +01:00
LevelX2
1eac0bf23f Merge pull request #2741 from vereena42/StompAndHowl
Stomp and Howl card added.
2017-01-03 14:32:15 +01:00
Styxo
7c2af646ec [Refactor] Edited some filter text 2017-01-03 13:58:03 +01:00
Styxo
a4a9e41464 [Refactor] Edited RevealLibraryPutIntoHandEffect, deleted the same effect class (EnvoyEffect) and changed some cards 2017-01-03 10:05:58 +01:00
vereena42
34d8147ccc Fixing tabulation issue 2017-01-03 09:29:21 +01:00
Styxo
656e658fb4 [Refactor] Added DamageWithPowerEffect and change some cards 2017-01-03 09:23:35 +01:00
vereena42
476e4e87a1 Correcting Stomp and Howl 2017-01-03 09:09:50 +01:00
emerald000
60bad2407b Fighting Git, part 2. 2017-01-03 01:23:56 -05:00
emerald000
2baf795fab Fighting Git. 2017-01-03 01:20:47 -05:00
emerald000
c6c7c82508 [AER] Implemented Revolt mechanic + 2 cards using it.
Decommission and Fatal Push
2017-01-03 01:11:24 -05:00
Justin Herlehy
24d58193fa Undo unintended rearranement of set file methods. 2017-01-02 19:23:15 -05:00
Justin Herlehy
a44ff0e4eb [AER] Implement Spoiled Cards
Implemented
-Freejam Regent
-Siege Modification
-Untethered Express

Added
-Additional Spoiled cards to data file

Fixed
-Keywords file to enable autogeneration of Improvise ability
2017-01-02 19:08:43 -05:00
fireshoes
365317ff6e Merge origin/master 2017-01-02 16:44:09 -06:00
fireshoes
2133348b60 [AER] Added more 1/2 spoilers. Implemented Gonti's Aether Heart, Sweatworks Brawler, Sram Senior Edificer, Sram's Expertise, Foundry Assembler, and Whir of Invention. 2017-01-02 16:34:24 -06:00
fireshoes
23eff3bb7d [AER] Added more 1/2 spoilers. Implemented Gonti's Aether Heart, Sweatworks Brawler, Sram Senior Edificer, Sram's Expertise, Foundry Assembler, and Whir of Invention. 2017-01-02 16:33:29 -06:00
Justin Herlehy
86ed3e20cb [AER] Implement Spoiled Cards from 1/2
Added additional spoilers to data file.
2017-01-02 16:46:56 -05:00
vereena42
add95c8a63 Stomp and Howl card added. 2017-01-02 20:33:30 +01:00
LevelX2
dee07fe89a * Dominator Drone - Fixed that its ability did damage instead of life loss(fixes #2739). 2017-01-02 18:15:13 +01:00
LevelX2
211f2285c1 [AEN] Fixed card name. 2017-01-02 18:11:14 +01:00
LevelX2
54b40646d9 Some minor changes. 2017-01-02 18:09:33 +01:00
LevelX2
f777668a4d Merge pull request #2736 from shootbot/master
Fixed Asylum Visitor and Spined Sliver bugs
2017-01-02 17:30:07 +01:00
LevelX2
b30dd49a37 Merge pull request #2734 from brikr/awe-strike
[MRD] Awe Strike
2017-01-02 17:28:41 +01:00
LevelX2
4ea6a0befb Merge pull request #2730 from Galatolol/master
Added 7 cards
2017-01-02 17:25:21 +01:00
Timur Nurmagambetov
93428aa54e mend 2017-01-01 20:39:44 +06:00
Timur Nurmagambetov
0b5a388dbb Fixed Asylum Visitor and Spined Sliver bugs 2017-01-01 18:41:02 +06:00
Galatolol
2db6ff1825 Fixed 3 cards 2017-01-01 12:11:11 +01:00
Brik Royster
0f34338173 [MRD] Awe Strike 2016-12-31 23:07:04 -07:00
Justin Herlehy
f3c0d3fce0 [MMQ] Ramosian Rally
Also fixed order of check in GameImpl for attached player to prevent possible NPE.
2016-12-31 14:41:38 -05:00
LevelX2
df0cd60fbc * Marionette Master and Mortis Dogs, fixed that power below 0 caused life gain. 2016-12-31 17:41:12 +01:00
LevelX2
68a6920b63 [AER] Added existing cards to set list. 2016-12-31 17:28:20 +01:00
LevelX2
c2852ca233 [AER] Added Battke at the Bridge. 2016-12-31 17:00:00 +01:00
LevelX2
24f72004e3 [AER] Added Scrap Trawler. 2016-12-31 12:10:40 +01:00
Galatolol
f577a4b614 Added 7 cards 2016-12-30 12:15:56 +01:00
Justin Herlehy
b5eaf8d3d0 [C16] Curse of Vengeance
Fix that the cure was triggering for all player loss events, not just for enchanted player.
2016-12-30 00:58:14 -05:00
fireshoes
245977bfaf Added Masterpieces Paradox Engine and Planar Bridge. 2016-12-29 21:10:54 -06:00
ludwig.hirth
b26a5730fa * Mage Slayer - Fixed that the correct damage source was assigned for the additional damage. 2016-12-29 16:18:52 +01:00
LevelX2
aff057e1a7 * Uncle Istvan - Fixed a bug that all damage instead of only damage from creatures was prevented. 2016-12-28 20:02:20 +01:00
LevelX2
d3c2c33b44 * Added static Goblins filter. 2016-12-28 11:32:29 +01:00
Brik Royster
4cb4d1ea4e using hasSubtype instead of getSubtype().contains 2016-12-28 00:31:49 -07:00
Brik Royster
d0b405f41b Updated author for Harsh Judgment 2016-12-28 00:27:03 -07:00
Justin Herlehy
7484e46b04 Duskwatch Recruiter Fix
Ability was incorrectly requiring a pick from the hidden zone if an applicable card was in the zone.  Fixed to properly recognize the "may" ability.
2016-12-28 00:27:03 -07:00
Brik Royster
642b14db17 [PLS] Dralnu's Crusade 2016-12-27 20:41:20 -07:00
MTGfan
cf93656f0d Merge remote-tracking branch 'upstream/master' 2016-12-27 20:29:31 -05:00
MTGfan
6a6c03205d Revert Gilder Bairn added filter 2016-12-27 20:11:20 -05:00
LevelX2
ecc18072cf Cyclopean Tomb - Update. 2016-12-28 02:02:57 +01:00
LevelX2
cebfadbf34 Merge pull request #2709 from MTGfan/master
Cyclopean Tomb TODO: inside watcher get ID for card
2016-12-27 16:38:27 +01:00
LevelX2
a239b93823 Merge pull request #2719 from brikr/master
[INV] Harsh Judgment
2016-12-27 16:38:14 +01:00
LevelX2
8075ea2e50 * Fixed a problem that Emblems created by permanents where its owner left the game caused errors in clients. Some handling cganges of emblems. 2016-12-27 16:00:22 +01:00
LevelX2
81caed134f * Loaming Shaman - Fixed card movement. 2016-12-27 15:48:18 +01:00
LevelX2
03468817e9 Added Hall of Gemstone. 2016-12-27 15:46:09 +01:00
Brik Royster
a3b913b678 [INV] Harsh Judgment 2016-12-27 04:50:28 -07:00
LevelX2
07c6aa729d * Fixed emblem names of Starwars cards. 2016-12-27 11:51:20 +01:00
MTGfan
949784af0d Gilder Bairn: added filter so player can't accidentally pick a card without counter(s) on it. 2016-12-27 02:33:55 -05:00
Justin Herlehy
b0f85a8d6a [C16] Trasios, Triton Hero
Fixed that ability was not correctly putting reveled lands into play tapped.
2016-12-27 01:18:01 -05:00
MTGfan
5cc2a4f204 Cyclopean Tomb: Watcher is almost done 2016-12-26 01:51:20 -05:00
MTGfan
d9a1e724b6 Cyclopean Tomb: Partial changes related to it's watcher. 2016-12-25 16:29:44 -05:00
MTGfan
5859633955 Gaea's Liege: corrected sent to graveyard upon entering the battlefield issue that effect some players 2016-12-25 15:07:03 -05:00
fireshoes
7943d1021e Added AER Masterpieces. Fixed Yahenni's Expertise spelling. 2016-12-24 22:18:13 -06:00
LevelX2
862ac38f51 * Fixed that special actions (e.g. delve mana payment) were handled correctly if a player plays a turn for another player. 2016-12-24 16:52:06 +01:00
LevelX2
7bdc5b2f44 * Show of Dominance - Fixed a bug that toughness instead of power was used to select creature. 2016-12-24 13:01:38 +01:00
LevelX2
08887113fd Added Hall of Gemstone. 2016-12-24 12:34:34 +01:00
LevelX2
030430fe51 * Debt to the Deathless - Fixed that it wrongly did damage to opponents instead of life loss. 2016-12-24 11:48:12 +01:00
LevelX2
3cd26fa834 * Wild Pair - FIxed that it also triggered for creatures cast from opponents. 2016-12-24 11:02:05 +01:00
LevelX2
4bbdaad101 * Gilded Drake - Fixed possible null pointer exception. 2016-12-24 10:52:57 +01:00
LevelX2
4988e0bb74 Merge origin/master 2016-12-24 10:16:23 +01:00
LevelX2
c05941cf0d * Added cascade test. 2016-12-24 10:16:03 +01:00
LevelX2
b3e884fae9 Merge pull request #2714 from DimitarKum/master
Card fix: Recuperate
2016-12-24 09:56:35 +01:00
LevelX2
b788356460 * Fulfill Contract - Fixed that the spell created an error. 2016-12-24 09:52:58 +01:00
DimitarK
2f38e35344 Recuperate fixed; use to gain life for target player, now gains life for
self as it should
2016-12-23 23:10:10 -08:00
MTGfan
8a807c888c Merge remote-tracking branch 'upstream/master' 2016-12-24 00:13:54 -05:00
MTGfan
a40a67c2b8 Cyclopean Tomb: watcher stuff replacing the array stuff, card not working completely yet 2016-12-23 23:59:29 -05:00
ludwig.hirth
e5a5911c6e * Sacred Ground - Fixed that the Sacred Ground effect did also move the land if it was removed from graveyard since the ability triggered. 2016-12-23 12:29:33 +01:00
MTGfan
7c6d19267b Cyclopean Tomb: Progress, player is now prompted to pick a land, landId predicate not working yet 2016-12-23 00:27:13 -05:00
Justin Herlehy
decc5c190c Merge pull request #2708 from JRHerlehy/NewCardsImpl
[AER] Heart of Kiran
2016-12-22 21:43:06 -05:00
MTGfan
cf17d02657 CyclopeanTomb: updated to track what lands it is putting counters on 2016-12-22 15:58:03 -05:00
MTGfan
dc2e4569db Jihad: Fixed - was missing condition 2nd ability and corrected trigger that results in sacrificing Jihad 2016-12-22 03:27:45 -05:00
Styxo
c2ef2b1f47 [CN2] Added Deadly Designs and Fang of the Pack 2016-12-22 08:05:22 +01:00
MTGfan
4183e31984 Celestial Sword: removed unused imports 2016-12-22 00:17:38 -05:00
Justin Herlehy
4ef339d521 [AER] Heart of Kiran
Fixed the Alternate Crew Cost to push the correct game events for crewing a vehicle and the vehicle being crewed.
2016-12-21 23:07:55 -05:00
MTGfan
7e867f4fcf Cyclopean Tomb TODO: remove counters part of effect 2016-12-21 19:46:46 -05:00
LevelX2
913e7f8719 * Hardened Scales - Fixed that the counter was only added if at least one counter was added originally. 2016-12-21 16:17:18 +01:00
Justin Herlehy
91a3d9a6a2 [AER] Heart of Kiran
As the alternate crew cost payment ability is just a simple activated ability with a different wording, it is implemented here as an anonymous inner class to override the getRule() method rather than generate large amounts of boilerplate code to get the same effect with a full class.
2016-12-21 02:33:58 -05:00
Justin Herlehy
7395c4aa12 [AER] Tezzeret the Schemer
Remove unused code from test version.
2016-12-20 21:40:23 -05:00
Justin Herlehy
ef3efc9c86 [AER] Tezzeret the Schemer 2016-12-20 21:21:42 -05:00
Justin Herlehy
f44c934334 [AER] Oath of Ajani 2016-12-20 11:34:15 -05:00
Justin Herlehy
ffd1b37eeb Merge pull request #2694 from JRHerlehy/master
[AER] Oath of Ajani
2016-12-20 11:33:24 -05:00
Styxo
465fa48026 [AER] Added Quicksmith Rebel & Spy 2016-12-20 15:01:07 +01:00
Styxo
2eb0a487a4 Added WishEffect, ExchangeLifeTargetEffect and did refactors 2016-12-20 13:31:39 +01:00
Styxo
cff83aefb1 Created LoseHalfLifeTargetEffect, DiscardedByOpponentTrigger and made some refactors 2016-12-19 12:39:26 +01:00
LevelX2
a5b2c9f8c0 Merge pull request #2695 from PedroTav/develop
[PLS] Dark Suspicions
2016-12-18 23:41:10 +01:00
LevelX2
3c0ee90663 Pia's Revolution - Fixed that it wrongly triggered for artifacts from other players. 2016-12-18 23:14:11 +01:00
LevelX2
1de210ab74 * Fixed a bug of DealsDamageToOneOrMoreCreaturesTriggeredAbility, added some tests. 2016-12-18 17:50:33 +01:00
Filipe Cordeiro
6b36899fc9 [PLS] Dark Suspicions 2016-12-18 16:35:24 +00:00
Filipe Cordeiro
e31480cb21 [PLS] Dark Suspicions 2016-12-18 14:12:56 +00:00
LevelX2
da9e9a1180 * Fixed some possible null pointer exceptions and some minor editing. 2016-12-18 15:02:19 +01:00
LevelX2
69b27f594a * Wrexial, the Risen Deep - Fixed a problem that prevented selecting the card from graveyard. 2016-12-18 14:59:47 +01:00
Justin Herlehy
957d75bad3 [AER] Oath of Ajani 2016-12-17 18:59:28 -05:00
LevelX2
9ea22d0af1 * Manifold Insights - Fixed possible endless loop. 2016-12-17 23:18:27 +01:00
LevelX2
89718f0d0a * Eye of the Storm - Fixed copy check. 2016-12-17 12:15:35 +01:00