Commit graph

10948 commits

Author SHA1 Message Date
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