Commit graph

10372 commits

Author SHA1 Message Date
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
LevelX2
61dd62b148 * Undiscovered Paradise - Fixed that it was not returned to hand on untap step (fixes #2693). 2016-12-17 09:27:24 +01:00
LevelX2
04a857ad3d * Clear Shot - Fixed damage calculation (fixes #2689). 2016-12-17 09:08:13 +01:00
LevelX2
0ce97cc0a7 * Eye of the Storm - removed the check that the spell has to be cast from the hand zone (fixes #2684). 2016-12-17 01:14:53 +01:00
LevelX2
8ed258010a [AER] Added Dark Intimations. 2016-12-17 01:06:18 +01:00
LevelX2
8de2313961 * Sword of War and Peace - Fixed possible target bug. 2016-12-17 00:18:03 +01:00
LevelX2
25c9a28184 * Guardian Angel - Fixed activated action. 2016-12-17 00:02:16 +01:00
LevelX2
8e51e3a2bf Merge pull request #2686 from MTGfan/master
Guardian Angel and added Dynamic Value constructor to PreventDamageToTargetEffect
2016-12-16 22:57:21 +01:00
LevelX2
e31897f9b6 Merge pull request #2690 from Styxo/master
StarWars update
2016-12-16 22:42:27 +01:00
Filipe Cordeiro
38ff0c2024 Fixes bug in Jaddi Lifestrider
Fixes #2469
2016-12-16 21:09:04 +00:00
LevelX2
8d6d8d25e5 * Reflecting Pool - Fixed that mana from dynamic mana abilities were not taken into account (e.g. Gaea's Cradle or Serra's Sanctum). 2016-12-16 18:38:40 +01:00
LevelX2
2eae39b82f * Voyager Staff - Fixed that the exiled creature did return under Voyager Staff's controller instead correctly under its owner control. 2016-12-16 18:13:42 +01:00
LevelX2
60ac2af0f6 * Extractor Demon - Fixed triggered ability to trigger correctly for leaving battlefield instead of dying. 2016-12-16 18:05:41 +01:00
Styxo
360fd7542c StarWars update 2016-12-16 11:26:52 +01:00
Styxo
1d989a70db Merge origin/master 2016-12-15 15:37:49 +01:00
Styxo
157d6e484f Small fixes 2016-12-15 15:36:35 +01:00
spjspj
45a614c2ba Merge pull request #2688 from spjspj/master
spjspj - Eye of the Storm fix
2016-12-15 21:55:38 +11:00
spjspj
9c6b9073a8 spjspj - Eye of the Storm fix 2016-12-15 20:42:29 +11:00
spjspj
00ece851b1 Merge pull request #2687 from spjspj/master
spjspj - Evolutionary Escalation fix (C16)
2016-12-15 16:54:03 +11:00
spjspj
ce8befffdd spjspj - Evolutionary Escalation fix (C16) 2016-12-15 16:51:05 +11:00
MTGfan
26c176abaa Guardian Angel and added Dynamic Value constructor to PreventDamageToTargetEffect 2016-12-14 17:20:00 -05:00
JRHerlehy
2ee5f223fe [AER] Fix Consulate Crackdown to use TargetController.OPPONENT instead of TargetController.NOT_YOU 2016-12-13 15:27:55 -08:00
MTGfan
9f4f05a4ab Simulacrum 2016-12-13 13:25:06 -05:00
LevelX2
3ca573b7c0 Merge pull request #2672 from MTGfan/master
Nettling Imp, TargetController and ControllerPredicate updated to include active choice
2016-12-13 15:23:36 +01:00
Justin Herlehy
557019e8a6 Merge pull request #2679 from JRHerlehy/master
[CN2] Refactor Council's Dilemma voting.
2016-12-13 02:02:43 -08:00
Styxo
df5060859a Added Candles of Leng, Seeds of Innocence and Wake of Destruction 2016-12-13 10:35:22 +01:00
Styxo
f88d3f0bbf Refactored RevealCardsFromLibraryUntil and some cards to use it 2016-12-13 09:21:11 +01:00
MTGfan
7846f9f61a Nettling Imp minor adjustment 2016-12-13 02:16:22 -05:00
JRHerlehy
a066f1615f [CN2] Remove unused local variables. 2016-12-12 21:02:36 -08:00
JRHerlehy
b9d5fbcbe5 [CN2] Create new vote effect to reduce boilerplate code duplication on Council's Dilemma cards. 2016-12-12 20:58:31 -08:00
JRHerlehy
82223b2548 [AER] Consulate Crackdown 2016-12-12 17:51:35 -08:00
JRHerlehy
0e5c830f27 Fix Pyromancers Swath 2016-12-12 16:25:10 -08:00
MTGfan
2fcb26887c Nettling Imp and predicate revisions 2016-12-12 15:16:36 -05:00
LevelX2
fe97f289f8 Ravnica: City of Guilds - Added the 5 missing cards with Radiance ability word. 2016-12-12 20:54:45 +01:00
MTGfan
a199d6eaea Nettling Imp, TargetController and ControllerPredicate updated to include active choice 2016-12-12 03:03:39 -05:00
LevelX2
79c80fe24b Added a test and some minor changes. 2016-12-11 23:10:20 +01:00
LevelX2
eadadd591a * Dance of the Dead - Fixed possible error while retrieving controlling player of enchanted permanent. 2016-12-11 23:07:56 +01:00
LevelX2
7c7cebc048 * Saskia the Unyielding - Fixed that the damage source of the triggered ability was not the combat damage causing creature. 2016-12-11 22:58:35 +01:00
LevelX2
4b4aef8ed5 * Orzhov Advokist - Fixed that the attack preventing effect did not work correctly. 2016-12-11 16:25:08 +01:00
LevelX2
3d9b51bec3 * Animate Artifact - Fixed some problems. 2016-12-11 15:58:57 +01:00
LevelX2
fb2d3f911e * Power Surge - Fixed some problems. 2016-12-11 15:14:09 +01:00
LevelX2
561f120ce0 * Consecrete Land - Some changes. 2016-12-11 12:38:25 +01:00
LevelX2
fde05d8efb Merge pull request #2649 from MTGfan/master
I need help finishing these cards, thanks
2016-12-11 10:27:59 +01:00
Justin Herlehy
ba57ccfc9e [USG] Lotus Blossom (#2671) 2016-12-09 16:11:16 -08:00
MTGfan
0fe80503d7 Typo Consecrate Land ability2 was not ability2 in the add line 2016-12-08 22:43:01 -05:00
MTGfan
90aec7c517 Changes to Consecrate Land and Power Surge both not working yet. 2016-12-08 22:38:17 -05:00
MTGfan
4a2e1c5063 Merge remote-tracking branch 'upstream/master' 2016-12-08 21:37:02 -05:00
JRHerlehy
e80c55a7bd [JUD] Crush of Wurms 2016-12-08 15:24:34 -08:00
JRHerlehy
e09af19c64 [JUD] Crush of Wurms 2016-12-08 15:22:03 -08:00
ludwig.hirth
c4ec832717 * Obzedat, Ghost Council & Séance - Fixed problems that the effects did nor work correctly if the move to exile was replaced (e.g. when a commander goes to command zone instead). 2016-12-08 16:51:05 +01:00
LevelX2
f276236f34 Merge pull request #2636 from spinlock-x/specters_shroud
Implement Specter's Shroud
2016-12-08 15:48:45 +01:00
LevelX2
6f324b1fe4 Merge pull request #2657 from psykad/ob-nixilis-unshackled-fix
Fixed Ob nixilis Unshackled
2016-12-08 15:47:53 +01:00
JRHerlehy
cc6e67a0d4 Fix for Trench Wurm 2016-12-07 18:52:42 -08:00
LevelX2
ed829a792f * Ephara, God of thePolis - Fixed that the draw effect was applied to the active player. 2016-12-07 17:47:57 +01:00
fireshoes
11a705fda3 Added Borderland Explorer, Yaheeni's Expertise, and Vintage Cube Nov '16. 2016-12-07 09:46:27 -06:00
fireshoes
2b25440bd9 Merge origin/master 2016-12-07 09:44:56 -06:00
fireshoes
271fbf0963 Merge 2016-12-07 09:33:00 -06:00
Styxo
3fec494c2a Merge origin/master 2016-12-07 11:56:58 +01:00
Styxo
0a88531333 [LRW] Added Colfenors Plan and Colfenors Urn 2016-12-07 11:47:01 +01:00
JRHerlehy
2e89952bac Merge remote-tracking branch 'origin/master'
# Conflicts:
#	Mage.Sets/src/mage/cards/p/PiasRevolution.java
#	Mage.Sets/src/mage/sets/AetherRevolt.java
2016-12-07 00:46:19 -08:00
JRHerlehy
deb59d409d Implement AER card Ajani Unyielding
Moved Swords to Plowshares effect to common class to dedupe code.
2016-12-07 00:45:06 -08:00
JRHerlehy
eaa0e3587e Implement AER card Pia's Revolution 2016-12-07 00:44:50 -08:00
Styxo
c4df86fb10 [AER] Added Pias Revolution and Trophy Mage 2016-12-07 09:34:32 +01:00
Styxo
2b088bde22 Fix for Jazal Goldmane and Ovalchase Daredevil 2016-12-07 09:33:12 +01:00
JRHerlehy
83b7f7a545 Implement AER card Pia's Revolution 2016-12-06 17:26:46 -08:00
Styxo
ba30a514d2 [AER] Added Ajani and Tezzeret from PW decks 2016-12-06 15:38:24 +01:00
JRHerlehy
efd5d15995 Implement AER card Disallow 2016-12-06 02:41:36 -08:00
Ryan Skeldon
33a9ecaa64 Fixed Ob Nixilis Unshackled
Corrected opponent targeting.
2016-12-05 18:26:31 -05:00
Justin Herlehy
947dcc0a47 Merge pull request #2643 from JRHerlehy/master 2016-12-04 19:13:13 -08:00
spjspj
f3f498b10c spjspj - Crown of the Ages (ICE,5ED). 2016-12-04 23:47:04 +11:00
MTGfan
70fa433480 Power Surge ToDo: count untapped land at beginning of turn 2016-12-03 21:48:44 -05:00
JRHerlehy
3eea0cb13d Add chat information message for gaining control of a permanent.
Reformatted and optimized imports.
2016-12-02 15:15:11 -08:00
JRHerlehy
b3fc8318aa Implement final Council's dilemma card, Expropriate. 2016-12-02 14:33:25 -08:00
MTGfan
0f90531b33 Animate Artifact please test this 2016-12-01 23:33:10 -05:00
MTGfan
cc1f4b563d Consecrate Land currently not working 2016-12-01 14:20:40 -05:00
Pete Rossi
a14232cce2 Set the 'onlyCombat' parameter to true 2016-11-30 19:24:42 -08:00
JRHerlehy
19d6f80b96 Implement Council's Dilemma Cards
Implement cards with the Council's Dilemma from Conspriacy: Take the
Crown expansion.

Card - Lieutenants of the Guard, Messenger Jays, Capital Punishment,
Orchard Elemental, and Selvala's Stampede.   Missing is Expropriate.

Cards have been tested locally with up to three players.
2016-11-30 02:52:21 -08:00
HCrescent
a47a1044f0 Shared Fate: added Look at face down effect and fixed play from exile effect. 2016-11-29 23:20:28 -06:00
MTGfan
4f744b4e53 Added Personal Incarnation
Personal Incarnation implemented. 
TargetController and ActivatedAbilityImpl added OWNER as required by Personal Incarnation
2016-11-29 20:15:02 -05:00
Samuel Sandeen
390e36629d Merge pull request #2641 from Dilnu/master
Fix Endless Whispers putting creatures onto the battlefield tapped.
2016-11-29 19:49:50 -05:00
Dilnu
fda424a1c5 Fix Endless Whispers putting creatures onto the battlefield tapped. 2016-11-29 19:47:57 -05:00
Pete Rossi
8427d9086f Implement Specter's Shroud 2016-11-28 21:18:58 -08:00
Styxo
b326f37405 Added Angry Mob, Dwarven Driller, Firecat Blitz, Greel Mind Raker, Hallowed Ground and Lava Blister 2016-11-28 15:23:24 +01:00