jeffwadsworth
3f4475a136
- Fixed #6943
2020-08-10 09:11:30 -05:00
LevelX2
82e560f2ff
* Once Upon A Time - Fixed that it was not always possible to cast it for free if allowed ( fixes #6954 ).
2020-08-10 14:55:33 +02:00
LevelX2
300bb550df
* Some code clean up.
2020-08-10 14:48:04 +02:00
LevelX2
2ce1a488f6
* Haldan Avid Arcanist - Fixed that the spend mana effect as was applied unconditionied to all players.
2020-08-10 14:47:50 +02:00
LevelX2
8bb6d1201f
* Chromatic Orrey - Fixed that the spend mana effect was applied to all players ( fixes #6950 ).
2020-08-10 14:46:36 +02:00
Evan Kranzler
113121d3e1
added Double Masters
2020-08-08 21:53:31 -04:00
Oleg Agafonov
9652d83aec
Fixed tests
2020-08-08 19:08:38 +04:00
Oleg Agafonov
712af3152a
Images download:
...
* Fixed broken direct links download;
* Fixed outdated card numbers in some sets;
* Fixed all non-downloadable images from scryfall source;
2020-08-08 18:55:10 +04:00
Oleg Agafonov
66a8994318
Tests: added sets implementation statistics in test_checkMissingSets
2020-08-08 14:02:28 +04:00
Oleg Agafonov
735588cc0d
Sets refactor:
...
* Duels of the Planeswalkers Promos set split to multiple sets (scryfall style);
* Fixed Masterpiece Series sets name;
2020-08-08 13:17:49 +04:00
Oleg Agafonov
7599acf1c8
Removed duplicated sets that was split into multiple (Champs, Game Day, Launch Party, Media Inserts, Super Series)
2020-08-08 11:00:07 +04:00
Oleg Agafonov
f746d4d8d2
Images download:
...
* removed duplicated set (Clash Pack);
* added images download for Eighth Edition Box, Ninth Edition Box;
2020-08-08 10:14:17 +04:00
jeffwadsworth
5b9e871d8e
- Resolved test issue.
2020-08-07 21:13:13 -05:00
jeffwadsworth
e9930504f6
- Fixed Fractured Loyalty. Related to Bug #6236
2020-08-07 16:22:35 -05:00
jeffwadsworth
f320b5507b
- Fixed Followed Footsteps. Related to Bug #6236
2020-08-07 16:00:08 -05:00
jeffwadsworth
2abeb43449
- Added Port Inspector and Robber Fly
2020-08-07 15:36:43 -05:00
jeffwadsworth
5b84462eff
- Added Chameleon Spirit
2020-08-07 14:05:44 -05:00
LevelX2
457557852e
* Benthic Explorer - Fixed mana type calculation.
...
* DynamicManaEffect - Fixed mana type calculation.
Some code clean up.
2020-08-07 17:15:06 +02:00
Oleg Agafonov
9e6a348cb1
Merge branch 'master' into refactor_promo_sets
2020-08-07 02:48:40 +02:00
jeffwadsworth
97d1418ea4
- Added Cornered Market.
2020-08-06 16:49:41 -05:00
jeffwadsworth
bfa54c3418
- Fixed #6872 . ¯\_(ツ)_/¯
2020-08-06 16:06:48 -05:00
Oleg Agafonov
83f7ae377a
Refactored restore state code, added additional error check for mana undo param;
2020-08-06 22:17:37 +04:00
Oleg Agafonov
2eeefd91ef
Added additional test for prevent damage effects, improved 3358e2da80
( #6915 )
2020-08-06 21:16:59 +04:00
jeffwadsworth
3358e2da80
- Fixed #6915 . Please test if able. It works as far as I can tell.
2020-08-04 17:27:31 -05:00
jeffwadsworth
d945f95324
- Fixed #6922
2020-08-04 16:19:42 -05:00
jeffwadsworth
b17150188f
- Fixed #6930
2020-08-04 15:19:11 -05:00
jeffwadsworth
c3de6bf8a0
- Fixed #6919 . Fixed other cards with the same issue.
2020-08-04 14:15:50 -05:00
LevelX2
de110a92dd
* Thermopod, Ashnods Altar, EverythingamagigE, Phyrexian Altar - Fixed available mana generation ( #6698 ).
2020-08-03 21:53:36 +02:00
LevelX2
985d4205bf
* Harvest Mage - Fixed available mana generation ( #6698 ).
2020-08-03 21:26:47 +02:00
LevelX2
9dfc6eed69
* Squandered Resources - Fixed available mana calculation ( #6698 ).
2020-08-02 22:47:03 +02:00
Oleg Agafonov
00411b4a9b
* Regeneration abilities improved:
...
* Fixed that regeneration shield isn't added to permanent on aura sacrifice cost (example: Stamina, Carapace, see #2221 );
* Fixed that regeneration shields accumulated in attached aura instead permanent (bug example: re-attached aura gives old shields to new permanent, see #6846 );
* Added card hint with regeneration shields amount (#6846 );
2020-08-02 14:01:58 +04:00
LevelX2
516a4104f1
* Treasonous Ogre - Fixed available mana generation ( #6698 ).
2020-08-02 11:34:19 +02:00
LevelX2
67dd45c1c7
* Added getProducableManaTypes method for mana effects to handle Squandered Resources or Reflecting Pool like abilities.
...
* Fixes to Soldevi Adnate, Skirge Familiar, Mana Web.
2020-08-02 10:51:22 +02:00
Oleg Agafonov
c7595ca476
* Regeneration abilities - added card hint about activated and used regeneration;
2020-08-01 21:29:08 +04:00
LevelX2
c343767e8e
* Fixed available mana generation of Jungle Patrol (was no mana ability) and Priest of Yawgmoth ( #6698 ).
2020-07-31 13:53:07 +02:00
LevelX2
2fb8f627c2
* Trial of Ambition - Fixed typo in "sacrifices a creature" effect ( fixes #6913 ).
2020-07-31 11:41:16 +02:00
Evan Kranzler
1ed9c09266
reimplemented Oubliette to use new errata
2020-07-30 18:27:50 -04:00
Oleg Agafonov
8e929d4e9d
Fixed not working cost modification effects in get playable calcs from some cards ( #6684 ):
...
* Kasmina, Enigmatic Mentor
* Kopala, Warden of Waves
* Monastery Siege
* Senator Lott Dod
* Terror of the Peaks
2020-07-30 22:06:12 +04:00
LevelX2
8f2c08efd3
* Highcliff Felidar - Fixed a problem that not always all players were handled ( fixes #6826 ).
2020-07-30 10:29:13 +02:00
Oleg Agafonov
0824d2901a
* Transform abilities - fixed duplicated triggered abilities from transformed permanents;
...
* Accursed Witch // Infectious Curse - fixed wrong cost modification effect (#6684 );
2020-07-30 12:13:32 +04:00
LevelX2
7cfe39ae21
* Fixed that not all Equip abilities were correctly identified for abilities that changed Equip timig (e.g. Leonin Shikari - fixes #6907 ).
2020-07-29 16:16:47 +02:00
LevelX2
ffa837ae95
* Angel of Jubilation - Fixed that it did not only prevent life payment from casting spells or activating abilities ( fixes #3663 ).
2020-07-29 14:48:14 +02:00
LevelX2
57de10d609
* Fixed failing M21 Tests (related to 51af4e7e1d
).
2020-07-29 11:49:54 +02:00
jeffwadsworth
0385d9a653
- Removed some test code
2020-07-28 18:01:12 -05:00
jeffwadsworth
92580e480b
- More fixes related to #6855
2020-07-28 17:58:43 -05:00
LevelX2
307d4a6283
Merge origin/master
2020-07-28 16:31:46 +02:00
LevelX2
9903944804
* Reworked retrieving spell characteristics (related to 98ebcc07ca
).
2020-07-28 16:29:44 +02:00
LevelX2
c1ac2ac6ae
* Conduit of Ruin - Fixed a problem with the spell cost reduction not working ( #6698 ).
2020-07-28 16:28:23 +02:00
Oleg Agafonov
a5a5256cff
Code cleanup
2020-07-28 18:15:32 +04:00
LevelX2
af5a0bb405
* Fixed available mana generation of Jungle Patrol, Kydele Chosen of Kruphix, Kykar Winds Fury and Mana Cache ( #6698 ).
2020-07-28 14:41:49 +02:00
LevelX2
0458778c44
* Fixed bug of Druids Repository (related to b5c93cf2da
),
2020-07-28 13:28:24 +02:00
jeffwadsworth
2665cf2eb6
- Fixed #6855 . There are other examples of this issue that will be fixed as well.
2020-07-27 20:52:31 -05:00
jeffwadsworth
72b1cb549e
- Fixed #6855 . There are other examples of this issue that will be fixed as well.
2020-07-27 20:50:40 -05:00
Oleg Agafonov
93182913d0
Merge pull request #6902 from ketsuban/unesh
...
Fix Unesh, Criosphinx Sovereign
2020-07-28 03:21:45 +02:00
Thomas Winwood
2d8853b977
Address review comments
2020-07-28 02:06:50 +01:00
Oleg Agafonov
fdc32f891e
* Raid abilities - added card hints about raid condition, fixed missing ability words;
2020-07-28 04:25:43 +04:00
LevelX2
b5c93cf2da
* Fixed available mana generation of Druids Repository, Workhouse, Iceberg, Krak Clan Ironworks, Rasputin Dreamweaver and Sirk Prospector ( #6698 ).
2020-07-28 01:03:33 +02:00
LevelX2
82a9726a35
* Fixed available mana generation of Virdian Joiner ( #6698 ).
2020-07-27 23:50:07 +02:00
LevelX2
8e27ca31cd
* Fixed available mana generation of Gemstone Array, Pentad Prism and
...
Utopia Mycon (#6698 ).
2020-07-27 23:00:39 +02:00
Thomas Winwood
a2fbfa87bc
Fix Unesh, Criosphinx Sovereign
...
Unesh incorrectly defaulted to the first opponent in multiplayer rather
than letting the player choose an opponent.
2020-07-27 21:33:58 +01:00
LevelX2
82dfd76ee3
* Fervent Champion - Fixed that it's possible to equip the Champion also without having the regular mana ( #6698 ).
2020-07-27 22:27:11 +02:00
LevelX2
6e68e038b6
* Bartered Cow - Fixed that it does nothing when discarded ( fixes #6884 ).
2020-07-27 21:47:31 +02:00
LevelX2
7d7defe2c3
* Obosh, the Preypiercer - Fixed that the damage doubling was always done ( fixes #6871 ).
2020-07-27 16:46:52 +02:00
LevelX2
7a78be8c6a
* Some target pointer changes and code clean up.
2020-07-26 00:16:14 +02:00
jeffwadsworth
202e25208e
- Fixed text Feedback.
2020-07-25 10:11:42 -05:00
Oleg Agafonov
3abe5e796a
Server: removed unnecessary logs, extra comments
2020-07-25 19:06:38 +04:00
Oleg Agafonov
848c5b6052
Fixed missing watchers from DelayedTriggeredAbility:
...
* Planeswalkers Mischief - fixed rollback error on play;
* Psychic Theft - fixed rollback error on play;
2020-07-25 19:01:49 +04:00
Oleg Agafonov
32b7c592c8
* Sanguine Indulgence - fixed rollback error on play, fixed card text ( #6643 );
2020-07-25 17:26:10 +04:00
Oleg Agafonov
06e22a211d
* Alpine Houndmaster - fixed that it boost until attack ends instead until end turn, fixed text ( #6643 );
2020-07-25 13:48:31 +04:00
Oleg Agafonov
043785b1d1
* Metalcraft abilities - added card hints about artifacts count, fixed missing ability word;
2020-07-25 05:40:59 +04:00
Oleg Agafonov
97c427375d
Fixed face down cost modification (related to 653a2dd7b2
)
2020-07-24 21:30:03 +04:00
Oleg Agafonov
dfaf09e76c
* Hamletback Goliath - fixed rollback error ( #6882 );
2020-07-24 20:02:15 +04:00
senft
855e09810a
Fix FilterCard name of TrinketMage
...
The cardinality is added via the TargetCardInLibrary.
2020-07-24 17:46:52 +02:00
LevelX2
4d43914673
* Morselhoarder - Fixed calculation of available mana and some cleanup to other mana abilities ( #6698 ).
2020-07-24 16:41:36 +02:00
LevelX2
98ebcc07ca
* Fixed spell cost reduction for bestow not working during calculation of castable spells ( #6698 ).
2020-07-24 16:04:52 +02:00
LevelX2
a90dbd8533
* Some minot code clean up.
2020-07-24 12:08:08 +02:00
LevelX2
653a2dd7b2
* Available mana calculation - Fixed a problem with repeatable mana converting abilities (e.g. Farrelite Priest) that were only considered once ( #6698 ).
2020-07-24 12:06:14 +02:00
LevelX2
cbb289337d
* Ashiok, Nightmare Muse - Fixed rule text.
2020-07-24 12:01:20 +02:00
LevelX2
329352f36b
Hunters' Feast - Fixed rule text ( fixes #6878 ).
2020-07-23 12:22:07 +02:00
LevelX2
04176350db
* Pyromancer's Gauntlet - Fixed that the effect was applied to all damage of planeswalker not only to planeswalker of the Gauntlets's controller ( fixes #6877 ).
2020-07-23 11:52:09 +02:00
LevelX2
a2511cad32
Merge pull request #6388 from nivertius/satyr-firedancer-multiple-opponents
...
Satyr Firedancer doesn't triggers for each opponent
2020-07-22 12:52:35 +02:00
LevelX2
73395aabd4
* Fecundity - Fixed that not always LKI was retrieved to check if a creature died ( fixes #6867 ).
2020-07-22 00:04:29 +02:00
Eric Nelson
e9960fa908
Epitaph Golem puts card on top, rather than bottom
...
PutOnLibraryTargetEffect's parameter is "onTop", it should be false (for putting the cards on the bottom) rather than true (for putting the cards on top.)
2020-07-20 20:57:53 -04:00
LevelX2
7f3b24365e
* Essence of the Wild - Fixed the copy effect.
2020-07-21 00:20:12 +02:00
LevelX2
601fb525a8
* Enigmatic Incarnation - Added process action after the sacrifice ( fixes #6250 ).
2020-07-20 22:48:07 +02:00
LevelX2
f7b3e33f92
* Diamond Kaleidoscope - Fixed available mana calculation ( #6698 ).
2020-07-20 11:20:13 +02:00
LevelX2
881f727ec7
* Fixed visibility of buttons with empty text ( fixes #6841 ).
2020-07-20 11:12:33 +02:00
LevelX2
6fd304ec5f
* Helm of Obedience - Fixed that the Helm of Obedience was always sacrified also if no creature was put to battlefield ( fixes #6862 ).
2020-07-20 10:37:03 +02:00
LevelX2
5cb950e53f
* Basri's Lieutenant - Fixed that it created also the token if Lieutenant dies without a +1/+1 token ( fixes #6863 ).
2020-07-20 10:35:36 +02:00
LevelX2
5decfa3964
* Traumatize, Bond of Insights, Enter The God-Etrenals and Flint Golem - Changed to mill method.
2020-07-18 17:27:15 +02:00
LevelX2
a2ae232b43
* Fixed some corner cases for Worl Enchantment State-Based actions (704.5k).
2020-07-18 12:23:19 +02:00
LevelX2
fdae577cef
* Fixed card movement handling of Charmed Griffin ( #6851 ).
2020-07-18 12:21:47 +02:00
jeffwadsworth
fe9deec071
- Outcome fix for Incremental Growth
2020-07-17 08:43:25 -05:00
LevelX2
3a82840e66
* Fixed some more available mana calculation problems. Mana of the pool is now taken into account (e.g. Coal Golem problem). Crucible of the Spirit Dragon - Conditional mana curretnly not handled correctly in available mana calculation. Crystalline Crawler works now.Related to #6698 .
2020-07-16 22:37:51 +02:00
18ths
e3b2fa1240
fixed indentiation
2020-07-16 17:48:28 +02:00
18ths
9a8526793d
Fixed Limited Resources to be counting only its controller lands. Fixes #6409
2020-07-16 17:45:34 +02:00
jeffwadsworth
e149e9ef95
- Duelist's Heritage will no longer give an opponent's creature Double-Strike. (JayDi85)
2020-07-16 10:15:32 -05:00
Jeff
6b26c40d1d
- Duelist's Heritage will no longer give an opponent's creature Double-Strike. (JayDi85)
2020-07-16 10:15:23 -05:00
18ths
ddf007e6f1
Removed redundant Living End effect. Fixes #6385
2020-07-16 16:56:12 +02:00
LevelX2
7ad7d5f03d
* Fixed available mana generation for Caged Sun and storage lands (e.g. Calciform Pools) related to #6698 .
2020-07-16 12:44:01 +02:00
LevelX2
08d1eb5319
* The Magic Mirror - Fixed that it drews the wrong number of cards on beginning of upkeep ( fixes #6840 ).
2020-07-15 14:34:53 +02:00
LevelX2
083c4bc5d4
* Reworked some card movement to player methods ( #4866 ).
2020-07-15 00:42:08 +02:00
jeffwadsworth
bfb7a1a24d
- Fixed #6838
2020-07-14 15:49:30 -05:00
LevelX2
bd9738f128
* Fixed a problem where for copies of cards/permanent the included spell ability was not correctly copied and the copied card had the spell ability twice. That could cause in some rare cases problems with spell ids of copies (this fixes #6824 ) or did allow on the other side some unproper handling of things (Animate Dead).
2020-07-14 21:30:30 +02:00
LevelX2
eecaa232f5
* Fixed a problem where for copies of cards/permanent the included spell ability was not correctly copied and the copied card had the spell ability twice. That could cause in some rare cases problems with spell ids of copies (this fixes #6824 ) or did allow on the other side some unproper handling of things (Animate Dead).
2020-07-14 21:28:45 +02:00
jeffwadsworth
9f92377eef
- little AI fix Quarry Colossus
2020-07-14 14:11:43 -05:00
Oleg Agafonov
362352954b
Merge pull request #6830 from magefree/Add-historic2
...
Add Historic format and Historic Anthologies
2020-07-13 15:37:52 +02:00
LevelX2
1cdb715d92
* Fixed a problem how the color of mana paid from mana pool was recognized that could made problems to count the number of different colors used to pay a spell with convergence (e.g. if the mana was created with Cascading Cataracts) fixes #3816 .
2020-07-13 00:10:09 +02:00
LevelX2
a77471f58f
* Cadaverous Bloom - Fixed available mana calculation (related #6698 ).
2020-07-12 12:24:59 +02:00
LevelX2
d47a59fea5
* Fixed available mana calculation of the 5 Mana Batteries (related #6698 ).
2020-07-12 12:02:06 +02:00
LevelX2
31163eec6d
* Fixed that mana sources that produce any mana type that other sources produce (e.g. Reflecting Pool) could erroneously produce colorless mana from mana sources that could only produce any color mana ( fixes #6814 ).
2020-07-12 08:50:56 +02:00
Oleg Agafonov
219ab89bcc
Fixed test
2020-07-11 21:03:32 +04:00
LevelX2
81e5650972
* Fixed calcultion of available mana for Goblin Clearcutter, Seton Krosan Protector, Urza, Lord High Artificer, Heritage Druid, Birchlore Ranger and Grand architect.
2020-07-11 16:43:38 +02:00
mikalinn777
bf293ca939
Add Historic format and Historic Anthologies
2020-07-11 12:06:01 +02:00
18ths
587f05dea4
Merge pull request #6583 from timhae/issue6494_followup
...
add missing quotes in rule text
2020-07-11 11:08:30 +02:00
LevelX2
89249888b5
* Added handling of triggered mana to available mana calculation ( fixes #585 ).
2020-07-11 00:53:47 +02:00
jeffwadsworth
5be6e9398a
- Fixed #6803
2020-07-10 16:14:05 -05:00
jeffwadsworth
4c34210d64
- Fixed #6821
2020-07-10 15:23:29 -05:00
jeffwadsworth
bb453de525
- Fixed #6813
2020-07-10 10:39:02 -05:00
jeffwadsworth
90987372b7
- Fixed #6817
2020-07-10 10:31:21 -05:00
jeffwadsworth
9b803cf833
- Fixed #6803
2020-07-10 09:43:51 -05:00
Oleg Agafonov
c4f028ffa0
Prepare new release
2020-07-10 16:50:38 +04:00
Oleg Agafonov
06b6e482a0
* Exile and return to battlefield - fixed that some cards can return commander from command zone but they shouldn't (example: Cloudshift, Conjurer's Closet, see #5151 , #5278 );
2020-07-10 14:37:46 +04:00
Oleg Agafonov
4598d7efb0
* Ice Cauldron - fixed rollback error on cast ( #6815 );
2020-07-10 12:04:29 +04:00
LevelX2
40b7d723ef
* Some minor code clean up and a test.
2020-07-10 09:06:25 +02:00
Evan Kranzler
15719fea0f
fixed Subira, Tulzidi Caravannder ability text
2020-07-09 20:12:34 -04:00
arcox
9c7982e8f6
Update *.sh and *.java files to use Unix line endings
2020-07-09 13:07:26 -04:00
jeffwadsworth
a6d03c925f
- Fixed #6806
2020-07-09 11:10:28 -05:00
Eric Nelson
77eadf92a5
Fix Mudbutton Clanger ( #6810 )
...
* Fix Mudbutton Clanger
Should get +1/+1 until end of turn, not +1/+1 counters.
* Update MudbuttonClanger.java
Fix imports.
* Update MudbuttonClanger.java
Also import Duration (and remove CounterType, which is no longer needed)
2020-07-08 21:52:39 -04:00
Oleg Agafonov
2ea614b978
Merge pull request #6756 from arcox/circling-vultures
...
Implement Circling Vultures from WTH
2020-07-09 00:44:39 +02:00
Oleg Agafonov
99ceeb5076
Tokens improves:
...
* [M21] added tokens;
* [M21] added tokens download support;
* Fixed wrong images for some tokens (Angel, Beast, Bird, Cat, etc);
2020-07-09 02:38:37 +04:00
arcox
4bcffe6bcb
newline at eof
2020-07-08 18:27:49 -04:00
arcox
27af985288
Make Circling Vulture discard effect a special action without cost
2020-07-08 18:25:10 -04:00
Jakob
4dc99fbb58
Fixed Thousand-Year Storm and added hints to Aetherflux Reservoir and Sentinel Tower ( #6645 )
2020-07-08 11:10:09 -05:00
18ths
13f7f2a035
Revert "removed some of unused dependencies"
...
This reverts commit d6ad722266
.
2020-07-08 17:16:16 +02:00
Oleg Agafonov
1db523518b
Merge pull request #6800 from gp66/iko-essence-symbiote
...
Iko essence symbiote
2020-07-07 21:22:56 +02:00
gp66
a30e628b2d
add essence symbiote
2020-07-07 13:41:24 -05:00
gp66
a5e3b93048
add essence symbiote
2020-07-07 13:35:47 -05:00
18ths
d6ad722266
removed some of unused dependencies
2020-07-07 20:11:45 +02:00
jeffwadsworth
181eb871fe
- Fixed #6790
2020-07-07 10:34:09 -05:00
LevelX2
019bbafd20
* Aven Mimeomancer - Fixed that P/T setting persists after target zone change ( fixes #6782 ).
2020-07-07 16:41:34 +02:00
Oleg Agafonov
ecaa5a5b42
Eon Frolicker - fixed rollback error on play ( #6780 );
2020-07-07 06:32:46 +04:00
jeffwadsworth
8aa5154e81
- Fixed #6788 .
2020-07-06 14:56:00 -05:00
jeffwadsworth
af74fb335c
- Fixed other cards related to #6787
2020-07-06 14:18:12 -05:00
jeffwadsworth
b679087284
- Fixed #6787
2020-07-06 11:53:27 -05:00
LevelX2
bd4da56647
* Oriss, Samite Guardian -Fixed that the attack restriction effect did not work ( fixes #6784 ).
2020-07-06 15:57:54 +02:00
LevelX2
3ef2f2351e
* Goblin Fire Fiend, Hinterland Scourge, Inescapable Brute - Fixed wrong duration of must be blocked ability.
2020-07-06 15:43:47 +02:00
LevelX2
461c46eec3
* Canopy Stalker - Fixed must be blocked ability ( fixes #6783 ).
2020-07-06 15:39:37 +02:00
LevelX2
2f77d1d14c
* Fixed that Offering ability did not work from command zone ( fixes #4909 ).
2020-07-06 15:15:02 +02:00
Oleg Agafonov
d1ccb621a1
* Bolas's Citadel - fixed that opponent can use Bolas's play ability for own cards ( #6741 );
2020-07-06 15:44:31 +04:00
Oleg Agafonov
d18093daf2
Warbringer - fixed that it doesn't allow to cast cards with Dash without full mana available ( #6698 );
2020-07-06 15:30:48 +04:00
Oleg Agafonov
4168e2714a
Controlled spells gain ability -- fixed that gained cost modification effects doesn't allow to cast cards without mana (example: Inspiring Statuary, see #6698 );
2020-07-06 11:17:09 +04:00
Oleg Agafonov
1e744a0aae
Alternative cost - fixed that it doesn't allow to cast cards that was affected by cost modification effects (example: Prowl ability, see #6698 );
2020-07-05 23:11:47 +04:00
Oleg Agafonov
f9a9a55f7b
Cloud Key - fixed that it doesn't allow to cast cards without full mana available ( #6698 );
2020-07-05 19:39:05 +04:00
Oleg Agafonov
74ceac7322
Test fix
2020-07-05 09:47:00 +04:00
Oleg Agafonov
7b57865071
Benthic Explorers - fixed that it doesn't allow to cast spells with opponent's mana ( #6698 );
2020-07-05 06:25:07 +04:00
Oleg Agafonov
69d8fd1898
Battlefield Thaumaturge - fixed that it doesn't allow to cast spells without full available mana ( #6698 );
2020-07-05 01:08:43 +04:00
LevelX2
e937999b96
* Release to the Wind - Fixed that it doesn't let you cast the cards it exiles ( fixes #6758 ).
2020-07-03 14:54:08 +02:00
LevelX2
d4711b78d4
* Replaced some filter objects by static filter.
2020-07-03 13:58:08 +02:00
htrajan
91571df264
[M21] Fix castability and selectability of EnthrallingHold ( #6773 )
2020-07-03 07:16:31 +04:00
Evan Kranzler
b6b7a9c0f9
updated False Orders to match Balduvian Warlord
2020-07-02 23:14:13 -04:00
Evan Kranzler
d41ca9c2e1
updated Balduvian Warlord to add banded cards
2020-07-02 23:01:00 -04:00
Evan Kranzler
f2cdf1740b
updated Sorrow's Path to work with new blocking rules
2020-07-02 22:56:19 -04:00
Evan Kranzler
660862b75f
fixed Extinction Event not resolving correctly
2020-07-02 18:46:26 -04:00
Evan Kranzler
509bd39244
fixed Neyith of the Dire Hunt not working with cards that cause creatures to become blocked
2020-07-02 18:46:12 -04:00
Oleg Agafonov
e69a021c71
Fixed missing locale param in string operations ( #4634 )
2020-07-03 02:00:58 +04:00
Oleg Agafonov
6dccaee9a4
Ghostfire Blade - fixed that it can't be played without full available mana ( #6698 );
2020-07-02 20:37:59 +04:00
Evan Kranzler
509bca7224
fixed Neyith of the Dire Hunt triggering for each player that blocks at the same time
2020-07-02 10:49:55 -04:00
jeffwadsworth
c1b8ae2865
- Fixed typo in last commit.
2020-07-02 09:46:47 -05:00
jeffwadsworth
807a67389a
- Mnemonic Betrayal will no longer allow lands to be played from the Exile Zone.
2020-07-02 09:30:14 -05:00
jeffwadsworth
6478ef3ff4
- Chainer, Nightmare Adept will now gain haste when it enters the battlefield.
2020-07-02 09:22:24 -05:00
Evan Kranzler
9824c9bfd2
fixed Rookie Mistake being able to target the same creature twice
2020-07-02 09:53:29 -04:00
Evan Kranzler
3f88f350f6
fixed Silver Wyvern error ( fixes #6768 )
2020-07-01 21:54:29 -04:00
Evan Kranzler
8392b652b7
fixed Zurzoth, Chaos Rider's effect not resolving correctly
2020-07-01 21:09:26 -04:00
Evan Kranzler
d3fad6c46e
fixed Neyith of the Dire Hunt not triggering off of blocks
2020-07-01 21:08:59 -04:00
Evan Kranzler
bda0d6fba0
fixed issues with Inniaz, the Gale Force not resdistributing permanents correctly
2020-07-01 21:08:36 -04:00
Evan Kranzler
1c4e8db236
fixed some issues with targets that require different names
2020-07-01 21:07:57 -04:00
LevelX2
fbfb55f99c
* Vito, Thorn of the Dusk Rose - Added hint to triggered ability to show how much damage goes to the opponent ( #6646 ).
2020-07-02 00:55:32 +02:00
Oleg Agafonov
adbe84c540
Improved freeze checks and canRespond/isInGame usage
2020-07-01 13:48:22 +04:00
Oleg Agafonov
3b19e3db35
* AI: fixed that computer can't play some cards correctly (Ad Nauseam, Crazed Firecat, Fiery Gambit);
2020-07-01 13:15:39 +04:00
18ths
653ca9cc5a
Merge branch 'master' into GlitterLionTextFix
2020-07-01 10:03:37 +02:00
Evan Kranzler
82347be782
fixed Neyith, the Dire Hunt doubling toughness ( #6677 )
2020-06-30 22:47:43 -04:00
Evan Kranzler
73026b57b1
implemented Neyith of the Dire Hunt
2020-06-30 21:29:59 -04:00
arcox
0530b52f87
Implement Circling Vultures from WTH ( #5489 )
2020-06-30 19:30:22 -04:00
Evan Kranzler
00c5162682
fixed some Idol of Endurance bugs, updated tests
2020-06-30 19:20:59 -04:00
Evan Kranzler
833ca03293
added special basic land slot to M21
2020-06-30 18:59:03 -04:00
arcox
7d31736b88
Implement Thran Tome from WTH ( #6726 )
...
* Implement Thran Tome from WTH (#5489 )
* Fix erroneous subtype
* Use TargetCardInLibrary method
* Actually fixed
2020-06-30 14:04:02 -05:00
jeffwadsworth
40db0243fd
- Hopefully a fix for #6740
2020-06-30 12:39:11 -05:00
LevelX2
c4082548c8
* Kaheera, the Orphanguard - Fixed the check for subtypes (e.g. changeling not working).
2020-06-30 16:22:28 +02:00
LevelX2
60cce5c11b
* Fixed wrong event attributes for special action ACITIVATE_ABILITY event (see also 6753). Fixed that Phyrexian Revoker also prevented using special actions ( fixes #6747 ).
2020-06-30 15:34:29 +02:00
Oleg Agafonov
83135f347f
Spellwild Ouphe - fixed cost reduction effect ( #6698 )
2020-06-30 08:51:59 +04:00
Oleg Agafonov
09bc2575d8
Cost increasing effects - refactor, removed redundant custom effects (related to #6684 and #6698 );
2020-06-30 08:27:29 +04:00
Evan Kranzler
b885fffd9d
added duplicates to M21 and JMP
2020-06-29 21:12:36 -04:00
Evan Kranzler
d70db82dd9
Implemented Teferi, Timeless Voyager
2020-06-29 20:53:05 -04:00
Evan Kranzler
e9672dce5e
updated JMP rarities
2020-06-29 20:06:12 -04:00
Evan Kranzler
e914c38986
Implemented Idol of Endurance
2020-06-29 20:05:38 -04:00
jeffwadsworth
0960794db4
- Reverted previous "fix" for Torban, Thrane of Red Fell.
2020-06-29 17:05:40 -05:00
jeffwadsworth
2cbe607e7b
- Fixed #6740
2020-06-29 15:41:37 -05:00
jeffwadsworth
fa5cf8b412
- Fixed #6751
2020-06-29 15:07:47 -05:00
jeffwadsworth
a4d659176e
- Refactored BlocksOrBecomesBlockedTriggeredAbility to BlocksOrBecomesBlockedSourceTriggeredAbility
2020-06-29 11:45:26 -05:00
arcox
fd3ee45a1e
Implement Sawtooth Ogre from WTH ( #6725 )
2020-06-29 11:37:32 -05:00
jeffwadsworth
d1cbfc51e1
- Refactored DiesTriggeredAbility to DiesSourceTriggeredAbility
2020-06-29 10:51:34 -05:00
arcox
a5d10d6a5d
Implement Liege of the Hollows from WTH ( #5489 ) ( #6727 )
2020-06-29 10:37:43 -05:00
LevelX2
0bc7008130
* Peer into the Abyss - Fixed that the effects were applied to the controller instead of the target player ( #6646 ).
2020-06-29 16:57:59 +02:00
LevelX2
accbf7a3a7
* Read the Tides - Fixed number of maximal possible targets from 1 to 2 ( #6646 ).
2020-06-29 15:16:51 +02:00
LevelX2
34dbf7b67e
* Peer into the Abyss - Fixed that the numbers were not rounded up ( #6646 ).
2020-06-29 15:13:46 +02:00
LevelX2
370d821dbf
* Gadrak, the Crown-Scourge - Fixed wrong condition for attack restriction ( fixes #6743 ).
2020-06-29 15:01:53 +02:00
LevelX2
5661bb1bfe
* Some minor code changes.
2020-06-29 14:50:46 +02:00
Oleg Agafonov
90965802d0
Cost increasing effects - refactor, removed redundant custom effects (related to #6684 and #6698 );
2020-06-29 15:39:58 +04:00
Oleg Agafonov
4bdd8910a8
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Mage.Sets/src/mage/cards/d/DreamLeash.java
2020-06-29 13:32:26 +04:00
Oleg Agafonov
cf3feff76a
Cost reduction effects - refactor, removed redundant custom effects, added card hints;
2020-06-29 13:31:02 +04:00
htrajan
ca29e61b1d
[M21] actually fix Enthralling Hold ( #6746 )
2020-06-29 12:41:46 +04:00
htrajan
4652ebd790
[M21] Fix Enthralling Hold ( #6745 )
2020-06-29 10:06:29 +04:00
Oleg Agafonov
e4ebf50d42
* Artifact you control effects - added card hints;
2020-06-29 09:28:46 +04:00
htrajan
faa375907f
withChooseHint
2020-06-28 21:42:59 -07:00
htrajan
1a0dca9067
fix M21 bugs
2020-06-28 20:24:59 -07:00
Oleg Agafonov
621c144ac2
* This spell costs less to cast - added card hints for some cards;
2020-06-28 20:29:09 +04:00
etpalmer63
8e38294d62
'put' should be 'create' tokens. Added rule note.
2020-06-27 11:44:44 -07:00
Oleg Agafonov
e8dbd2a3c8
Refactor some cost modification effects
2020-06-27 19:22:45 +04:00
Oleg Agafonov
aeec6a4e8d
Additional fix for #6698 , card hint for Of One Mind;
2020-06-27 06:00:48 +04:00
Oleg Agafonov
520d75dba9
* Cost reduction effects - fixed that some cards with cost reduction can't be played (example: Price of Fame, see #6685 , #6684 );
2020-06-27 05:40:45 +04:00
Oleg Agafonov
2252648f01
* Added card hints to Avatar of Might, Avatar of Will, Avatar of Woe, Dusk Feaster, Rekindled Flame;
...
* Refactor: removed custom spell cost reduction effects;
2020-06-27 05:36:04 +04:00
Evan Kranzler
c46e5d2399
Implemented Zurzoth, Chaos Rider
2020-06-26 20:56:34 -04:00
htrajan
6fa1ad3aaa
[M21] Implement more cards ( #6730 )
...
* EnthrallingHold
* ArchfiendsVessel
* ConspicuousSnoop
* HoodedBlightfang
* commit set updates
* fix text
* fix Archfiend's Vessel cast from graveyard trigger and Enthralling Hold text
2020-06-26 20:55:43 -04:00
jeffwadsworth
8e5b72b8c7
- Fixed text for Inniaz, the Gale Force.
2020-06-26 14:39:24 -05:00
LevelX2
9ad11e653a
Merge origin/master
2020-06-26 18:16:51 +02:00
LevelX2
0cd5ab12f7
* Mycosynth Lattice - Added hint text for the use of floating mana ( closes #1544 ).
2020-06-26 18:16:11 +02:00
jeffwadsworth
2f5a4e0caf
- Fixed text related to bug 6675
2020-06-26 11:10:54 -05:00
Evan Kranzler
e73a11cb12
fixed a small error with Inniaz, the Gale Force
2020-06-26 09:49:20 -04:00
Oleg Agafonov
50c46e39a3
Improved game logs: added target hints, fixed spaces in target amount;
2020-06-26 10:59:22 +04:00
Oleg Agafonov
99167fa50e
[M21] Terror of the Peaks - fixed missing copy method
2020-06-26 10:55:33 +04:00
Oleg Agafonov
f19c929229
Verify tests: added checks for wrong ability/effect hint description in card text;
2020-06-26 10:15:22 +04:00
Oleg Agafonov
445686a1ad
Improved scry effect text generation
2020-06-26 09:59:55 +04:00
Oleg Agafonov
3d7637b421
Merge pull request #6722 from arcox/track-down-text
...
Fix Track Down oracle text (#6643 )
2020-06-26 07:55:33 +02:00
arcox
c03d0f07d6
Restore scry effect
2020-06-26 01:44:12 -04:00
Oleg Agafonov
00c8d24be4
Merge pull request #6724 from arcox/choking-vines-text
...
Fix Choking Vines oracle text (#6654 )
2020-06-26 07:08:37 +02:00
arcox
2dc502b535
Fix Choking Vines oracle text
2020-06-26 01:02:34 -04:00
arcox
7632cb417c
Fix Track Down oracle text ( #6643 )
2020-06-25 22:37:23 -04:00
johnmeat
0050c8966e
Ability fix for when Nacatl has left battlefield ( #6681 )
2020-06-25 21:31:05 -05:00
Evan Kranzler
cb918253c8
Implemented Inniaz, the Gale Force
2020-06-25 21:11:56 -04:00
Evan Kranzler
f4896710d8
fixed Undead Alchemist exiling cards from zones other than graveyards
2020-06-25 20:21:35 -04:00
Evan Kranzler
a379a06485
added new class for "this or another" triggered abilities
2020-06-25 20:14:48 -04:00
jeffwadsworth
6c69939c0d
- Fixed some text issues related to Bug 6675...
2020-06-25 17:45:24 -05:00
jeffwadsworth
a20bc6c414
- Fixed some text issues related to Bug 6675. Not closed because it keep growing...
2020-06-25 16:45:38 -05:00
18ths
1f98cc1f4a
Merge pull request #6578 from timhae/chainer
...
copy chainer triggered ability when used as commander
2020-06-25 21:17:41 +02:00
jeffwadsworth
c030779c7b
- Fixed #6714
2020-06-25 09:04:56 -05:00
Evan Kranzler
a5f9b8fb64
Implemented Sethron, Hurloon General
2020-06-25 09:22:09 -04:00
Evan Kranzler
1fec71920e
Implemented Scholar of the Lost Trove
2020-06-25 09:01:05 -04:00
Evan Kranzler
7750dde6b8
Implemented Emiel the Blessed
2020-06-25 08:38:54 -04:00
Oleg Agafonov
f589d861f4
[M21] Terror of the Peaks - fixed missing target for damage effect
2020-06-25 10:08:55 +04:00
Oleg Agafonov
dea739ecb0
Merge pull request #6683 from gp66/fix-iko-tokens
...
Fix iko tokens
2020-06-25 07:35:17 +02:00
htrajan
7bb7afe28a
[M21] Implement sanctum cards ( #6708 )
2020-06-25 09:31:09 +04:00
Evan Kranzler
9b2c8c5d87
updated JMP spoiler and reprints
2020-06-24 18:46:24 -04:00
Evan Kranzler
dcc1430b60
Implemented Muxus, Goblin Grandee
2020-06-24 18:44:53 -04:00
Evan Kranzler
d5616762cb
Implemented Lightning Phoenix
2020-06-24 18:42:58 -04:00
Oleg Agafonov
6dfacfbca5
* Elspeth, Undaunted Hero - fixed wrong text;
2020-06-25 00:37:13 +04:00
Oleg Agafonov
b2bc9ee6d1
Merge pull request #6716 from johnmeat/VoidUI
...
Alter UI for choosing a number for Void.
2020-06-24 21:44:17 +02:00
johnm
d664aaa7e1
Alter UI for choosing a number for Void.
2020-06-24 19:46:02 +01:00
18ths
40036271da
Implemented Allosaurus Shepherd and Blessed Sanctuary ( #6711 )
...
* added allosaurus shepherd and blessed sanctuary
* fixed nonascii apostrophes
* added continuous effect dependency
2020-06-24 10:17:32 -05:00
Evan Kranzler
785be83484
Refactoring cards that mill (WIP, do not merge) ( #6713 )
...
* added mill method
* updated mill effects to use new method
* refactored individual cards
* small updated to Grindstone and Sphinx's Tutelage
* another updated to Grindstone
* fixed a test
* fixed Countermand null check
* more refactoring
* updated dredge ability to use mill
2020-06-24 07:50:00 -04:00
Evan Kranzler
9c73f29484
fixed Alchemist's Gift not doing anything
2020-06-23 21:29:34 -04:00
Evan Kranzler
44394cf016
added another fix for Chandra's Incinerator
2020-06-23 21:28:43 -04:00
Evan Kranzler
ba0e9af5fd
Implemented Bruvac the Grandiloquent (still needs refactoring
2020-06-23 17:29:14 -04:00
Evan Kranzler
4a6a0e4d42
Implemented Branching Evolution
2020-06-23 17:26:42 -04:00
Evan Kranzler
b28a9c2ba2
Implemented Terror of the Peaks
2020-06-23 17:25:47 -04:00
Evan Kranzler
93b4fe5c95
Implemented Subira, Tulzidi Caravanner
2020-06-23 17:24:38 -04:00
LevelX2
324c2bdcf3
* Arcane Artisan - Fixed that the tokens were not exiled but destroyes ( fixes #6710 ).
2020-06-23 19:47:42 +02:00
LevelX2
7ce721eced
Merge pull request #6709 from hitch17/ThievesGuildEnforcer-use-graveyard
...
* Thieves' Guild Enforcer - Fixing wrong condition to use graveyard instead of library.
2020-06-23 10:58:45 +02:00
John Hitchings
7065b7f7e7
use graveyard instead of library as ThievesGuildEnforcer condition.
2020-06-22 23:10:34 -07:00
Oleg Agafonov
5ae041f39a
Additional tests for morph and #6680
2020-06-23 09:29:38 +04:00
Evan Kranzler
75220caf0f
small additional fix
2020-06-22 22:57:47 -04:00
Evan Kranzler
dd22905e9d
added another fix for Chandra's Incinerator ( #6646 )
2020-06-22 22:56:54 -04:00
Evan Kranzler
77d5b37ca6
fixed Warded Battlements giving +1/+1 instead of +1/+0 ( #6646 )
2020-06-22 22:51:46 -04:00
Evan Kranzler
4aec3e15c1
fixed Tolarian Kraken confirmation text ( #6646 )
2020-06-22 22:50:53 -04:00
Evan Kranzler
1c41c48d16
fixed Dire Fleet Warmonger granting trample indefinitely ( #6646 )
2020-06-22 22:46:58 -04:00
Evan Kranzler
20b724bc67
fixed Chandra's Incinerator not triggering on damage ( #6646 )
2020-06-22 22:45:49 -04:00
Evan Kranzler
28e142a196
fixed Alchemist's Gift not pumping or granting an ability ( #6646 )
2020-06-22 22:43:00 -04:00
Evan Kranzler
b9e93a5da2
fixed Tinybones, Trinket Thief not causing opponents to lose life ( #6677 )
2020-06-22 22:37:11 -04:00
Evan Kranzler
1224f0621f
fixed Ormos, Archive Keeper not adding counters ( #6677 )
2020-06-22 22:36:37 -04:00
Evan Kranzler
23fea94263
fixed Aven Gagglemaster counting opposing creatures ( #6677 )
2020-06-22 22:36:11 -04:00
Evan Kranzler
fa368f7eba
fixed Archaeomender targeting enchantment cards ( #6677 )
2020-06-22 22:35:14 -04:00
Evan Kranzler
cac8c5966c
fixed Chandra's Incinerator not getting the correct cost reduction
2020-06-22 22:30:55 -04:00
Evan Kranzler
b2783c8993
fixed Tentative Connection cost reduction
2020-06-22 21:36:01 -04:00
Evan Kranzler
5b30ec4804
fixed some cost reduction effects not working
2020-06-22 21:01:53 -04:00
arcox
b6352953a8
Implement Nine Lives from M21 ( #6706 )
2020-06-22 19:42:00 -04:00
arcox
cdedd9c2c8
Implement Radha, Heart of Keld from Core 2021 ( #6690 )
...
* Implement Radha, Heart of Keld from Core 2021
* Fix oracle text on Radha
2020-06-22 19:39:44 -04:00
jeffwadsworth
df69b8d50a
- Fixed #6672
2020-06-22 16:48:45 -05:00
Oleg Agafonov
8667d2a923
* Special mana payments like convoke/delve - fixed that it can't be used to cast card from command zone (example: Tasigur, the Golden Fang, see #6680 );
2020-06-22 20:20:33 +04:00
jeffwadsworth
cb7c787c37
- Little fix Toshiro Umezawa
2020-06-22 09:45:55 -05:00
jeffwadsworth
22bbbf656f
- Second part of fix #6660
2020-06-22 09:41:22 -05:00
jeffwadsworth
3c653d8b19
- First part of fix #6660
2020-06-22 09:40:39 -05:00
LevelX2
8edbe544c8
Merge pull request #6700 from dmbrtd/fix-rise-fall
...
Fix Rise // Fall
2020-06-22 15:42:57 +02:00
LevelX2
c8ddd62e3b
* Reworked some card movement to player methods ( #4866 ).
2020-06-22 15:38:36 +02:00
dmbrtd
ec4101c1ec
Fix Rise // Fall
...
Fall was incorrectly discarding land cards.
2020-06-22 00:34:48 -07:00
arcox
7caf4f61cb
Implement Demonic Embrace from Core 2021 ( #6692 )
2020-06-21 22:28:31 -04:00
Evan Kranzler
d74c2c8355
Implemented Tinybones, Trinket Thief
2020-06-21 22:14:03 -04:00
Evan Kranzler
b670ec516e
Implemented Steel-Plume Marshal
2020-06-21 11:21:43 -04:00
Evan Kranzler
3b6a1289a4
Implemented Spiteful Prankster
2020-06-21 10:20:17 -04:00
Evan Kranzler
6c8d0046a7
Implemented Immolating Gyre
2020-06-21 10:15:09 -04:00
Evan Kranzler
bb08d51e9e
Implemented Chained Brute
2020-06-21 10:09:55 -04:00
Evan Kranzler
170745fbd0
Implemented Stone Haven Pilgrim
2020-06-21 10:00:49 -04:00
Evan Kranzler
cc4e4b95a2
Implemented Corsair Captain
2020-06-21 09:54:54 -04:00
Evan Kranzler
4fda8eab02
updated JMP spoiler and reprints
2020-06-21 09:21:46 -04:00
LevelX2
a871b36bca
* Fixed wrong zone for cost reduction ability ( #6684 ).
2020-06-21 15:07:47 +02:00
LevelX2
832f1ebcd7
* Snickering Squirrel - Improved choice dialog text.
2020-06-21 11:30:30 +02:00
LevelX2
f5f668e659
* Lurrus of the Dream-Den - Fixed its tracking of the use of the cast from graveyard ability ( fixes #6882 ).
2020-06-21 10:52:16 +02:00
LevelX2
313829c826
* Elite Scaleguard - Fixed not working triggered ability ( fixes #6689 ).
2020-06-21 09:10:33 +02:00
gp66
a06dae2270
cub warden lifelink tokens
2020-06-20 13:58:13 -05:00
Oleg Agafonov
3f2a5fc362
Prepare new release
2020-06-20 11:36:13 +04:00
LevelX2
305dab90b5
* Replaced some card.putOntoBattlefield by player.moveCard... methods ( #4866 ). Added new player.shuffleCardsToLibrary method.
2020-06-20 08:58:29 +02:00
Evan Kranzler
16f7e401f7
fixed some test failures
2020-06-19 19:13:06 -04:00
Oleg Agafonov
271b8d06f4
Reverted wrong changes and missing card hint
2020-06-20 03:11:58 +04:00
Oleg Agafonov
fad771e725
Merge remote-tracking branch 'origin/master'
2020-06-20 03:05:53 +04:00
Oleg Agafonov
be08aedc5d
Added hints for some cards
2020-06-20 03:05:43 +04:00
Oleg Agafonov
ff91ffe1a7
Removed unnecessary custom text from some cards (opponent loses life and you gain life)
2020-06-20 03:04:33 +04:00
Evan Kranzler
ed2e524753
updated JMP spoiler and reprints
2020-06-19 18:56:31 -04:00
Oleg Agafonov
05950dcc2f
Improved text generation for TargetCardInASingleGraveyard (additional to #6557 )
2020-06-20 02:17:20 +04:00
Daniel Peregolise
520937e68a
Verbiage fixes ( #6557 )
...
* fix verbiage for ShredMemory card filter
* fixing verbiage for DriverOfTheDead
2020-06-19 15:54:27 -05:00
arcox
71729f5a78
Implement Track Down from Core 2021 ( #6667 )
2020-06-19 15:52:46 -05:00
arcox
c22c93ea90
Implement Tome Anima from Core 2021 ( #6668 )
...
* Implement Tome Anima from Core 2021
* newline at end of file
2020-06-19 15:51:16 -05:00
jeffwadsworth
6b14c5a4d3
- Text fix
2020-06-19 15:45:11 -05:00
jeffwadsworth
9ede6ae9b5
- Text fix
2020-06-19 15:41:04 -05:00
jeffwadsworth
f7fd9767db
- Text fix
2020-06-19 15:27:00 -05:00
jeffwadsworth
fed6ddff8e
- Text fix
2020-06-19 14:58:44 -05:00
jeffwadsworth
f2c09a7193
- Text fix
2020-06-19 14:36:01 -05:00
Evan Kranzler
da52fc430c
fixed Thieves' Guild Enforcer giving all permanents deathtouch
2020-06-19 08:24:16 -04:00
Oleg Agafonov
d069bbd544
Code cleanup and test fixes
2020-06-19 13:24:52 +04:00
Evan Kranzler
57ed834c14
Implemented Ormos, Archive Keeper
2020-06-18 21:10:40 -04:00
Evan Kranzler
3ef78ff783
Implemented Witch of the Moors
2020-06-18 21:02:38 -04:00
Evan Kranzler
6bfe84ffd5
Implemented Archaeomender
2020-06-18 20:52:56 -04:00
Evan Kranzler
ae32bc2b77
Implemented Brightmare
2020-06-18 20:50:30 -04:00
Evan Kranzler
d6f87d29c6
Implemented Trusty Retriever
2020-06-18 20:46:16 -04:00
Evan Kranzler
40667a207f
Implemented Towering Titan
2020-06-18 20:43:07 -04:00
Evan Kranzler
52be5d7a17
Implemented Supply Runners
2020-06-18 20:35:14 -04:00
Evan Kranzler
79e098bb3b
Implemented Living Lightning
2020-06-18 20:31:36 -04:00
Evan Kranzler
9876fa9ef9
Implemented Lightning Visionary
2020-06-18 20:28:50 -04:00
Evan Kranzler
410a20d33d
Implemented Lightning-Core Excavator
2020-06-18 20:28:14 -04:00
Evan Kranzler
0b2f44e127
updated JMP spoiler and reprints
2020-06-18 18:59:40 -04:00
Evan Kranzler
dffd3cc86d
Implemented Sanguine Indulgence
2020-06-18 18:57:33 -04:00
Evan Kranzler
e1a396d145
Implemented Secure the Scene
2020-06-18 18:57:32 -04:00
Evan Kranzler
3a40b9dfb3
Implemented Kinetic Augur
2020-06-18 18:57:31 -04:00
Evan Kranzler
34aa019cec
Implemented Rookie Mistake
2020-06-18 18:57:31 -04:00
Evan Kranzler
c85ee88045
Implemented Ornery Dilophosaur
2020-06-18 18:57:31 -04:00
Evan Kranzler
26cc800846
Implemented Leafkin Avenger
2020-06-18 18:57:30 -04:00
Evan Kranzler
83abaf5ef4
Implemented Aven Gagglemaster
2020-06-18 18:57:30 -04:00
arcox
ab5daa026f
Implement Gnarled Sage from Core 2021 ( #6666 )
2020-06-18 18:06:56 -04:00
arcox
096d44320d
Implement Gloom Sower from Core 2021 ( #6665 )
...
* Implement Gloom Sower from Core 2021
* Remove unused imports
2020-06-18 18:06:00 -04:00
arcox
c6e803a4e9
Implement Run Afoul from Core 2021 ( #6664 )
2020-06-18 18:05:15 -04:00
jeffwadsworth
f6cec73969
- Text fix
2020-06-18 16:55:12 -05:00
LevelX2
c41fc0284d
* Fixed missing check for restricting effects of activated abilities of permanents ( fixes #6657 ). I guess that got lost by refactoring get playable abilities.
2020-06-18 22:59:42 +02:00
LevelX2
3beaec4525
* Fixed that effects with "as long as Intet remains on the battlefield" condition were reapplied as the card returned to battlefield.
...
Some other minor fixes.
2020-06-18 19:12:58 +02:00
LevelX2
044b254155
* Some more rework/clean up of the PlayFromNotOwnHandZone effects ( fixes #6580 ).
2020-06-18 19:11:02 +02:00
jeffwadsworth
db800f3a73
- Text fix
2020-06-18 11:57:31 -05:00
Evan Kranzler
89db297224
updated JMP spoiler and reprints
2020-06-18 10:20:35 -04:00
arcox
3264191bd5
Fix issue #6659 - Choking Vines not blocking properly ( #6661 )
2020-06-18 09:19:33 -05:00
Evan Kranzler
5801e91f4a
fixed a few errors
2020-06-17 21:30:22 -04:00
Evan Kranzler
cba0094c20
Implemented Nocturnal Feeder
2020-06-17 21:17:20 -04:00
Evan Kranzler
abf19b5ce3
Implemented Kels, Fight Fixer
2020-06-17 21:11:17 -04:00
Evan Kranzler
dcae6f61e4
Implemented Release the Dogs
2020-06-17 21:03:28 -04:00
Evan Kranzler
1ff92cbfea
Implemented Thriving Grove
2020-06-17 21:01:57 -04:00
Evan Kranzler
07b2887039
Implemented Thriving Bluff
2020-06-17 20:56:32 -04:00
Evan Kranzler
da71f61252
Implemented Thriving Moor
2020-06-17 20:54:34 -04:00
Evan Kranzler
b9ffd39c43
Implemented Thriving Isle
2020-06-17 20:51:55 -04:00
Evan Kranzler
d8370013af
Implemented Thriving Heath
2020-06-17 20:49:36 -04:00
Evan Kranzler
f362ebd4a3
updated M21 and JMP spoiler and reprints
2020-06-17 20:37:35 -04:00
LevelX2
85709c0a16
* Some rework/clean up of the PlayFromNotOwnHandZone effects ( fixes #6580 ). Some added tests.
2020-06-18 01:19:23 +02:00
Evan Kranzler
8e4d966ff3
updated M21 and JMP spoiler and reprints
2020-06-17 18:36:34 -04:00
jmharmon
327062240f
Implement Four Cards for M21 ( #6651 )
...
* Implement Four Cards for M21
Sanctum of Calm Waters
Sanctum of Shattered Heights
Transmogrify
Watcher of the Spheres
* Implement Sanctum of Calm Waters
* Implement Sanctum of Shattered Heights
* Implement Transmogrify
* Implement Watcher of the Spheres
* Add ability text and minimize number of lines
* Add ability text
* Clean up a few lines of code
* Update SanctumOfCalmWaters.java
* Update SanctumOfShatteredHeights.java
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2020-06-17 18:34:17 -04:00
jeffwadsworth
7b3686e418
- Text fix
2020-06-17 15:26:47 -05:00
jeffwadsworth
cec7be8604
- Text fixes
2020-06-17 14:32:34 -05:00
Thomas ARBLAY
2f68db7086
[RFR] Correction of the text of some cards ( #6602 )
...
* Fix some cards
* Fix Clot Sliver
* Fix WarrenScourgeElf
* Fix Olivia Voldaren
* Fix Domri Rade Emblem
* Fix Broken Ambitions Missing text
Co-authored-by: Thomas ARBLAY <thomas.arblay@smile.fr>
2020-06-17 09:58:35 -05:00
arcox
055458e9a8
Fix Preacher interaction with tokens ( #6625 )
2020-06-17 09:49:40 -05:00
arcox
bb8e132b77
Implement Coils of the Medusa ( #6649 )
2020-06-17 09:16:04 -05:00
arcox
8bae8a911b
Implement Choking Vines from Weatherlight set ( #6655 )
2020-06-17 09:15:16 -05:00
Evan Kranzler
5e54832426
added Jumpstart
2020-06-17 08:54:52 -04:00
Evan Kranzler
269acb2d3d
Implemented Hobblefiend
2020-06-17 08:50:23 -04:00
Evan Kranzler
cc3a3f660e
Implemented Canopy Stalker
2020-06-17 08:38:38 -04:00
Evan Kranzler
52fe274f02
Implemented Anointed Chorister
2020-06-17 08:26:02 -04:00
Evan Kranzler
14f415518d
Implemented Alchemist's Gift
2020-06-17 08:19:09 -04:00
arcox
c9cac3f87b
Implement Jangling Automaton ( #6653 )
...
* Implement Weatherlight 151 - Jangling Automaton
* Cleanup Jangling Automaton
* Revert line endings on WTH set file
* Change getDefenderId to getDefendingPlayerId
2020-06-17 08:07:17 -04:00
Evan Kranzler
3839b0c665
Implemented Goblin Wizardry
2020-06-16 22:14:57 -04:00
Evan Kranzler
e3a1fee1ea
Implemented Hunter's Edge
2020-06-16 22:11:04 -04:00
Evan Kranzler
bc87348349
Implemented Skyway Sniper
2020-06-16 22:07:41 -04:00
Evan Kranzler
03a46ffec1
fixed Ghostly Pilferer triggered ability
2020-06-16 22:03:14 -04:00
htrajan
6804216ddc
Implement garruk cards ( #6650 )
...
* Implement Garruk's Harbinger
* inline ability
* Implement Garruk's Uprising
* Implement Garruk, Unleashed
* fix Garruk, Unleashed
2020-06-16 21:09:26 -04:00
Evan Kranzler
5a0d99ee6f
Implemented Roaming Ghostlight
2020-06-16 19:24:29 -04:00
Evan Kranzler
d0d0281484
Implemented Witch's Cauldron
2020-06-16 19:20:30 -04:00
Evan Kranzler
1eb7f57543
Implemented Read the Tides
2020-06-16 19:18:18 -04:00
Evan Kranzler
3b1bc61952
Implemented Warded Battlements
2020-06-16 19:16:38 -04:00
Evan Kranzler
794a0509b8
Implemented Twinblade Assassin
2020-06-16 19:15:05 -04:00
Evan Kranzler
b84fd81281
Implemented Swift Response
2020-06-16 19:11:26 -04:00
Evan Kranzler
7cde1ad734
Implemented Staunch Shieldmate
2020-06-16 19:09:28 -04:00
Evan Kranzler
e45bc23f4e
Implemented Rise Again
2020-06-16 19:08:11 -04:00
Evan Kranzler
5b403c53ab
Implemented Masked Blackguard
2020-06-16 19:07:08 -04:00
Evan Kranzler
d967453852
Implemented Keen Glidemaster
2020-06-16 19:05:59 -04:00
Evan Kranzler
fdcc0fbc55
Implemented Gale Swooper
2020-06-16 18:46:45 -04:00
Evan Kranzler
367f754cd4
Implemented Forgotten Sentinel
2020-06-16 18:45:23 -04:00
Evan Kranzler
e31add8e0b
Implemented Daybreak Charger
2020-06-16 18:44:39 -04:00
Evan Kranzler
c1ed1c4d0d
Implemented Crypt Lurker
2020-06-16 18:43:44 -04:00
Evan Kranzler
dd10125d1c
Implemented Chrome Replicator
2020-06-16 18:39:39 -04:00
Evan Kranzler
71dce18df9
Implemented Caged Zombie
2020-06-16 18:17:02 -04:00
Evan Kranzler
a982e838c8
Implemented Blood Pit Brute
2020-06-16 18:14:58 -04:00
Evan Kranzler
f24412caf1
Implemented Blood Glutton
2020-06-16 18:13:25 -04:00
Evan Kranzler
b001d807dd
updated M21 spoiler and reprints
2020-06-16 18:09:51 -04:00
LevelX2
7d91200612
* Memnarch - Fixed that the card type changing effect did not work correctly (wrong duration) ( #6461 ).
2020-06-16 20:36:11 +02:00
jeffwadsworth
d2f20e3924
- Fixed #6632
2020-06-16 11:11:46 -05:00
Oleg Agafonov
55b38ad275
[M21] Feline Sovereign - removed redundant dialog ( #6646 );
2020-06-16 14:47:31 +04:00
Oleg Agafonov
5cf1aaf78b
[M21] Feline Sovereign - fixed that it gives protection to itself ( #6646 );
2020-06-16 14:41:46 +04:00
LevelX2
8deebbc6d3
* Wildwood Scourge - Fixed the missing check for "non Hydra" creatures.
2020-06-16 12:33:07 +02:00
LevelX2
8e1d7c3ffb
Renamed condition to prevent misuse.
2020-06-16 10:53:52 +02:00
LevelX2
ff3a51cc22
* Some minor code clean up.
2020-06-16 10:42:53 +02:00
LevelX2
146c9571ca
* See the Truth - Fixed some problems of the implementation ( #6646 ).
2020-06-16 10:42:33 +02:00
Oleg Agafonov
98feb0dd95
Additional fixes and improves for PR #6641
2020-06-16 12:31:26 +04:00
Evan Kranzler
3f4f0bba8c
fixed Unleash Fury tripling power rather than doubling
2020-06-15 22:15:14 -04:00
Evan Kranzler
2f211dfe3b
updated Lorescale Coatl triggered ability
2020-06-15 21:43:28 -04:00
Evan Kranzler
00c01408f1
Implemented Unleash Fury
2020-06-15 20:29:53 -04:00
Evan Kranzler
83b614a6eb
Implemented Niambi, Esteemed Speaker
2020-06-15 20:23:42 -04:00
Evan Kranzler
e8a99ec7f3
Implemented Experimental Overload
2020-06-15 20:09:31 -04:00
Evan Kranzler
0af261aeb3
Implemented Barrin, Tolarian Archmage
2020-06-15 19:54:00 -04:00
Evan Kranzler
8356b3392d
Implemented Ghostly Pilferer
2020-06-15 19:25:34 -04:00
Evan Kranzler
ba599ae4d9
Implemented Shacklegeist
2020-06-15 19:12:04 -04:00
Evan Kranzler
c46afe2cf1
Implemented Mistral Singer
2020-06-15 19:06:51 -04:00
Evan Kranzler
eee2fde3a4
updated M21 spoiler and reprints
2020-06-15 18:59:45 -04:00
SpeedProg
69a9cd1901
implemented Feline Sovereign ( #6639 )
2020-06-15 18:58:26 -04:00
jmharmon
b28434553c
Implement Brash Taunter ( #6640 )
...
* Implement Brash Taunter
* Implement Brash Taunter
2020-06-15 18:56:49 -04:00
htrajan
d8f90f9196
Implement chandra cards ( #6641 )
...
* Implement Chandra, Heart of Fire
* Implement Chandra's Pyreling
* rename var
2020-06-15 18:56:01 -04:00
LevelX2
5411e446e1
* Grip of Chaos - Fixed a problem of handling the target not correctly ( fixes #6344 ).
2020-06-15 22:44:17 +02:00
LevelX2
2788eab082
* Fixed card type displaying order ( fixes #6055 ).
2020-06-15 21:11:54 +02:00
Oleg Agafonov
4006e9e909
* Images: fixed that some tokens uses wrong images of Elemental ( #5834 );
2020-06-15 21:30:23 +04:00
Oleg Agafonov
f2f1abd0f3
* Images: fixed wrong Wurm token image for some sets ( #5604 );
2020-06-15 20:59:53 +04:00
Oleg Agafonov
c2487aec7d
[C20] tokens support and fixes:
...
* Added tokens for C20;
* Added tokens images download for C20;
* Fixed that some tokens uses wrong images or images from wrong set (example: Elemental);
2020-06-15 20:29:52 +04:00
Evan Kranzler
fe3c2cc386
Implemented Light of Promise
2020-06-14 22:10:19 -04:00
Evan Kranzler
df32cf67e4
Implemented Sublime Epiphany
2020-06-14 21:58:42 -04:00
Evan Kranzler
c5fab9e8f6
updated M21 spoiler
2020-06-14 21:47:50 -04:00
LevelX2
b5127fdce2
* Icon of Ancestry - some fixes to PR#6509 ( fixes #6333 ).
2020-06-14 19:22:17 +02:00
LevelX2
cd27ee4ac3
Merge pull request #6509 from SpeedProg/icon_of_ancestry_fix
...
Fixing Icon of Ancestry ability
2020-06-14 18:53:52 +02:00
Tim Haering
add075cab4
add missing quotes in rule text
2020-06-14 17:39:23 +02:00
Tim Haering
d88a60b63d
copy chainer triggered ability when used as commander
2020-06-14 17:39:02 +02:00
Evan Kranzler
0571154d52
Implemented Celestial Enforcer
2020-06-14 11:16:15 -04:00
Evan Kranzler
40c508afcf
Implemented Speaker of the Heavens
2020-06-14 11:05:32 -04:00
Evan Kranzler
4ac562a29e
Implemented Rousing Read
2020-06-14 10:51:34 -04:00
Evan Kranzler
6e0eda168e
Implemented Liliana's Standard Bearer
2020-06-14 10:49:19 -04:00
Evan Kranzler
fb287c3e04
Implemented Goremand
2020-06-14 10:36:14 -04:00
Evan Kranzler
2c6859c60a
Implemented Frantic Inventory
2020-06-14 10:33:41 -04:00
Evan Kranzler
65983623b4
Implemented Discontinuity
2020-06-14 10:33:41 -04:00
LevelX2
f7c24e8b7f
* Starfield of Nyx - Fixed that not only controlled permanents are effected. Fixed some layered effects problems ( fixes #6638 ).
2020-06-14 12:22:30 +02:00
LevelX2
aaf1f7da7b
* Bronzehide Lion - Fixed that activated ability of enchanted form applied Indestructibility while on battlefield if activated instead of end of the turn.
...
* Tectonic Giant - Fixed that it also triggerd on activated abilities instead only for spells.
(fixes #6397 )
2020-06-14 08:46:25 +02:00
Oleg Agafonov
dbd1981fcb
Merge fix
2020-06-14 05:33:32 +04:00
Oleg Agafonov
a254851f72
[M21] Obsessive Stitcher - fixed text;
2020-06-14 05:20:46 +04:00
Oleg Agafonov
7f511275ad
[M21] Primal Might - fixed wrong targets and text;
2020-06-14 05:11:11 +04:00
Oleg Agafonov
3ac1f924b3
[M21] Siege Striker - fixed optional effect and null checks;
2020-06-14 05:03:53 +04:00
Evan Kranzler
476cf92ce6
updated M21 spoiler and reprints
2020-06-13 19:13:28 -04:00
Evan Kranzler
56c3435d4c
fixed Igneous Cur activation cost
2020-06-12 20:33:30 -04:00
Evan Kranzler
a26e56f896
Implemented Animal Sanctuary
2020-06-12 20:30:58 -04:00
Evan Kranzler
5726c6fa0d
Implemented Finishing Blow
2020-06-12 20:24:55 -04:00
Evan Kranzler
50fe700ee1
Implemented Sporeweb Weaver
2020-06-12 20:22:40 -04:00
Evan Kranzler
3a7e60de63
Implemented Silversmote Ghoul
2020-06-12 20:20:00 -04:00
Evan Kranzler
21e8c6427b
Implemented Sabertooth Mauler
2020-06-12 20:05:44 -04:00
Evan Kranzler
4f78452eb0
Implemented Library Larcenist
2020-06-12 20:01:25 -04:00
Evan Kranzler
3887e974d8
Implemented Kaervek, the Spiteful
2020-06-12 20:00:02 -04:00
Evan Kranzler
0f75915b82
Implemented Griffin Aerie
2020-06-12 19:57:57 -04:00
mikalinn777
053214dcde
Implement Obsessive Stitcher, Primal Might, Siege Striker and Waker of Waves ( #6629 )
...
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2020-06-12 19:53:13 -04:00
Evan Kranzler
d58d5ecd45
updated M21 spoiler and reprints
2020-06-12 18:56:10 -04:00
18ths
1e0ffe95e8
fixed #1219 - Cavern of Souls and Boseiju, Who Shelters All preventing counterspells even after permanent was bounced ( #6634 )
2020-06-12 23:13:42 +04:00
LevelX2
fe8a334ffe
* Added test for #6291 Unlicensed Disintigration.
2020-06-12 15:48:41 +02:00
LevelX2
f480d0bebb
* Some minor code and text clean up.
2020-06-12 15:14:28 +02:00
Evan Kranzler
bc2d5caa42
Implemented Traitorous Greed
2020-06-12 08:30:05 -04:00
Evan Kranzler
f9b16e53fb
Implemented Tolarian Kraken
2020-06-12 08:25:26 -04:00
Evan Kranzler
e35afdae0e
Implemented Invigorating Surge
2020-06-12 08:19:44 -04:00
Evan Kranzler
3ff978840b
Implemented Falconer Adept
2020-06-12 08:11:26 -04:00
Evan Kranzler
8e114ce230
Implemented Drowsing Tyrannodon
2020-06-12 08:09:58 -04:00
Evan Kranzler
4dc5104a94
Implemented Burlfist Oak
2020-06-12 08:02:13 -04:00
Evan Kranzler
bef6cb2421
updated M21 spoiler and reprints
2020-06-12 07:58:18 -04:00
Evan Kranzler
9ebdad04ab
Implemented Conclave Mentor
2020-06-11 21:24:30 -04:00
Evan Kranzler
d05851a6f4
Implemented Stormwing Entity
2020-06-11 21:19:15 -04:00
Evan Kranzler
ca6c6dc8fa
Implementred Fiery Emancipation
2020-06-11 21:01:52 -04:00
Evan Kranzler
0eaaee0764
Implemented Liliana's Devotee
2020-06-11 20:09:47 -04:00
Evan Kranzler
2fd2d170b8
Implemented Liliana's Steward
2020-06-11 19:57:24 -04:00
Evan Kranzler
7fb4e638b7
Implemented Wildwood Scourge
2020-06-11 19:52:45 -04:00
Evan Kranzler
023b003216
Implemented Trufflesnout
2020-06-11 19:48:27 -04:00
Evan Kranzler
f7173459b9
Implemented Volcanic Salvo
2020-06-11 19:45:29 -04:00
Evan Kranzler
a383bffc9b
Implemented Thieves' Guild Enforcer
2020-06-11 19:34:54 -04:00
Evan Kranzler
1141a4685d
Implemented Tempered Veteran
2020-06-11 19:19:49 -04:00
Evan Kranzler
6b881bca03
Implemented Rambunctious Mutt
2020-06-11 19:06:07 -04:00
Evan Kranzler
feefd0ae5f
Implemented Miscast
2020-06-11 19:00:22 -04:00
Evan Kranzler
578f481a36
Implemented Lofty Denial
2020-06-11 19:00:22 -04:00
Evan Kranzler
0e63be9231
Implemented Garruk's Gorehorn
2020-06-11 19:00:22 -04:00
Evan Kranzler
68d99aaf1d
Implemented Dire Fleet Warmonger
2020-06-11 19:00:21 -04:00
Evan Kranzler
eaa5fed464
updated M21 spoiler and reprints
2020-06-11 18:39:08 -04:00
htrajan
6fa21415fe
Implement Basri cards ( #6622 )
...
* Implement Basri Ket
* Implement Basri's Lieutenant
2020-06-11 18:36:52 -04:00
Evan Kranzler
c592542ff6
a few more mill changes
2020-06-11 08:20:33 -04:00
Evan Kranzler
0dddfe3989
Implemented Heartfire Immolator
2020-06-10 20:43:57 -04:00
Evan Kranzler
eab57783ed
Implemented Warden of the Woods
2020-06-10 20:38:43 -04:00
Evan Kranzler
7cf52ce136
Implemented Pursued Whale
2020-06-10 20:21:03 -04:00
Evan Kranzler
686d6e1777
Implemented Igneous Cur
2020-06-10 19:50:12 -04:00
Evan Kranzler
6414b02995
Implemented Alpine Watchdog
2020-06-10 19:48:41 -04:00
Evan Kranzler
dbb860d14f
Implemented Valorous Steed
2020-06-10 19:45:07 -04:00
Evan Kranzler
ab2d9d5b1a
Implemented Hellkite Punisher
2020-06-10 19:37:20 -04:00
Evan Kranzler
d151c07241
updated M21 spoiler and reprints
2020-06-10 19:34:11 -04:00
LevelX2
94c8b7a558
* Some comment formatting.
2020-06-10 22:37:47 +02:00
LevelX2
1e36b39434
- Reworked SourceOnBattlefieldControlUnchangedCondition checking now the LOST_CONTROL event which solves the problem with the old code to not be able to detect all controller changes of layered changeController effects when applied later.
...
- Simplified and fixed some problems of the handling of the "Until end of your next turn" duration.
- Fixed that some continous effects changed controller but shouldn't dependant from their duration type. Controller chnage will now done duration type dependant.
(that change fixes #6581 in a more general way undoing the effect specific changes of 2e8ece1dbd
).
2020-06-10 22:28:23 +02:00
LevelX2
1ef8aeb7ba
* Biomancer's Familiar - Fixed cost reduction effect working wrongly for up to 2 mana and creating exceptions.
...
* Training Grounds - Fixed exception during get playable method.
2020-06-10 17:20:52 +02:00
Evan Kranzler
3a3f04d233
Implemented Alpine Houndmaster
2020-06-10 09:10:03 -04:00
Evan Kranzler
2d2b39aaa3
updated M21 spoiler and reprints
2020-06-10 07:42:15 -04:00
LevelX2
0a6b693691
* Fixed not working casting cost reduction of 17 creatures.
2020-06-10 12:19:10 +02:00
LevelX2
5c65ee31d9
* Mirari - Fixed that the triggering spell was not copied ( fixes #6338 ).
2020-06-10 10:17:55 +02:00
Evan Kranzler
2096229af8
Implemented Selfless Savior
2020-06-09 19:59:29 -04:00
Evan Kranzler
94bd458628
Implemented Angelic Ascension
2020-06-09 19:54:41 -04:00
Evan Kranzler
e185746d0c
Implemented Village Rites
2020-06-09 18:22:30 -04:00
Evan Kranzler
0d9d4b6705
Implemented See the Truth
2020-06-09 18:18:03 -04:00
Evan Kranzler
bc69b8b5a9
updated M21 spoiler and reprints
2020-06-09 18:17:56 -04:00
jeffwadsworth
781462278c
- Little fix Noxious Vapors
2020-06-09 17:10:20 -05:00
jeffwadsworth
11d449a242
- Fixed #6491
2020-06-09 16:58:26 -05:00
jeffwadsworth
82032a686d
- Fixed text on Alexi, Zephyr Mage.
2020-06-09 15:27:08 -05:00
Oleg Agafonov
85e90e8edf
Code cleanup
2020-06-10 00:24:58 +04:00
Oleg Agafonov
44b84bfbbc
Code cleanup
2020-06-10 00:22:48 +04:00
jeffwadsworth
5e7c3ea9f9
- Fixed Oath of Lim-Dul. The discard is now done simultaneously.
2020-06-09 15:21:29 -05:00
jeffwadsworth
169fa7691f
- Fixed text of Mind Warp
2020-06-09 11:34:57 -05:00
jeffwadsworth
17504d4243
- Fixed #6426
2020-06-09 11:10:06 -05:00
LevelX2
eb846c0499
* Added ID name instead of only the name to the replacement effect selector list. Otherwise you can't identify the related source if you have multiple sources with the same name (related #6298 ).
2020-06-09 16:37:42 +02:00
Evan Kranzler
3e3c43f010
Implemented Soul Sear
2020-06-09 10:03:25 -04:00
Evan Kranzler
1d936bcddc
Implemented Mazemind Tome
2020-06-09 10:03:23 -04:00
Evan Kranzler
e879233ea1
Implemented Jolrael, Mwonvuli Recluse
2020-06-09 10:03:23 -04:00
Evan Kranzler
0e82c87f59
Implemented Spined Megalodon
2020-06-09 10:03:22 -04:00
Evan Kranzler
43b4419e48
Implemented Seasoned Hallowblade
2020-06-09 10:03:22 -04:00
Evan Kranzler
f95ad03de9
Implemented Pridemalkin
2020-06-09 10:03:21 -04:00
Evan Kranzler
06a3e3d365
Implemented Malefic Scythe
2020-06-09 10:03:20 -04:00
Evan Kranzler
d1b8ab9ccc
Implemented Havoc Jester
2020-06-09 10:03:20 -04:00
johnmeat
3119e7e78c
Fixed Unlicensed Disintegration damage part ( #6614 )
...
* Damage to creature's controller abilities -- fixed that damage part can be skipped if that creature died/destroyed (example: Unlicensed Disintegration, see #6614 )
Co-authored-by: johnm <johnm@WINDOWS-QR5QIIL.lan>
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2020-06-09 05:51:58 +04:00
Evan Kranzler
07309003b4
Implemented Chandra's Incinerator
2020-06-08 21:01:48 -04:00
Evan Kranzler
39a09ef538
Implemented Eliminate
2020-06-08 20:23:49 -04:00
Evan Kranzler
b2ae98e337
Implemented Basri's Acolyte
2020-06-08 19:51:06 -04:00
Evan Kranzler
50b3c03dd6
Implemented Basri's Solidarity
2020-06-08 19:41:46 -04:00
Evan Kranzler
c1e37c89b0
Implemented Pestilent Haze
2020-06-08 19:25:45 -04:00
Evan Kranzler
fc2297181a
Implemented Chandra's Magemutt
2020-06-08 19:25:44 -04:00
Evan Kranzler
9348e2f615
updated M21 spoiler and reprints
2020-06-08 19:25:44 -04:00
Evan Kranzler
066f24c909
Implemented Bolt Hound
2020-06-08 10:00:32 -04:00
LevelX2
d8fb962030
* Changed the method for step end processing of spells with multiple steps (608.2) from game.applyEffects() to game.getState().processAction(game);
2020-06-08 15:40:13 +02:00
LevelX2
919fa282ce
* Desertion - Fixed that the replacement effect part of it has not been implemented as replacement effect.
2020-06-08 15:28:29 +02:00
Evan Kranzler
8c63c3a705
Implemented Tide Skimmer
2020-06-08 07:34:28 -04:00
Evan Kranzler
b35c6c2733
Implemented Elder Gargaroth
2020-06-08 07:28:08 -04:00
Evan Kranzler
7576a14bed
updated M21 spoiler and reprints
2020-06-08 07:23:42 -04:00
LevelX2
623b23d140
* Code clean up.
2020-06-08 08:53:47 +02:00
htrajan
5185d71638
Implement liliana4 and necromentia ( #6616 )
...
* LilianaWakerOfTheDead init commit
* Necromentia init commit
* benefit outcome
* fix text
* fix Liliana
* don't change VerifyCardDataTest
* use hasOpponent
* add hint and fix name chooser
* use positive # for hint
* don't change test
2020-06-07 21:16:53 -04:00
Evan Kranzler
c4283cd591
Implemented Carrion Grub
2020-06-07 19:21:19 -04:00
Evan Kranzler
d0de282d2d
updated M21 spoiler
2020-06-07 19:09:59 -04:00
htrajan
8369184cac
Implement more m21 cards ( #6612 )
...
* init commit
* AdherentOfHope init commit
* BasrisAegis init commit
* don't change test
* FungalRebirth init commit
* GarruksWarsteed init commit
* KeralKeepDisciples init commit
* ChromaticOrrery init commit
* add back filter names
* fix GolgariFindbroker text
* address comments
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2020-06-07 16:02:07 -04:00
Evan Kranzler
65d2f3c9c4
Implemented Teferi's Tutelage (mill errata not complete)
2020-06-07 13:40:19 -04:00
Evan Kranzler
36c3db4da1
Implemented Teferi's Ageless Insight
2020-06-07 13:34:17 -04:00
Evan Kranzler
9ff4412a4a
Implemented Teferi's Wavecaster
2020-06-07 13:17:33 -04:00
Evan Kranzler
52d45b6850
Implemented Predatory Wurm
2020-06-07 13:15:03 -04:00
Evan Kranzler
ef04d24ba6
Implemented Liliana's Scorn
2020-06-07 13:10:53 -04:00
etpalmer63
046d63732d
removed comments about punctuation.
2020-06-06 23:07:24 -07:00
Evan Kranzler
7c1625513b
updated M21 spoiler and reprints
2020-06-06 22:14:13 -04:00
htrajan
a897df7c79
Implement 6 cmc pws (except Teferi) and rin ( #6611 )
...
[M21] Implement 6 cmc pws (except Teferi) and rin
2020-06-07 06:13:20 +04:00
Evan Kranzler
d1da9ad843
Implemented Liliana's Scrounger
2020-06-06 17:18:40 -04:00
Evan Kranzler
bb3e58994b
Implemented Historian of Zhalfir
2020-06-06 16:56:00 -04:00
Evan Kranzler
25f8212aeb
Implemented Indulging Patrician
2020-06-06 16:48:10 -04:00
Evan Kranzler
218854becd
Implemented Chandra's Firemaw
2020-06-06 16:41:23 -04:00
Evan Kranzler
2c4ffeb5ab
Implemented Sparkhunter Masticore
2020-06-06 16:15:35 -04:00
Evan Kranzler
65c10a9cf4
Implemented Teferi, Master of Time
2020-06-06 16:03:02 -04:00
Evan Kranzler
54c23005b4
Implemented Sigiled Contender
2020-06-06 15:10:43 -04:00
Evan Kranzler
55fc950a3f
Implemented Peer into the Abyss
2020-06-06 15:07:40 -04:00
Evan Kranzler
154a620604
Implemented Vito, Thorn of the Dusk Rose
2020-06-06 11:21:40 -04:00
Evan Kranzler
9e2d822f97
Implemented Spirit of Malevolence
2020-06-06 09:49:36 -04:00
Evan Kranzler
c5ec9c190f
Implemented Gadrak, the Crown-Scourge
2020-06-06 09:38:45 -04:00
Evan Kranzler
8f3cde2521
Implemented Bad Deal
2020-06-06 09:16:38 -04:00
Evan Kranzler
b722362378
Implemented Pack Leader
2020-06-06 09:10:08 -04:00
Evan Kranzler
3b80b44fb9
Implemented Llanowar Visionary
2020-06-06 09:02:03 -04:00
Evan Kranzler
818ec22d8e
updated M21 spoiler
2020-06-06 09:00:46 -04:00
18ths
e4acf7affb
fixed #6540 qasali ambusher ( #6573 )
...
* Qasali Ambusher - fixed that it can't be casted without mana cost and with flash (#6540 )
2020-06-06 08:01:36 +04:00
Evan Kranzler
8b50195a08
Merge branch 'master' into implement-double-vision
2020-06-05 21:21:32 -04:00
Evan Kranzler
7dda0903e2
Implemented Storm Caller
2020-06-05 20:29:15 -04:00
Evan Kranzler
430ac1a263
Implemented Shipwreck Dowser
2020-06-05 20:28:07 -04:00
Evan Kranzler
28d86f7a15
Implemented Mystic Skyfish
2020-06-05 20:23:00 -04:00
Evan Kranzler
d18aab340a
Implemented Wildwood Patrol
2020-06-05 20:21:11 -04:00
Evan Kranzler
fad462bfec
Implemented Teferi's Protege
2020-06-05 20:20:43 -04:00
Evan Kranzler
74b6626020
changed Hound to Dog
2020-06-05 20:17:41 -04:00
Evan Kranzler
6980fb1690
updated M21 spoiler and reprints
2020-06-05 20:11:50 -04:00
jeffwadsworth
dc54bb2ddf
- Fixed #6605
2020-06-05 16:45:20 -05:00
LevelX2
4543ed66f4
Merge origin/master
2020-06-05 15:13:48 +02:00
LevelX2
67b4e8d668
* Marrow-Gnawer - Fixed casting cost order and rules text.
2020-06-05 15:12:42 +02:00
Evan Kranzler
659610eed4
fixed Mangara, the Diplomat spell count
2020-06-05 07:42:41 -04:00
LevelX2
77c55a9c79
Merge pull request #6523 from ThomasArb/fix-MarrowGnawerText
...
[RFR] Fix text for Marrow Gnawer
2020-06-05 10:25:47 +02:00
LevelX2
b0ad0126ca
* Phase info added to the /Fix command. Some code cleanup.
2020-06-05 10:24:29 +02:00
htrajan
3dcdcfc2ed
Implement DoubleVision
2020-06-04 21:43:03 -07:00
Evan Kranzler
b8c1ff6e42
Implemented Mangara, the Diplomat
2020-06-04 18:40:31 -04:00
Evan Kranzler
d34b73bd78
added M21 set file
2020-06-04 18:40:23 -04:00
Oleg Agafonov
ecac9295ec
Additional card fixed for named abilities support, also added face down spells support (see #6569 );
2020-06-05 01:13:17 +04:00
Oleg Agafonov
4b77cb0fa8
* Name card abilities - fixed that it can't find split cards or fused spells with entered name (part of #6603 , #6549 );
2020-06-05 00:06:57 +04:00
Oleg Agafonov
e95ae2675b
Fixed different ZCC in split card's parts (flashback fix, see 95075cf33e
);
...
Improve moveToZone code and fixed some cards with wrong commands queue (e.g. directly removes card from zone and then calls moveToZone again);
2020-06-04 23:47:50 +04:00
jeffwadsworth
f010454cb2
- Fixed #6569
2020-06-04 14:11:11 -05:00
jeffwadsworth
5dab330a9d
- Fixed #6564
2020-06-04 11:08:32 -05:00
LevelX2
d4dbf33d19
* Some minor code changes.
2020-06-04 10:57:36 +02:00
LevelX2
4061bebc40
* Nacatl-War Pride - minor rule text fix.
2020-06-03 19:00:48 +02:00
LevelX2
75d0926f4b
* Some minor changes.
2020-06-03 18:06:03 +02:00
LevelX2
e0a0820717
Merge pull request #6545 from johnmeat/Nacatl-Clone-Fix
...
Nacatl clone fix
2020-06-03 17:46:44 +02:00
LevelX2
1e5d836a32
Merge pull request #6537 from ThomasArb/fixStormwildCapridorPreventionText
...
[RFR] Fix issue where Stormwild Capridor don't output a prevention text
2020-06-03 17:36:18 +02:00
LevelX2
9b74585c23
Merge pull request #6596 from johnmeat/ArchonofValorsReachAutoTest
...
Archon clone null exception
2020-06-03 16:52:36 +02:00
LevelX2
07386cce8d
* Shifting Shadows - Fixed not proper handling of gained triggered abilities during step resolution of Shifting Shadows effect ( fixes #6571 ).
2020-06-03 15:07:52 +02:00
jeffwadsworth
47af865bc3
- Little fix Cradle of Vitality. (null check)
2020-06-02 10:46:06 -05:00
johnm
84daa0f820
return false when no choice made for archon ability
2020-06-01 10:29:10 +01:00
LevelX2
32ce1d85e9
* Fix of some problems of zone change related triggered abilities that had not been correctly implemented ( fixes #6586 ).
2020-05-29 14:41:24 +02:00
Oleg Agafonov
40c01a04c4
Typo
2020-05-29 09:18:49 +04:00
Oleg Agafonov
f2d444a61d
Merge pull request #6536 from ThomasArb/fix-BreyaAndHadanaSClimbTexts
...
[RFR] Fix texts for Breya, Etherium Shaper and Hadana's Climb
2020-05-29 07:16:21 +02:00
Oleg Agafonov
2b448cea6a
Merge pull request #6539 from etpalmer63/TogetherFixTwo
...
Added method to SupportAbility class to allow for removal of 'other' …
2020-05-29 07:09:46 +02:00
Oleg Agafonov
c656bea31c
Ability refactor: removed deprecated code
2020-05-28 23:38:16 +04:00
Oleg Agafonov
d63a3e88ce
Ability refactor: fixed broken effects timestamp in some use cases
2020-05-28 23:07:36 +04:00
Oleg Agafonov
f3f1c29926
Ability refactor: face down;
2020-05-28 23:02:20 +04:00
Oleg Agafonov
eea808d2d6
Ability refactor: source improves, deprecated code removed;
2020-05-28 22:38:31 +04:00
Oleg Agafonov
8af43dc13a
Ability refactor: new code to search abilities in cards and permanents;
2020-05-28 22:34:27 +04:00
Oleg Agafonov
978118148b
Ability refactor: new code to remove abilities from permanent;
2020-05-28 22:31:54 +04:00
Eric Nelson
4dfcaefbf6
Update BazaarTrademage.java
2020-05-27 22:00:12 -04:00
Eric Nelson
698f0d72f1
Fix Bazaar Trademage's ETB triggered ability.
...
It's currently implemented as a replacement ability rather than a triggered ability.
2020-05-27 21:01:40 -04:00
LevelX2
f04c0bbc2a
* Fixed some rule text problems.
2020-05-27 18:06:04 +02:00
LevelX2
f6590e6178
* Knollspine Dragon - removed redundant drew card info text.
2020-05-27 14:03:31 +02:00
LevelX2
d8bb67cffe
* Distended Mindbender - Fixed the not working card selection from target players hand.
2020-05-27 10:24:57 +02:00
LevelX2
5e63c44c5d
* Abondon Hope - Fixed rule text ( #6532 ).
2020-05-26 19:29:46 +02:00
LevelX2
3aefbfb360
* Fixed problems with win / lose restrictions in relation to empty draw condition ( fixes #1681 #6553 ).
2020-05-26 16:38:01 +02:00
LevelX2
d2b8928e60
* Fixed a bug that the win method for a player did not handle the range correctly and did erroneously end the game while still multiple players alive (related to #6553 ).
2020-05-25 18:09:28 +02:00
LevelX2
365754b6f7
* Fixed token creation of Shark Typhoon ( fixes #6572 ).
2020-05-25 17:17:17 +02:00
LevelX2
5743e4361e
* Some minor fixes/code cleanups to IKO cards.
2020-05-25 16:51:23 +02:00
Oleg Agafonov
abda99e203
Fixed that fused cards allows to cast from graveyard (see prev commit 63dbf5f40b
);
2020-05-24 09:21:49 +04:00
Oleg Agafonov
5b36fd390a
Fixed test
2020-05-18 12:26:08 +04:00
johnm
3c42207488
Fix so Nacatl's attack trigger works correctly when a creature has
...
copied Nacatl
2020-05-16 20:52:38 +01:00
johnm
72d9c736c9
Fix so Nacatl's attack trigger works correctly when a creature has
...
copied Nacatl
2020-05-16 20:49:14 +01:00
Evan Kranzler
c24851b4a9
fixed a bunch of discard issues ( #6532 )
2020-05-15 21:19:04 -04:00
Evan Kranzler
42fd5a6410
fixed Crosis, the Purger's discard effect
2020-05-15 20:47:07 -04:00
Evan Kranzler
6a582ed669
added IKO promos
2020-05-15 20:43:55 -04:00
etpalmer63
235c5aa86f
Added method to SupportAbility class to allow for removal of 'other' text in rule generation
2020-05-11 10:52:34 -07:00
Thomas ARBLAY
d0a2e26e02
Fix the issue where Stormwild Capridor don't output a prevention text in chat
2020-05-11 15:30:18 +02:00
Thomas ARBLAY
4e79a64aa9
Fix text for Breya, Etherium Shaper and Hadana's Climb
2020-05-11 12:03:57 +02:00
Evan Kranzler
96449ad5b9
fixed Ana Battlemage only targeting opponents
2020-05-08 18:11:39 -04:00
Evan Kranzler
8f7e91183f
fixed Abandon Hope targeting any player
2020-05-08 18:10:32 -04:00
Evan Kranzler
8f04b9fb14
fixed Cavalier of Flame discard triggers
2020-05-08 18:07:36 -04:00
etpalmer63
efcbdf968b
fixed punctuation, spaces and spelling in card texts
2020-05-08 10:46:20 -07:00
Evan Kranzler
f64549213f
fixed a filter
2020-05-07 22:23:37 -04:00
Evan Kranzler
87b40007a8
fixed Rielle, the Everwise not triggering properly ( fixes #6530 )
2020-05-07 18:19:46 -04:00
Thomas ARBLAY
6a294a58d9
Fix text for Marrow Gnawer
2020-05-05 14:36:25 +02:00
emerald000
9097ae5afe
Fix Quartzwood Crasher combat damage tracking.
...
Fixes #6512 .
2020-05-04 23:22:37 -04:00
Evan Kranzler
55a8e34f7a
fixed a merge conflict
2020-05-04 20:53:52 -04:00
Evan Kranzler
bde65d6279
Created class for reflexive triggered abilities (Ready for review) ( #6500 )
...
* added class for reflexive triggered abilities
* added DoWhenCostPaid
* a few more refactors
* some more refactoring
* almost all refactors done
* finished refactoring
* updated text generation
* Delete SendOptionUsedEventEffect.java
* fixed Wildborn Preserver text
2020-05-04 20:51:38 -04:00
Oleg Agafonov
8a3ba6729f
Merge pull request #6507 from emerald000/abilityResolved
...
Refactor and add hint for "Ability resolved X times"
2020-05-04 08:54:40 +02:00
SpeedProg
138fcf6c92
Fixing Icon of Ancestry ability
2020-05-03 22:58:04 +02:00
etpalmer63
ee74d76a3e
Fix typos in Glittering Lion abilities rules
2020-05-03 13:02:45 -07:00
Evan Kranzler
75577cdbe9
Added new method for discarding cards to handle batch triggers (ready for review) ( #6489 )
...
* added new discard method
* started refactoring to use new discard method
* refactored A through I
* fixed some issues
* separated balance effect into its own class
* refactored J through R
* refactored S through Z
* applied requested changes
2020-05-03 14:35:26 -04:00
gp66
f3bde1dbab
completed suggestions for IKO tokens
2020-05-03 12:52:51 -05:00
emerald000
111114e338
Refactor and add hint for "Ability resolved X times"
...
Affects Ashling the Pilgrim, Inner-Flame Igniter and Soulbright Flamekin.
2020-05-03 09:42:16 -04:00
gp66
eba1980a9a
added IKO tokens
2020-05-02 21:52:33 -05:00
Evan Kranzler
a90276b55b
added hints to Expansion // Explosion
2020-05-01 21:29:13 -04:00
Evan Kranzler
11d71d061d
fixed Conjurer's Ban text
2020-05-01 18:31:29 -04:00
Evan Kranzler
4ceaeeebad
added a new static filter
2020-05-01 18:28:43 -04:00
Evan Kranzler
43c9bec7be
fixed Hungering Yeti text missing
2020-05-01 07:59:14 -04:00
Evan Kranzler
40d3e14416
fixed implementation of tron lands
2020-04-30 20:47:52 -04:00
Evan Kranzler
4341df2b3d
fixed some Manascape Refractor bugs
2020-04-30 18:45:42 -04:00
Evan Kranzler
f682650650
fixed Yannik, Scavenging Sentinel
2020-04-30 18:27:18 -04:00
Evan Kranzler
15d102fb9c
added hint to Yidaro, Wandering Monster ( closes #6496 )
2020-04-30 18:25:32 -04:00
Evan Kranzler
60b6f7bf16
fixed Spellpyre Phoenix and added hint
2020-04-30 18:24:15 -04:00
Evan Kranzler
c57de004ee
fixed Gavi, Nest Warden
2020-04-30 18:21:36 -04:00
Evan Kranzler
ef31fde7a7
fixed Predatory Impetus
2020-04-30 18:20:41 -04:00
Evan Kranzler
19dd2790ad
fixed a few issues with Selective Adaptation
2020-04-30 08:36:29 -04:00
Evan Kranzler
73f4579063
added target selection hints to Kathril, Aspect Warper
2020-04-30 08:24:12 -04:00
Evan Kranzler
1996168c1a
fixed Ravenous Gigantotherium trigger
2020-04-30 08:11:43 -04:00
Evan Kranzler
a91b210456
fixed issues with Gavi, Nest Warden
2020-04-29 22:48:07 -04:00
Evan Kranzler
e520226962
fixed Fireflux Squad target text
2020-04-29 22:35:16 -04:00
Evan Kranzler
06866b5e50
fixed Yannik, Scavenging Sentinel
2020-04-29 22:18:55 -04:00
Evan Kranzler
7e38ed9c94
fixed Curious Herd using the wrong Beast token
2020-04-29 21:49:20 -04:00
Evan Kranzler
0c1fbe786a
fixed redundant optional checks for Decree of Justice
2020-04-29 21:45:29 -04:00
Evan Kranzler
1f2e082e53
fixed a few issues with Slippery Bogbonder
2020-04-29 21:05:15 -04:00
Evan Kranzler
53bc2e559f
fixed Cartographer's Hawk putting lands into play untapped
2020-04-29 20:15:27 -04:00
Evan Kranzler
c861ef1b3b
fixed Bonder's Ornament only drawing cards for the controller
2020-04-29 20:14:52 -04:00
Evan Kranzler
02eaf69801
fixed Nascent Metamorph not becoming a copy of the revealed card
2020-04-29 19:16:43 -04:00
Evan Kranzler
ba4fba24ce
fixed Netherborn Altar not losing life
2020-04-29 18:42:43 -04:00
Evan Kranzler
f077706e80
updated IKO and C20 spoiler and text
2020-04-27 22:38:46 -04:00
Evan Kranzler
f4ab6acf44
fixed Valiant Rescuer triggering off of two spells per turn
2020-04-27 22:31:07 -04:00
Evan Kranzler
4d1f37d0fe
reworked implementation of Ashling the Pilgrim and similar cards, added a test
2020-04-27 18:33:57 -04:00
Evan Kranzler
ae20bb36a4
fixed Haldan and Pako ( fixes #6482 )
2020-04-27 18:08:44 -04:00
Evan Kranzler
237babc5e8
fixed Valiant Rescuer ( fixes #6484 )
2020-04-27 18:06:11 -04:00
Evan Kranzler
09bf661ba8
fixed Mystic Forge filter
2020-04-26 11:22:34 -04:00
Evan Kranzler
ed66104575
more misc text fixes
2020-04-25 20:39:45 -04:00
Evan Kranzler
4afefea1f5
misc text fixes
2020-04-25 20:24:46 -04:00
Evan Kranzler
aa24b8047d
fixed Brudiclad, Telchor Engineer not granting itself haste if it's a token
2020-04-25 20:13:36 -04:00
Evan Kranzler
5a9b73e4e6
another fix for Monstrous Step
2020-04-25 20:12:51 -04:00
Evan Kranzler
a07acc895e
fixed implementation of Hunter's Insight
2020-04-25 20:12:38 -04:00
Evan Kranzler
8bbdae4af6
updated "play from top of library" effects
2020-04-25 18:49:23 -04:00
Evan Kranzler
29dfb1a404
one day all the text will be fixed, today is not that day
2020-04-24 22:14:13 -04:00
Evan Kranzler
5279b8e0d5
even more text fixes
2020-04-24 22:02:04 -04:00
Evan Kranzler
83f3d7c692
so many text fixes seriously like so many
2020-04-24 21:38:46 -04:00
Evan Kranzler
c02a0c633c
hopefully the final fix for Monstrous Step
2020-04-24 21:07:18 -04:00
Evan Kranzler
4b92209fe1
made a few changes to how Manascape Refractor and Quicksilver Elemental were implemented
2020-04-24 20:55:04 -04:00
Evan Kranzler
5af57d29e8
changed BasicManaAbility to only be used for basic mana abilities
2020-04-24 20:39:08 -04:00
Evan Kranzler
505c434fb5
added another fix for Valiant Rescuer
2020-04-24 20:29:37 -04:00
Evan Kranzler
c8fa5b8819
Implemented Slippery Bogbonder
2020-04-24 20:29:37 -04:00
AsterAether
c5ab1828e6
Implemented Manascape Refractor ( #6467 )
...
* Implemented Xyris, the Writhing Storm
* Name change for Xyris's draw ability.
* Implemented Kalamax, the Stormsire.
* Added Kalamax and Xyris to Commander2020Edition Set.
* Updated XyrisTheWrithingStorm drawCards implementation.
* Fixed bug where "First card drawn" was not enforced.
* Removed unnecessary Predicates.or, and replaced custom effect with CreateTokenEffect
* Implemented ManascapeRefractor.
2020-04-24 20:28:55 -04:00
AsterAether
1804b8df01
Implemented Xyris and Kalamax ( #6430 )
...
* Implemented Xyris, the Writhing Storm
* Name change for Xyris's draw ability.
* Implemented Kalamax, the Stormsire.
* Added Kalamax and Xyris to Commander2020Edition Set.
* Updated XyrisTheWrithingStorm drawCards implementation.
* Fixed bug where "First card drawn" was not enforced.
* Removed unnecessary Predicates.or, and replaced custom effect with CreateTokenEffect
2020-04-24 09:39:53 -04:00
Evan Kranzler
02730a194c
fixed various sliver texts
2020-04-23 20:54:09 -04:00
Evan Kranzler
d80a00bf5d
fixed Winota, Joiner of Forces text
2020-04-23 20:46:15 -04:00
Evan Kranzler
1005ecb9f1
fixed Rishkar, Peema Renegade text
2020-04-23 20:35:42 -04:00
Evan Kranzler
981da0c2bc
fixed Frenzy Sliver text
2020-04-23 20:34:03 -04:00
Evan Kranzler
0f5d025699
fixed banding lands text
2020-04-23 20:33:20 -04:00
Evan Kranzler
ef0d2151d8
fixed Vraska, Scheming Gorgon text
2020-04-23 20:31:24 -04:00
Evan Kranzler
d39779867e
fixed Pontiff of Blight text
2020-04-23 20:30:09 -04:00
Evan Kranzler
48119eda58
fixed Furystoke Giant text
2020-04-23 20:28:34 -04:00
Evan Kranzler
77d99367f5
fixed Showstopper text
2020-04-23 20:27:03 -04:00
Evan Kranzler
57229ce7c9
fixed The Tabernacle at Pendrell Vale text
2020-04-23 20:26:06 -04:00
Evan Kranzler
1ad3a0f768
fixed Monstrous Step targeting
2020-04-23 20:06:39 -04:00
Evan Kranzler
862cdf5420
fixed Call of the Death-Dweller ability counter order
2020-04-23 20:06:38 -04:00
Evan Kranzler
7f32ea0be2
Updated implementation of Hexproof abilities ( #6451 )
...
* updated implementation of hexproof abilities
* added hexproof from color test
* updated generic in AbilityPredicate
2020-04-23 20:01:13 -04:00
Evan Kranzler
f7309919b9
fixed Quartzwood Crasher damage counting
2020-04-23 19:32:44 -04:00
Evan Kranzler
bfa674ed59
fixed Stormwild Capridor preventing combat damage
2020-04-23 19:25:04 -04:00
Evan Kranzler
5624dd6153
fixed Valiant Rescuer text and watcher
2020-04-23 19:23:48 -04:00
Evan Kranzler
cc589bb963
fixed interaction with Jegantha, the Wellspring and mana increasing effects
2020-04-23 18:17:46 -04:00
Evan Kranzler
63b46c081c
fixed Mutual Destruction not gaining flash
2020-04-23 17:36:52 -04:00
Evan Kranzler
7522c0a049
Implemented Twinning Staff
2020-04-23 17:36:26 -04:00
Evan Kranzler
4e5e00d2be
fixed Seize the Soul
2020-04-23 17:33:39 -04:00
Evan Kranzler
4f674e43e6
fixed Labyrinth Raptor not forcing a sacrifice
2020-04-22 21:57:33 -04:00
Evan Kranzler
e5dd3aa05d
ok but for real this time
2020-04-22 21:18:28 -04:00
Evan Kranzler
1756c1f754
fixed an error
2020-04-22 21:01:11 -04:00
Evan Kranzler
ae3580a6c1
Implemented Haldan, Avid Arcanist
2020-04-22 20:49:58 -04:00
Evan Kranzler
c88a087c7e
Implemented Pako, Arcane Retriever
2020-04-22 20:31:35 -04:00
Evan Kranzler
9579ec1e37
fixed Call of the Death-Dweller not giving deathtouch counters
2020-04-22 17:52:47 -04:00
Evan Kranzler
cfe55a04f3
updated Lurrus name
2020-04-22 17:19:19 -04:00
Evan Kranzler
20d9562a93
fixed Unexpected Fangs not targeting
2020-04-22 17:16:59 -04:00
Evan Kranzler
7083c61928
fixed Sanctuary Lockdown only boosting untapped creatures
2020-04-22 17:16:34 -04:00
Evan Kranzler
6abd645d70
fixed Escape Protocol targeting
2020-04-22 17:16:17 -04:00
Evan Kranzler
9fa64a458a
fixed implementation of Monstrous Step
2020-04-22 08:27:09 -04:00
Evan Kranzler
ecf7cf46dd
updated C20 and IKO spoiler
2020-04-22 08:04:22 -04:00
htrajan
f6872732f2
C20 Gavi Nest Warden ( #6452 )
...
* C20 Gavi Nest Warden
* remove unneeded predicate; set text in effect; remove unneeded constructor param for static ability
* staticText
* rebuild
2020-04-22 07:38:34 -04:00
htrajan
a1118292f2
C20 Tayam, Luminous Enigma ( #6453 )
...
* C20 Tayam, Luminous Enigma WIP
* fix counter removal cost
* add author tag
* static
* staticText
2020-04-22 07:36:36 -04:00
AsterAether
e1fd213e0f
Implemented Akim, the Soaring Wind, and new CreatedTokenEvent ( #6431 )
...
* Implemented Akim, the Soaring Wind, and new CreatedTokenEvent, that can be used to for TriggeredEvents.
* Formatting, and added Condition to Akim triggered Ability.
* Added Condition and ConditionHint to Akim.
2020-04-21 22:20:11 -04:00
Will Hall
c066ad41e8
Fix Lurrus being able to play lands from the graveyard
2020-04-21 22:18:49 -04:00
Evan Kranzler
cf6656a403
fixed Narset of the Ancient Way not triggering off of discarding creature cards
2020-04-21 22:08:19 -04:00
Evan Kranzler
599c5cf742
fixed Yidaro, Wandering Monster
2020-04-21 21:56:38 -04:00
Evan Kranzler
74a81c6f18
fixed Argivian Find text
2020-04-21 21:46:07 -04:00
Evan Kranzler
aa96ed225f
fixed Genesis Ultimatum not allowing cards to be selected
2020-04-21 21:45:55 -04:00
Evan Kranzler
249c51a8bb
fixed Quartzwood Crasher watcher check
2020-04-21 21:04:59 -04:00
Evan Kranzler
aa1590a72d
Implemented Valiant Rescuer
2020-04-21 20:35:49 -04:00
Evan Kranzler
618af9b365
Implemented Rielle, the Everwise
2020-04-21 20:12:41 -04:00
Evan Kranzler
186239ffa0
fixed Zirda, the Dawnwaker companion condition
2020-04-21 19:04:41 -04:00
Evan Kranzler
af104dacf0
fixed The Ozolith not removing counters from itself
2020-04-21 18:22:19 -04:00
Evan Kranzler
859cd15ac8
fixed a test failure
2020-04-21 18:21:38 -04:00
Evan Kranzler
8d04be1de8
fixed implementation of Mythos of Snapdax
2020-04-21 17:34:33 -04:00
Evan Kranzler
fde0873895
Implemented Capricopian
2020-04-21 17:34:18 -04:00
Evan Kranzler
5dac0da47e
fixed Crystalline Giant
2020-04-20 22:28:29 -04:00
Evan Kranzler
ba81bd45e1
fixed Fiend Artisan
2020-04-20 22:10:20 -04:00
Evan Kranzler
1fb3bba0ca
fixed Fire Prophecy
2020-04-20 22:07:30 -04:00
Evan Kranzler
b92eb1fdcb
fixed Ram Through not dealing damage from the correct source
2020-04-20 21:59:46 -04:00
Evan Kranzler
fd86790308
fixed Nightsquad Commando not triggering
2020-04-20 21:57:55 -04:00
Evan Kranzler
a0d6d528ae
fixed Winota, Joiner of Forces text
2020-04-20 21:56:34 -04:00
Evan Kranzler
c6ca107a87
fixed Unbreakable Bond text
2020-04-20 21:55:38 -04:00
Evan Kranzler
ac8028bdf2
fixed Titan's Nest text
2020-04-20 21:54:56 -04:00
Evan Kranzler
cb3f2f1418
fixed Swallow Whole's text
2020-04-20 21:52:30 -04:00
Evan Kranzler
1f3d516f70
fixed Stormwild Capridor text
2020-04-20 21:49:38 -04:00
Evan Kranzler
fd7e23cc3f
fixed Slitherwisp text
2020-04-20 21:46:58 -04:00
Evan Kranzler
818f272567
fixed Shark Typhoon
2020-04-20 21:44:28 -04:00
Evan Kranzler
062410caca
fixed Rumbling Rockslide text
2020-04-20 21:39:52 -04:00
Evan Kranzler
f30e415701
fixed Reptilian Reflection text
2020-04-20 21:38:43 -04:00
Evan Kranzler
e422c15270
fixed Ominous Seas text
2020-04-20 21:35:50 -04:00
Evan Kranzler
bd02b7d021
fixed Mythos of Snapdax text
2020-04-20 21:33:06 -04:00
Evan Kranzler
daf96c9671
fixed Mutual Destruction text
2020-04-20 21:30:18 -04:00
Evan Kranzler
7e3c610dce
fixed Monstrous Step text
2020-04-20 21:29:29 -04:00
Evan Kranzler
89125ee420
fixed Lukka, Coppercoat Outcast's first ability
2020-04-20 21:27:43 -04:00
Evan Kranzler
3a28647716
fixed Lead the Stampede text
2020-04-20 21:26:37 -04:00
Evan Kranzler
c5675140e6
updated even/odd text
2020-04-20 21:24:49 -04:00
Evan Kranzler
c87fa5d3b2
fixed Labyrinth Raptor text
2020-04-20 21:16:23 -04:00
Evan Kranzler
09a7997479
fixed Cheville, Bane of Monsters triggering when opposing permanents have bounty counters
2020-04-20 21:03:59 -04:00
Evan Kranzler
bd3de261cf
fixed General Kudro of Drannith targeting and pumping
2020-04-20 17:52:18 -04:00
Evan Kranzler
1f85dcb334
fixed implementation of Cradle of Vitality ( fixes #6428 )
2020-04-20 17:51:50 -04:00
Evan Kranzler
6fd93bdf92
added support for special basic slot in IKO
2020-04-19 22:33:37 -04:00
ciaccona007
06f770b9cd
Fix Dead-Iron Sledge (Issue #6445 )
2020-04-19 19:27:59 -07:00
ciaccona007
25886e4c1e
Fix Infiltration Lens (Issue #6444 ) ( #6447 )
2020-04-19 17:22:06 -07:00
ciaccona007
e3cc3dce9f
Implement Molten Echoes
2020-04-19 16:37:08 -07:00
Oleg Agafonov
e7e00a3e7d
[IKO] Lutri, the Spellchaser - fixed text;
2020-04-19 23:56:12 +04:00
Oleg Agafonov
21681501f1
[IKO] Kaheera, the Orphanguard - fixed text;
2020-04-19 23:55:17 +04:00
Oleg Agafonov
ba86bf0c15
* Gain abilities - fixed wrong text with quotes;
2020-04-19 23:50:31 +04:00
Oleg Agafonov
3e8dbbd894
* Range Trooper - fixed wrong text;
2020-04-19 23:42:53 +04:00
Oleg Agafonov
dfdc1e5e06
[IKO] Jubilant Skybonder - fixed text;
2020-04-19 23:18:34 +04:00
Oleg Agafonov
0aced5669f
[IKO] Price of Betrayal - fixed wrong ability effect;
2020-04-19 22:55:11 +04:00
Oleg Agafonov
e61c7c22d3
[IKO] Heartless Act - fixed wrong ability and missing text;
2020-04-19 22:49:59 +04:00
Oleg Agafonov
d366da6f6b
[IKO] Gyruda, Doom of Depths - fixed wrong companion ability;
2020-04-19 22:05:23 +04:00
Oleg Agafonov
950ed8bc51
[IKO] Gust of Wind - fixed wrong target;
2020-04-19 21:55:08 +04:00
Oleg Agafonov
9bcdac491f
[IKO] Genesis Ultimatum - fixed text;
2020-04-19 21:50:22 +04:00
Oleg Agafonov
ec6bba451b
[IKO] Survivors' Bond - fixed missing spell mode;
2020-04-19 21:48:23 +04:00
Oleg Agafonov
79b31a879b
[IKO] Fight as One - fixed missing spell mode;
2020-04-19 21:47:28 +04:00
Oleg Agafonov
e164cc9388
[IKO] Extinction Event - fixed text;
2020-04-19 21:43:29 +04:00
Oleg Agafonov
87cf8a9df6
[IKO] Emergent Ultimatum - fixed text;
2020-04-19 21:40:28 +04:00
Oleg Agafonov
f39054c567
[IKO] Crystalline Giant - fixed text;
2020-04-19 21:38:04 +04:00
Oleg Agafonov
39894c6394
* As an additional cost to cast discard X cards abilities - fixed wrong text (Firestorm, etc);
2020-04-19 21:18:57 +04:00
Oleg Agafonov
037d9894dd
[IKO] Blitz of the Thunder-Raptor - fixed text;
2020-04-19 21:09:08 +04:00
Oleg Agafonov
36cd0dd91e
[IKO] Barrier Breach - fixed text;
2020-04-19 21:00:10 +04:00
Evan Kranzler
4e5dea5097
made some abilities properly copiable
2020-04-19 12:54:25 -04:00
Evan Kranzler
4a5e3e6482
fixed Gyruda, Doom of Depths not getting cards back from exile
2020-04-19 00:10:12 -04:00
Evan Kranzler
4c0f7a3a71
Implemented Selective Adaptation
2020-04-18 22:24:40 -04:00
Evan Kranzler
6345cef613
Implemented Frontier Warmonger
2020-04-18 21:20:52 -04:00
Evan Kranzler
03a6891a9a
Implemented Fireflux Squad
2020-04-18 20:52:56 -04:00
Evan Kranzler
bbc8f0ebcf
fixed Zirda, the Dawnwaker cost reduction
2020-04-18 19:57:12 -04:00
Evan Kranzler
3059576f95
Implemented Yannik, Scavenging Sentinel
2020-04-18 19:55:18 -04:00
Evan Kranzler
2160c8d8e9
Implemented Nascent Metamorph
2020-04-18 19:23:40 -04:00
Evan Kranzler
ad0c75895f
Implemented Ethereal Forager
2020-04-18 18:59:48 -04:00
Evan Kranzler
4bfbfe2232
Implemented Eon Frolicker
2020-04-18 18:00:53 -04:00
Oleg Agafonov
b0d3ad6846
Leech Bonder - improved targeting;
2020-04-19 01:41:56 +04:00
Oleg Agafonov
5ec6e65c72
Merge pull request #6435 from ciaccona007/master
...
Give Nesting Grounds "another" condition
2020-04-18 23:34:46 +02:00
Evan Kranzler
7b68d855a4
Implemented Decoy Gambit
2020-04-18 17:33:07 -04:00
Oleg Agafonov
4b940fb2fe
Merge pull request #6432 from htrajan/c20-sanctuary-blade-and-verge-rangers
...
C20 sanctuary blade and verge rangers
2020-04-18 23:31:10 +02:00
htrajan
9366222761
combine into one ability and show correct rules text
2020-04-18 14:18:19 -07:00
ciaccona007
27a351e92b
Nesting Grounds can't target the same permanent twice
2020-04-18 14:11:02 -07:00
Oleg Agafonov
b251d97cdb
* Leech Bonder - fixed that it removes all counter instances instead one;
2020-04-19 00:48:30 +04:00
Oleg Agafonov
58ebf01c3b
Added fixed version of Nesting Grounds (see #6433 );
2020-04-19 00:46:02 +04:00
Evan Kranzler
c2137b934b
Revert "Implement Nesting Grounds ( #6433 )" ( #6434 )
...
This reverts commit c3892536b6
.
2020-04-18 16:30:48 -04:00
htrajan
874ff7179f
-don't static import static filters
...
-use existing choose color and gain protection from color attached effects
-update naming and add null check for AttachedToCreatureSourceTriggeredAbility
2020-04-18 13:13:02 -07:00
ciaccona007
c3892536b6
Implement Nesting Grounds ( #6433 )
2020-04-18 16:07:57 -04:00
Oleg Agafonov
2fbf1589a1
Merge remote-tracking branch 'origin/master'
2020-04-18 22:02:24 +04:00
Oleg Agafonov
bdd0ada5d5
* Seize the Soul - fixed that it can target any creatures instead nonwhite, nonblack;
2020-04-18 22:01:59 +04:00
Evan Kranzler
e37438caf6
Implemented Agitator Ant
2020-04-18 13:11:27 -04:00
Evan Kranzler
eaf412590a
Implemented Lavabrink Floodgates
2020-04-18 12:44:23 -04:00
htrajan
c567fc2ee1
update author tags, remove unneeded static text
2020-04-17 22:30:39 -07:00
htrajan
9b930ca243
Merge branch 'master' into c20-sanctuary-blade-and-verge-rangers
2020-04-17 21:53:08 -07:00
htrajan
e09a922e31
wip
2020-04-17 21:51:21 -07:00
Evan Kranzler
c1249b9a5c
Implemented Mindleecher
2020-04-17 23:16:39 -04:00
Oleg Agafonov
d7879e6b80
Merge pull request #6427 from htrajan/implement-zilortha
...
Implement Zilortha
2020-04-17 05:47:28 +02:00
Evan Kranzler
472b8c8519
Implemented Ukkima, Stalking Shadow
2020-04-16 23:09:12 -04:00
Evan Kranzler
914a358a40
Implemented Surly Badgersaur
2020-04-16 23:02:55 -04:00
Evan Kranzler
41df7d3209
Implemented Species Specialist
2020-04-16 22:56:00 -04:00
Evan Kranzler
c6f0bfcffb
Implemented Spellpyre Phoenix
2020-04-16 22:41:27 -04:00
htrajan
1dc305f329
-setStrictChooseMode and assertAllCommandsUsed in every test
...
-store filter info in GameState
-put instead of putIfAbsent
2020-04-16 19:21:54 -07:00
htrajan
92d6326316
finish
2020-04-16 17:50:17 -07:00
htrajan
a08bd34582
Merge branch 'master' into implement-zilortha
...
# Conflicts:
# Mage/src/main/java/mage/game/GameImpl.java
2020-04-16 15:55:24 -07:00
htrajan
cab436e9e5
wip
2020-04-16 15:53:51 -07:00
Evan Kranzler
8e8b2567b3
fixed Jegantha, the Wellspring Companion Condition
2020-04-16 18:41:13 -04:00
Evan Kranzler
97b741f69f
Implemented Ravenous Gigantotherium
2020-04-16 18:33:49 -04:00
Evan Kranzler
b5de12f83f
updated C20 and IKO spoiler and reprints
2020-04-16 14:01:17 -04:00
Evan Kranzler
d34905ff14
Implemented Vitality Hunter
2020-04-16 13:59:51 -04:00
Evan Kranzler
7445dcb1cf
Implemented Kelsien, the Plague
2020-04-16 09:01:18 -04:00
Evan Kranzler
d26b00ab17
updated companion conditions
2020-04-16 08:14:15 -04:00
Evan Kranzler
8494e98693
Implemented Yorion, Sky Nomad ( #6407 )
...
* Implemented Yorion, Sky Nomad
* Implemented Yorion, Sky Nomad (but for real this time)
* updated game creation to use the correct deck size for limited
2020-04-16 08:10:18 -04:00
Evan Kranzler
378dfbf89a
Updated implementation of Unpredictable Cyclone ( #6423 )
...
* updated implementation of Unpredictable Cyclone, refactored drawCard method
* fixed another small implementation error
* added test for Unpredictable Cyclone
* updated Unpredictable Cyclone test
2020-04-16 08:04:21 -04:00
Evan Kranzler
972a32446a
Implemented Cartographer's Hawk
2020-04-15 22:17:27 -04:00
Evan Kranzler
ac17f7b92b
Implemented Predatory Impetus
2020-04-15 22:03:17 -04:00
Evan Kranzler
98205cbb4b
Implemented Parasitic Impetus
2020-04-15 21:54:02 -04:00
Evan Kranzler
5d869a672d
Implemented Tidal Barracuda
2020-04-15 21:49:46 -04:00
Evan Kranzler
ae975d776f
Implemented Titan Hunter
2020-04-15 21:46:30 -04:00
Evan Kranzler
19765379ea
Implemented Sawtusk Demolisher
2020-04-15 21:36:10 -04:00
Evan Kranzler
e7ac5d9a68
Implemented Martial Impetus
2020-04-15 21:31:30 -04:00
Evan Kranzler
e7a174ac32
additional text fix
2020-04-15 20:17:48 -04:00
Evan Kranzler
1b6fc55c8a
fixed test failure
2020-04-15 18:36:54 -04:00
Evan Kranzler
f09a6d847e
fixed an error
2020-04-15 08:48:28 -04:00
Evan Kranzler
1874a8404a
Implemented Quartzwood Crasher
2020-04-15 08:32:17 -04:00
Evan Kranzler
fd02d66227
Implemented The Ozolith
2020-04-14 23:11:29 -04:00
Evan Kranzler
ebfba73c61
Implemented Winota, Joiner of Forces
2020-04-14 22:40:47 -04:00
Evan Kranzler
da2c32dd01
Implemented Jegantha, the Wellspring
2020-04-14 22:17:55 -04:00
Evan Kranzler
a689646735
Implemented Unpredictable Cyclone
2020-04-14 22:16:52 -04:00
Evan Kranzler
44adbae263
Implemented Titan's Nest
2020-04-13 21:34:35 -04:00
Evan Kranzler
655be6cfe5
updated IKO spoiler
2020-04-13 21:11:47 -04:00
Evan Kranzler
03b8c029b1
Implemented Escape Protocol
2020-04-13 21:10:49 -04:00
Evan Kranzler
49221f285f
Implemented Back for More
2020-04-13 20:56:26 -04:00
Evan Kranzler
efc900e564
Implemented Emergent Ultimatum
2020-04-13 20:45:26 -04:00
Evan Kranzler
44dc444169
Implemented Kinnan, Bonder Prodigy
2020-04-13 19:22:19 -04:00
Evan Kranzler
aebf508c18
Implemented Illuna, Apex of Wishes
2020-04-13 19:11:15 -04:00
Evan Kranzler
c0c60c47c6
Implemented Auspicious Starrix
2020-04-13 18:54:36 -04:00
Emigara
a982d8c901
Added Snapdax please test ( #6411 )
...
Co-authored-by: Blair <Blair@DESKTOP-JE2I3LO>
2020-04-13 18:50:00 -04:00
Evan Kranzler
ee7d271cb4
updated creature types
2020-04-13 18:27:58 -04:00
Evan Kranzler
576c5e0ca6
updated Stand or Fall text
2020-04-13 18:19:27 -04:00
Evan Kranzler
999ab24f1f
updated clone text
2020-04-13 18:19:14 -04:00
Evan Kranzler
cae39848b9
updated Raid text
2020-04-13 18:18:55 -04:00
Evan Kranzler
7073de31bb
updated ability reduction text
2020-04-13 18:17:35 -04:00
Evan Kranzler
79f49c9997
fixed implementation of Jaded Response ( fixes #6414 )
2020-04-13 18:00:42 -04:00
Evan Kranzler
8e3f029df6
Implemented Narset of the Ancient Way
2020-04-13 18:00:32 -04:00
Evan Kranzler
b6557201b4
Implemented Lukka, Coppercoat Outcast
2020-04-13 08:42:10 -04:00
Evan Kranzler
c1e79bcf70
fixed Blitz of the Thunder-Raptor target
2020-04-13 07:49:28 -04:00
Evan Kranzler
e249036e92
fixed Wingspan Mentor activation cost
2020-04-13 07:47:08 -04:00
Evan Kranzler
9979f76542
Implemented Vivien, Monsters' Advocate
2020-04-12 21:42:03 -04:00
Evan Kranzler
1ae1679a7f
Implemented Rooting Moloch
2020-04-12 21:16:09 -04:00
Evan Kranzler
9ba06a9aae
Implemented Stormwild Capridor
2020-04-12 20:31:30 -04:00
Evan Kranzler
f3ea9c15cf
Implemented Startling Development
2020-04-12 20:24:30 -04:00
Evan Kranzler
193033ad6f
Implemented Swallow Whole
2020-04-12 20:01:22 -04:00
Evan Kranzler
297710c7fa
Implemented Yidaro, Wandering Monster
2020-04-12 18:21:27 -04:00
Evan Kranzler
7e86626f1d
Implemented Shark Typhoon
2020-04-12 17:21:25 -04:00
Evan Kranzler
28659043ca
Implemented Savai Thundermane
2020-04-12 17:03:51 -04:00
Evan Kranzler
7d44fa6a88
Implemented Lurrus of the Dream Den
2020-04-12 16:21:37 -04:00
Evan Kranzler
dc2326fb6d
Implemented Gyruda, Doom of Depths
2020-04-12 16:00:56 -04:00
Evan Kranzler
7ba4c01090
Implemented Zirda, the Dawnmaker
2020-04-12 15:28:10 -04:00
drowinternet
cfcc5a9e8e
Monstrous Step ( #6403 )
...
* Monstrous Step
* Monstrous Step
* Monstrous Step
* delete iko
* Update MonstrousStep
* Update(2) MonstrousStep
* Update(3) MonstrousStep
* Updated boost effect MonstrousStep
2020-04-12 15:25:47 -04:00
Evan Kranzler
e99c0549fc
Merge pull request #6406 from AsterAether/master
...
Added Zaxara, the Exemplary.
2020-04-12 13:42:17 -04:00
Evan Kranzler
5fdf1a8ddd
fixed an error
2020-04-12 13:00:02 -04:00
Evan Kranzler
199fc37c32
Implemented Lavabrink Venturer
2020-04-12 11:50:39 -04:00
AsterAether
e14832d2a9
Added Zaxara, the Exemplary.
2020-04-12 17:35:17 +02:00
Evan Kranzler
87b316aa65
Implemented Kaheera, the Orphanguard
2020-04-12 11:23:07 -04:00
Evan Kranzler
7e0b755953
Implemented Lutri, the Spellchaser
2020-04-12 10:44:57 -04:00
Evan Kranzler
f626d42c99
Implemented Obosh, the Preypiercer
2020-04-12 10:17:29 -04:00
emerald000
c3684a732b
[IKO] Implement Companion and 2 companions
...
Keruga, the Macrosage and Umori, the Collector
2020-04-12 08:29:25 -04:00
Evan Kranzler
9c1bd767b3
Implemented Solid Footing
2020-04-11 22:10:01 -04:00
Evan Kranzler
538e7dedb4
Implemented Spelleater Wolverine
2020-04-11 22:00:58 -04:00
Evan Kranzler
d76dc5785c
Implemented Rumbling Rockslide
2020-04-11 21:57:33 -04:00
Evan Kranzler
8a259456ff
Implemented Mutual Destruction
2020-04-11 21:54:53 -04:00
Evan Kranzler
63350177e7
Implemented Sonorous Howler
2020-04-11 21:46:23 -04:00
Evan Kranzler
04724e6866
Implemented Mythos of Vadrok
2020-04-11 21:20:04 -04:00
Evan Kranzler
29e04dedee
Implemented Ram Through
2020-04-11 21:11:26 -04:00
Evan Kranzler
e36d2c9ca4
Implemented Humble Naturalist
2020-04-11 21:02:36 -04:00
Evan Kranzler
d3ac65b68b
Implemented Mythos of Illuna
2020-04-11 20:58:00 -04:00
Evan Kranzler
1f2cc93fef
Implemented Mythos of Brokkos
2020-04-11 20:30:17 -04:00
Evan Kranzler
9876b979ed
Implemented Memory Leak
2020-04-11 20:18:55 -04:00
Evan Kranzler
424dba9d69
Implemented Mystic Subdual
2020-04-11 20:15:00 -04:00
Evan Kranzler
be7be85d72
Implemented Hunted Nightmare
2020-04-11 17:01:46 -04:00
Evan Kranzler
990334d535
Implemented Labyrinth Raptor
2020-04-11 16:35:32 -04:00
Evan Kranzler
461b54114b
Implemented Luminous Broodmoth
2020-04-11 15:40:32 -04:00
Evan Kranzler
7efec1294f
Implemented Survivors' Bond
2020-04-11 11:02:32 -04:00
Evan Kranzler
99b4d67c9c
Implemented Slitherwisp
2020-04-11 10:53:51 -04:00
Evan Kranzler
076d98d0a2
Implemented Serrated Scorpion
2020-04-11 10:42:48 -04:00
Evan Kranzler
9aa1cc28b8
Implemented Reptilian Reflection
2020-04-11 10:37:55 -04:00
Evan Kranzler
8321a4cd2e
Implemented Whisper Squad
2020-04-11 10:15:02 -04:00
Evan Kranzler
02c17727ff
Implemented Offspring's Revenge
2020-04-11 10:10:46 -04:00
Evan Kranzler
56bed294aa
Implemented Porcuparrot
2020-04-11 09:51:50 -04:00
Evan Kranzler
4a9bfef39d
Implemented Jubilant Skybonder
2020-04-11 09:47:49 -04:00
Evan Kranzler
c9725d4561
Implemented Inspired Ultimatum
2020-04-11 09:28:09 -04:00
Evan Kranzler
5c8163c7c5
Implemented Channeled Force
2020-04-11 09:19:58 -04:00
Evan Kranzler
526f2301d7
updated IKO spoiler
2020-04-10 22:30:28 -04:00
Evan Kranzler
8689e9213a
Implemented Perimeter Sergeant
2020-04-10 22:24:06 -04:00
Evan Kranzler
b55143a3ab
Implemented Of One Mind
2020-04-10 22:18:50 -04:00
Evan Kranzler
b98bc23798
Implemented Sudden Spinnerets
2020-04-10 22:12:58 -04:00
Evan Kranzler
040113c821
Implemented Heightened Reflexes
2020-04-10 22:10:51 -04:00
Evan Kranzler
3b02fdbc36
Implemented Hampering Snare
2020-04-10 22:08:42 -04:00
Evan Kranzler
166cc61b22
Implemented Gust of Wind
2020-04-10 22:05:39 -04:00
Evan Kranzler
7dcfd22549
Implemented Frostveil Ambush
2020-04-10 22:00:08 -04:00
Evan Kranzler
a391a017a0
small fix
2020-04-10 21:58:38 -04:00
Evan Kranzler
21d83aad6d
Implemented Ferocious Tigorilla
2020-04-10 21:57:48 -04:00
Evan Kranzler
2cbfa9aaf8
Implemented Flycatcher Giraffid
2020-04-10 21:54:50 -04:00
Evan Kranzler
b139e5b0e1
Implemented Boot Nipper
2020-04-10 21:52:23 -04:00
Evan Kranzler
f0d1cff7b9
Implemented Blitz Leech
2020-04-10 21:25:45 -04:00
Evan Kranzler
d7947100db
Implemented Durable Coil
2020-04-10 21:17:42 -04:00
Evan Kranzler
42103b3aa2
Implemented Wingspan Mentor
2020-04-10 19:53:32 -04:00
Evan Kranzler
275a6310f5
Implemented Whirlwind of Thought
2020-04-10 19:49:27 -04:00
Evan Kranzler
d6c7c84e4c
Implemented Unexpected Fangs
2020-04-10 19:48:21 -04:00
Evan Kranzler
53323e16b1
Implemented Suffocating Fumes
2020-04-10 19:44:54 -04:00
Evan Kranzler
1d64e97312
Implemented Pyroceratops
2020-04-10 19:41:32 -04:00
Evan Kranzler
31d39e659a
Implemented Nightsquad Commando
2020-04-10 19:39:58 -04:00
Evan Kranzler
41085e1977
Implemented Lurking Deadeye
2020-04-10 19:36:05 -04:00
Evan Kranzler
41a170e23f
Implemented Genesis Ultimatum
2020-04-10 19:33:11 -04:00
Evan Kranzler
d61ce96524
Implemented Coordinated Charge
2020-04-10 19:22:03 -04:00
Evan Kranzler
2bdca43a65
Implemented Bonder's Enclave
2020-04-10 19:20:59 -04:00
Evan Kranzler
d03cd0405e
Implemented Blisterspit Gremlin
2020-04-10 19:18:39 -04:00
Evan Kranzler
13d06b5ecf
Implemented Avian Oddity
2020-04-10 19:14:35 -04:00
Evan Kranzler
cf9a690bfa
Implemented Springjaw Trap
2020-04-10 19:03:33 -04:00
Evan Kranzler
7183b8741b
Implemented Snare Tactician
2020-04-10 18:59:18 -04:00
Evan Kranzler
d589ee7831
Implemented Sleeper Dart
2020-04-10 18:57:55 -04:00
Evan Kranzler
c4c1639ee2
Implemented Raking Claws
2020-04-10 18:52:02 -04:00
Evan Kranzler
8cd51002c3
Implemented Prickly Marmoset
2020-04-10 18:47:54 -04:00
Evan Kranzler
2fb8250ccb
Maned Serval
2020-04-10 18:40:30 -04:00
Evan Kranzler
7fa17d06e0
Implemented Light of Hope
2020-04-10 18:35:49 -04:00
Evan Kranzler
f721b49f77
Implemented Lava Serpent
2020-04-10 18:31:41 -04:00
Evan Kranzler
3741c35423
Implemented Imposing Vantasaur
2020-04-10 18:30:45 -04:00
Evan Kranzler
d8a8cbb825
Implemented Honey Mammoth
2020-04-10 18:29:09 -04:00
Evan Kranzler
3a818256f5
Implemented Glimmerbell
2020-04-10 18:26:18 -04:00
Evan Kranzler
f4a73362e9
Implemented Facet Reader
2020-04-10 18:20:24 -04:00
Evan Kranzler
7e8386257d
Implemented Excavation Mole
2020-04-10 18:15:16 -04:00
Evan Kranzler
d028ba28b6
Implemented Daysquad Marshal
2020-04-10 18:09:42 -04:00
Evan Kranzler
aa2fb87710
Implemented Crystacean
2020-04-10 18:06:34 -04:00
Evan Kranzler
40b1573487
Implemented Blade Banish
2020-04-10 18:05:25 -04:00
Evan Kranzler
daf3f15afe
Implemented Aegis Turtle
2020-04-10 18:03:57 -04:00
Evan Kranzler
26915ca525
Implemented Adaptive Shimmerer
2020-04-10 18:03:26 -04:00
Evan Kranzler
1fab7afca8
updated IKO spoiler and reprints
2020-04-10 17:59:12 -04:00
Evan Kranzler
e30959bbbe
Implemented Fire Prophecy
2020-04-09 22:23:24 -04:00
Evan Kranzler
43482b97b4
Implemented Blitz of the Thunder-Raptor
2020-04-09 22:12:52 -04:00
Evan Kranzler
521bd4167f
Implemented Easy Prey
2020-04-09 21:57:23 -04:00
Evan Kranzler
f77bb3a26b
Implemented Regal Leosaur
2020-04-09 21:53:49 -04:00
Evan Kranzler
f9f69e0ffc
Implemented Heartless Act
2020-04-09 21:26:38 -04:00
Evan Kranzler
ecbd82aa2a
Implemented Parcelbeast
2020-04-09 21:19:12 -04:00
Evan Kranzler
1a917c8e0e
Implemented Frillscare Mentor
2020-04-09 21:15:07 -04:00
Evan Kranzler
8f94bb725d
Implemented Duskfang Mentor
2020-04-09 21:12:27 -04:00
Evan Kranzler
07be197c81
Implemented Drannith Healer
2020-04-09 21:08:05 -04:00
Evan Kranzler
e8a390e206
Implemented Checkpoint Officer
2020-04-09 21:05:30 -04:00
Evan Kranzler
5702a02af0
Implemented Skycat Sovereign
2020-04-09 21:03:31 -04:00
Evan Kranzler
df6d198dd0
Implemented Momentum Rumbler
2020-04-09 20:54:18 -04:00
Evan Kranzler
6067216650
Implemented Vulpikeet
2020-04-09 20:39:29 -04:00
Evan Kranzler
fa77873ede
Implemented Indatha Triome
2020-04-09 20:32:48 -04:00
Evan Kranzler
bc43041ec9
Implemented Zagoth Triome
2020-04-09 20:31:27 -04:00
Evan Kranzler
6a3b3cba06
Implemented Savai Triome
2020-04-09 20:29:15 -04:00
Evan Kranzler
983f0c3273
Implemented Raugrin Triome
2020-04-09 20:27:39 -04:00
Evan Kranzler
b8f0cc7250
Implemented Ketria Triome
2020-04-09 20:26:29 -04:00
Evan Kranzler
ea273c8312
updated IKO spoiler and reprints
2020-04-09 20:16:57 -04:00
Evan Kranzler
ffe407601c
Implemented Archipelagore
2020-04-09 17:06:55 -04:00
Evan Kranzler
4cf38a2c4b
Implemented Eerie Ultimatum
2020-04-09 10:37:08 -04:00
Evan Kranzler
6473f544c3
Implemented Cunning Nightbonder
2020-04-09 08:43:27 -04:00
Evan Kranzler
bf2c98571a
Implemented Bushmeat Poacher
2020-04-09 08:33:25 -04:00
Evan Kranzler
92b252d036
Implemented Unbreakable Bond
2020-04-09 08:15:50 -04:00
Evan Kranzler
dc6066c1ae
fixed a test failure
2020-04-08 22:55:29 -04:00
Evan Kranzler
9b52a7340b
Implemented Fiend Artisan
2020-04-08 22:35:37 -04:00
Evan Kranzler
0424d0282a
Implemented Clash of Titans
2020-04-08 22:18:14 -04:00
Evan Kranzler
6b03ffbf3d
Implemented Zenith Flare
2020-04-08 22:09:07 -04:00
Evan Kranzler
c2c14c16c9
Implemented Will of the All-Hunter
2020-04-08 22:03:39 -04:00
Evan Kranzler
461769eaa2
Implemented Alert Heedbonder
2020-04-08 21:56:51 -04:00
Evan Kranzler
b0b3952a8a
Implemented Super-Duper Death Ray
2020-04-08 20:32:40 -04:00
Evan Kranzler
82aa9fdb95
Implemented Flame Spill
2020-04-08 20:27:35 -04:00
Evan Kranzler
affbb93b3e
Implemented Extinction Event
2020-04-08 18:24:40 -04:00
Evan Kranzler
f24f0106a6
Implemented Keensight Mentor
2020-04-08 18:06:06 -04:00
Evan Kranzler
49abba15f4
Implemented Hornbash Mentor
2020-04-08 18:00:29 -04:00
Evan Kranzler
c632f48ba6
Implemented Necropanther
2020-04-08 17:51:11 -04:00
Evan Kranzler
49e46ccb59
Implemented Song of Creation
2020-04-08 17:47:00 -04:00
Evan Kranzler
be93e428da
Implemented Farfinder
2020-04-08 17:42:49 -04:00
Evan Kranzler
86f71a6dd3
Implemented Ruinous Ultimatum
2020-04-08 17:40:21 -04:00
Evan Kranzler
df44de36d7
Implemented Almighty Brushwagg
2020-04-08 17:37:17 -04:00
Evan Kranzler
800ea45fd4
updated IKO spoiler and reprints
2020-04-08 17:35:20 -04:00
Evan Kranzler
0d2859e3c3
Implemented Patagia Tiger
2020-04-08 08:34:40 -04:00
Evan Kranzler
71b69b9308
Implemented Ominous Seas
2020-04-08 08:31:48 -04:00
Evan Kranzler
f5572c8fc1
Implemented Sanctuary Smasher
2020-04-08 08:21:50 -04:00
Evan Kranzler
c68616d572
Implemented Keep Safe
2020-04-08 08:17:47 -04:00
Evan Kranzler
3b69cf04f6
fixed a card numbering
2020-04-08 08:08:59 -04:00
Evan Kranzler
eceda62bed
Implemented Deadly Rollick
2020-04-08 08:04:02 -04:00
Evan Kranzler
4fd2e7de32
updated IKO and C20 spoiler and reprints
2020-04-08 07:57:53 -04:00
Evan Kranzler
3bb441bd8a
updated IKO and C20 spoiler and reprints
2020-04-07 23:13:56 -04:00
Evan Kranzler
e0599439d0
Implemented Shiny Impetus
2020-04-07 22:03:58 -04:00
Evan Kranzler
23582b4a09
Implemented Psychic Impetus
2020-04-07 22:00:13 -04:00
Evan Kranzler
59bc7519b0
Implemented Chevill, Bane of Monsters
2020-04-07 21:24:10 -04:00
Evan Kranzler
24b646c05a
Implemented Boneyard Lurker
2020-04-07 21:09:38 -04:00
Evan Kranzler
2d11f69d0e
Implemented Crystalline Resonance
2020-04-07 20:52:03 -04:00
Evan Kranzler
357d1873db
Implemented Bonder's Ornament
2020-04-07 19:19:10 -04:00
Evan Kranzler
3e6c1d4483
Implemented Tentative Connection
2020-04-07 18:13:56 -04:00
Evan Kranzler
2dcc5dd453
Implemented Fight as One
2020-04-07 18:06:30 -04:00
Evan Kranzler
4911398c89
Implemented Weaponize the Monsters
2020-04-07 17:58:37 -04:00
Evan Kranzler
38a94db42c
Implemented Spontaneous Flight
2020-04-07 17:54:49 -04:00
Evan Kranzler
d2f4cfe9fa
Implemented Helica Glider
2020-04-07 17:52:39 -04:00
Evan Kranzler
435fb0508d
Implemented Splendor Mare
2020-04-07 17:43:35 -04:00
Evan Kranzler
428dd8d678
Implemented Majestic Auricorn
2020-04-07 17:39:03 -04:00
Evan Kranzler
ac3ebcbf60
Implemented Garrison Cat
2020-04-07 17:38:12 -04:00
Evan Kranzler
415f5d2e6a
updated IKO and C20 spoiler and reprints
2020-04-07 17:36:25 -04:00
Evan Kranzler
7360bf8b0f
updated IKO and C20 spoiler and reprints
2020-04-07 09:52:56 -04:00
Evan Kranzler
215408e06f
Implemented Death's Oasis
2020-04-07 09:34:39 -04:00
Evan Kranzler
ae93425faa
Implemented Exuberant Wolfbear
2020-04-07 08:44:31 -04:00
Evan Kranzler
75ddf28c84
Implemented Glademuse
2020-04-06 22:07:54 -04:00
Evan Kranzler
7e233baa28
Implemented Dredge the Mire
2020-04-06 21:53:33 -04:00
Evan Kranzler
a818251d3f
Implemented Charge of the Forever-Beast
2020-04-06 21:28:50 -04:00
Evan Kranzler
d55dc2879b
Implemented Frondland Felidar
2020-04-06 21:15:25 -04:00
Evan Kranzler
f27f70d70c
Implemented Sanctuary Lockdown
2020-04-06 21:06:54 -04:00
Evan Kranzler
d8d8e7c174
Implemented Forbidden Friendship
2020-04-06 20:59:53 -04:00
Evan Kranzler
9f50fade9f
Implemented Cazur, Ruthless Stalker
2020-04-06 20:50:22 -04:00
Evan Kranzler
4ce3b87066
Implemented Avenging Huntbonder
2020-04-06 20:44:49 -04:00
Evan Kranzler
1a657c1c9a
Implemented Thwart the Enemy
2020-04-06 20:40:36 -04:00
Evan Kranzler
78b95320aa
Implemented Pollywog Symbiote
2020-04-06 20:36:55 -04:00
Evan Kranzler
c212233206
another error fix
2020-04-06 19:11:33 -04:00
Evan Kranzler
1926299be6
fixed an error with removing mutate cards
2020-04-06 18:43:54 -04:00
Evan Kranzler
eb39c57109
Implemented Wilt
2020-04-06 17:52:47 -04:00
Evan Kranzler
d2675ce5d8
Implemented Sea-Dasher Octopus
2020-04-06 17:51:32 -04:00
Evan Kranzler
9b4ecc37c1
Implemented Migratory Greathorn
2020-04-06 17:49:48 -04:00
Evan Kranzler
31db4c9341
Implemented Lore Drakkis
2020-04-06 17:47:25 -04:00
Evan Kranzler
49c9223ac6
Implemented Go for Blood
2020-04-06 17:41:46 -04:00
Evan Kranzler
5439a9afab
Implemented Cubwarden
2020-04-06 17:40:11 -04:00
Evan Kranzler
0ab6951b9e
Implemented Barrier Breach
2020-04-06 17:38:40 -04:00
Evan Kranzler
a16be04809
Implemented Fierce Guardianship
2020-04-06 17:32:57 -04:00
Evan Kranzler
be8a511b72
Implemented Deflecting Swat
2020-04-06 17:30:51 -04:00
Evan Kranzler
a9af8d6120
Implemented Cryptic Trilobite
2020-04-06 17:26:40 -04:00
Evan Kranzler
ada23b228e
updated C20 and IKO spoiler and reprints
2020-04-06 17:16:14 -04:00
Evan Kranzler
e6e907f624
mutate cards removed until mutate is properly implemented
2020-04-06 17:05:07 -04:00
Evan Kranzler
536b4959e0
Implemented Nikara, Lair Scavenger
2020-04-06 08:46:31 -04:00
Evan Kranzler
cb0907c2ef
Implemented Herald of the Forgotten
2020-04-06 08:38:26 -04:00
Evan Kranzler
d84db34924
Implemented Silvar, Devourer of the Free
2020-04-06 08:23:11 -04:00
Evan Kranzler
ac76993b0c
Implemented Trynn, Champion of Freedom
2020-04-06 08:07:54 -04:00
Evan Kranzler
484094b0f5
Implemented Daring Fiendbonder
2020-04-05 21:58:03 -04:00
Evan Kranzler
e8ea5b288f
Implemented Call the Coppercoats
2020-04-05 21:54:15 -04:00
Evan Kranzler
2004c50ab0
Implemented Call of the Death-Dweller
2020-04-05 21:36:40 -04:00
Evan Kranzler
1a26f57222
Implemented Souvenir Snatcher
2020-04-05 21:06:20 -04:00
Evan Kranzler
7465acd038
updated C20 spoiler and reprints
2020-04-05 21:03:52 -04:00
Evan Kranzler
ded22e904e
Implemented Dismantling Wave
2020-04-05 18:20:31 -04:00
Evan Kranzler
e91fc7d636
Implemented Everquill Phoenix
2020-04-05 17:28:53 -04:00
Evan Kranzler
9acda75e31
updated C20 and IKO spoiler and reprints
2020-04-05 16:29:05 -04:00
Evan Kranzler
711e01f81e
Implemented Huntmaster Liger
2020-04-05 16:24:50 -04:00
Evan Kranzler
9ba949369e
Implemented Insatiable Hemophage
2020-04-05 16:20:52 -04:00
Evan Kranzler
2b9fe91b63
Implemented Mythos of Nethroi
2020-04-05 16:03:06 -04:00
Evan Kranzler
742f74ba86
Implemented Vadrok, Apex of Thunder
2020-04-05 15:47:37 -04:00
Evan Kranzler
142a4e040b
Implemented Proud Wildbonder
2020-04-05 15:37:37 -04:00
Evan Kranzler
339b9607b8
Implemented General Kudro of Drannith
2020-04-05 15:28:24 -04:00
Evan Kranzler
9d75f29f3c
Implemented Drannith Magistrate
2020-04-05 15:06:50 -04:00
Evan Kranzler
77ad5eab87
Implemented Crystalline Giant
2020-04-05 14:30:26 -04:00
Evan Kranzler
1126610243
Implemented General's Enforcer
2020-04-05 09:44:06 -04:00
Evan Kranzler
824dd29e87
Implemented Flourishing Fox
2020-04-05 09:25:08 -04:00
Evan Kranzler
a4e9b21b82
Implemented Drannith Stinger
2020-04-05 09:22:01 -04:00
Evan Kranzler
10814e4b4c
Implemented Blood Curdle
2020-04-05 09:07:38 -04:00
Evan Kranzler
02f0a7ac14
Implemented Bastion of Remembrance
2020-04-05 08:57:53 -04:00
Evan Kranzler
2859ad3127
Implemented Reconnaissance Mission
2020-04-05 08:42:04 -04:00
Evan Kranzler
e5e55a062a
Implemented Nethroi, Apex of Death
2020-04-05 08:36:44 -04:00
Evan Kranzler
a19a5d7162
updated IKO and C20 spoiler and reprints
2020-04-05 08:19:20 -04:00
Evan Kranzler
90a7786bb4
fixed test failure
2020-04-04 22:43:14 -04:00
Evan Kranzler
0f6f810c24
Implemented Thieving Otter
2020-04-04 22:40:37 -04:00
Evan Kranzler
176f06c1dc
Implemented Jirina Kudro
2020-04-04 22:32:47 -04:00
Evan Kranzler
87d322c8e9
Implemented Obscuring Haze
2020-04-04 21:44:05 -04:00
Evan Kranzler
381de68563
Implemented Kathril, Aspect Warper
2020-04-04 21:25:06 -04:00
Evan Kranzler
3632eba3e8
updated C20 spoiler and reprints
2020-04-04 20:26:13 -04:00
Evan Kranzler
852d452342
Implemented Otrimi, the Ever-Playful
2020-04-04 19:43:23 -04:00
Evan Kranzler
5b58e6df0c
Implemented Flawless Maneuver
2020-04-04 19:31:45 -04:00
Evan Kranzler
3019fb30d4
Implemented Boneyard Mycodrax
2020-04-04 19:05:01 -04:00
Evan Kranzler
c1f87575bb
Implemented Shabraz. the Skyshark
2020-04-04 18:55:43 -04:00
Evan Kranzler
44228bbea8
Implemented Brallin, Skyshark Rider
2020-04-04 18:43:45 -04:00
Evan Kranzler
14a33f11aa
Implemented Netherborn Altar
2020-04-04 18:04:07 -04:00
Evan Kranzler
5fc1f96bab
Implemented Curious Herd
2020-04-04 17:49:05 -04:00
Evan Kranzler
ade58099dc
updated C20 spoiler
2020-04-04 17:29:15 -04:00
Evan Kranzler
b84c01af87
updated C20 spoiler and reprints
2020-04-04 11:45:24 -04:00
Evan Kranzler
610d5af60f
Implemented Footfall Crater
2020-04-04 11:41:15 -04:00
Evan Kranzler
ebf709f4d8
Mysterious Egg
2020-04-04 00:44:26 -04:00
Evan Kranzler
525b0edbc0
Implemented Phase Dolphin
2020-04-04 00:38:54 -04:00
Evan Kranzler
1e43371470
Implemented Wingfold Pteron
2020-04-04 00:34:19 -04:00
Evan Kranzler
b94afc3d00
Implemented Skull Prophet
2020-04-04 00:25:14 -04:00
Evan Kranzler
45acd3a7fc
Implemented Dire Tactics
2020-04-04 00:22:55 -04:00
Evan Kranzler
1e4bede7f9
Implmented Pouncing Shoreshark
2020-04-04 00:15:54 -04:00
Evan Kranzler
5b0f4167b7
updated IKO spoiler and reprints
2020-04-04 00:13:57 -04:00
Evan Kranzler
5b578ae63c
Implemented Dirge Bat
2020-04-03 17:37:29 -04:00
Evan Kranzler
6507e86715
Implemented Voracious Greatshark
2020-04-03 17:33:39 -04:00
Evan Kranzler
bdb54e9fd6
Implemented Migration Path
2020-04-03 17:28:52 -04:00
Evan Kranzler
b64f42d46c
Implemented Cavern Whisperer
2020-04-03 17:25:17 -04:00
Evan Kranzler
737b07442f
Implemented Chittering Harvester
2020-04-03 17:23:59 -04:00
Evan Kranzler
db05789eda
Implemented Dreamtail Heron
2020-04-03 17:22:00 -04:00
Evan Kranzler
e0688b3959
Implemented Gemrazer
2020-04-03 17:20:25 -04:00
Evan Kranzler
d974ad9a06
updated IKO spoiler and reprints
2020-04-03 17:17:27 -04:00
Evan Kranzler
5b8712b44d
Implemented Boon of the Wish-Giver
2020-04-03 14:26:21 -04:00
Evan Kranzler
1ab2c93acb
Implemented Savai Sabertooth
2020-04-03 14:24:56 -04:00
Evan Kranzler
2f37de4549
Implemented Glowstone Recluse
2020-04-03 14:18:45 -04:00
Evan Kranzler
8b1e84a78c
Implemented Neutralize
2020-04-03 14:12:06 -04:00
Evan Kranzler
05a818bb8e
Implemented Trumpeting Gnarr
2020-04-03 14:08:44 -04:00
Evan Kranzler
da721e2342
Implemented Shredded Sails
2020-04-03 14:07:04 -04:00
Evan Kranzler
a717ec1e0c
Implemented Zagoth Crystal
2020-04-03 13:59:17 -04:00
Evan Kranzler
52e0d6a481
Implemented Savai Crystal
2020-04-03 13:52:12 -04:00
Evan Kranzler
d44a948046
Implemented Raugrin Crystal
2020-04-03 13:50:38 -04:00
Evan Kranzler
418c834c1d
Implemented Ketria Crystal
2020-04-03 13:47:09 -04:00
Evan Kranzler
b2c22d20a7
Implemented Indatha Crystal
2020-04-03 13:46:01 -04:00
Evan Kranzler
84e70c4041
Implemented Primal Empathy
2020-04-03 08:13:40 -04:00
Evan Kranzler
861a05159b
Implemented Colossification
2020-04-03 07:57:17 -04:00
Evan Kranzler
95d75ebf2d
Implemented King Kong
2020-04-02 21:28:08 -04:00
Evan Kranzler
06f5ad8cab
Implemented Grimdancer
2020-04-02 19:19:47 -04:00
Evan Kranzler
f3e406583f
updated IKO spoiler
2020-04-02 18:32:30 -04:00
Evan Kranzler
f9475581a5
added Commander 2020
2020-04-02 18:19:19 -04:00
Evan Kranzler
f53a37e028
Implemented Snapdax, Apex of the Hunt
2020-04-02 17:57:47 -04:00
Evan Kranzler
00214ef80c
Implemented Cloudpiercer
2020-04-02 17:25:37 -04:00
Evan Kranzler
aa1a3b3353
Implemented Zagoth Mamba
2020-04-02 17:16:42 -04:00
Evan Kranzler
6d8e78f07f
Implemented Sprite Dragon
2020-04-02 15:16:09 -04:00
Evan Kranzler
a9c3a3319f
Implemented Titanoth Rex
2020-04-02 15:13:02 -04:00
Evan Kranzler
272f78e88a
Implemented Void Beckoner
2020-04-02 15:10:56 -04:00
Evan Kranzler
2483fd9c8d
Implemented Fully Grown
2020-04-02 15:04:28 -04:00
Evan Kranzler
75414cef2e
Implemented Mosscoat Goriak
2020-04-02 13:46:25 -04:00
Evan Kranzler
91b3d65a87
updated IKO spoiler and reprints
2020-04-02 13:45:48 -04:00
Evan Kranzler
bda54ff1b6
Implemented Gloom Pangolin
2020-04-02 11:09:18 -04:00
Evan Kranzler
b080a70e69
added Ikoria: Lair of Behemoths set
2020-04-02 11:06:30 -04:00
Paweł Płazieński
64b979b0d7
Satyr Firedancer triggers for each opponent
...
Satyr Firedancer should trigger multiple times when single Instant or
Sorcery deals damage to multiple opponents, once for each opponent.
Cards like Price of Progress currently triggered first time for first
opponent in turn order, but not for others.
This commit changes how the ability handles multiple damage by single
source: single spell can trigger multiple times of a single stack
object, because it can represent multiple instances of damage.
2020-04-01 22:28:46 +02:00
Thomas Hess
e7347ff7f2
Fixed code warning: Octal integer literals in XMage sets.
2020-03-25 10:38:47 +01:00
Thomas Hess
eca8e4669b
Guru: Fix collector numbers.
2020-03-24 17:32:09 +01:00
Thomas Hess
49c5e5712d
Removed obsolete Promo set
2020-03-24 17:32:09 +01:00
Thomas Hess
843af7abee
Fix Duel Decks Jace vs Chandra: Use the English printing instead of the Japanese printing for both Planeswalkers.
2020-03-24 17:32:08 +01:00
Thomas Hess
b0ae7e9328
Eldrich Moon: Align collector numbers with Scryfall.
2020-03-24 17:32:08 +01:00
Thomas Hess
46d0e91103
Further simplified the Scryfall image download code.
2020-03-24 17:32:08 +01:00
Thomas Hess
7219d51572
Removed 6th Edition cards from Starter 2000 set.
...
These are indistinguishable from regular 6ED cards and not listed on Scryfall.
2020-03-24 17:32:08 +01:00
Thomas Hess
0da6d4af3c
Rivals of Ixalan (RIX): Fixed Collector numbers to be in line with Scryfall.
2020-03-24 17:32:08 +01:00
Thomas Hess
5abb5f9e2c
HASCON Promo 2017 (H17): Fixed Collector numbers to be in line with Scryfall.
2020-03-24 17:32:08 +01:00
Thomas Hess
921340c012
Shadows over Innistrad (SOI): Fixed Collector numbers to be in line with Scryfall.
2020-03-24 17:32:08 +01:00
Thomas Hess
e1f81810a6
From the Vault Transform (V17): Fixed Collector numbers to be in line with Scryfall.
2020-03-24 17:32:08 +01:00
Thomas Hess
95c69efa0e
Innistrad set: Removed offset by 1000 from back faces of double-faced cards.
2020-03-24 17:32:07 +01:00
Thomas Hess
e4f545ff85
Removed date-stamped pre-release promos from the Prerelease Events (PPRE) set,
...
that are not listed as part of this set on Scryfall. The removed cards were added
to the individual expansion’s promo sets before, so no printing is lost.
2020-03-24 17:32:07 +01:00
Thomas Hess
69c5407d15
Removed Amonkhet cards from the Archenemy: Nicol Bolas set.
...
- The Amonkhet cards are indistinguishable from the regular Amonkhet cards
- Simplified the ScryfallImageSource class by removing a special case.
2020-03-24 17:32:07 +01:00
Thomas Hess
07a8799c13
Added the Gateway 2008 (PG08) set.
2020-03-24 17:32:07 +01:00
Thomas Hess
5cbc160149
Added the MagicFest 2020 (PF20) set.
2020-03-24 17:32:07 +01:00
Thomas Hess
07bd00c6e4
Added the Miscellaneous Book Promos (PBOK) set.
2020-03-24 17:32:07 +01:00
Thomas Hess
770b65c8c0
Added the MTG Arena Promos (PANA) set.
2020-03-24 17:32:07 +01:00
Thomas Hess
99a54aea42
Added the Ravnica Allegiance Promos (PRNA) set.
2020-03-24 17:32:07 +01:00
Thomas Hess
a8f5f5b105
Added the RNA Ravnica Weekend (PRW2) set.
2020-03-24 17:32:06 +01:00
Thomas Hess
834c9b8dae
Added the Wizards Play Network 2011 (PWP11) and Wizards Play Network 2012 (PWP12) sets.
2020-03-24 17:32:06 +01:00
Thomas Hess
e248a6a7e8
Added the Theros Beyond Death Promos (PTHB) set.
2020-03-24 17:32:06 +01:00
Thomas Hess
b02c9e58ad
Added the Theros Promos (PTHS) set.
2020-03-24 17:32:06 +01:00
Thomas Hess
17da620d8a
Added the Unstable Promos (PUST) set.
2020-03-24 17:32:06 +01:00
Thomas Hess
da98ac82ed
Aligned Guru Set code with Scryfall (GUR → PGRU).
2020-03-24 17:32:06 +01:00
Thomas Hess
ab7f2c5bc3
Deprecated the MediaInserts set, which isn’t listed at all on Scryfall.
...
Added a note to the Starter 2000 set, which seems to be incomplete on Scyfall.
2020-03-24 17:32:06 +01:00
Thomas Hess
654eb7e6a6
Added the Magazine Inserts (PMEI) set.
2020-03-24 17:32:05 +01:00
Thomas Hess
874b1a7760
Amonkhet & Amonkhet Masterpieces: Aligned the Masterpiece set code with Scryfall.
2020-03-24 17:32:05 +01:00
Thomas Hess
2d97f9d24e
Added the Historic Anthology 1 & 2 (HA1, HA2) sets
2020-03-24 17:32:05 +01:00
Thomas Hess
f35d0fa994
Fixed set codes for the Duel Decks.
...
The decks now use the set codes from Scryfall.
Also fixed the affected Duel Decks deck lists supplied with the client.
2020-03-24 17:32:05 +01:00
Thomas Hess
0060846dab
Resolved set code clash between Mythic Edition and Masters Edition.
...
Both now use the code from Scryfall.
Converted line endings from CLRF to LF.
2020-03-24 17:32:05 +01:00
Thomas Hess
4ba92292e2
Added the Duel Decks: Mirrodin Pure vs. New Phyrexia (TD2) set.
2020-03-24 17:32:05 +01:00
Thomas Hess
3f288ef04e
Added the Secret Lair (SLD, PSLD, SLU) sets.
2020-03-24 17:32:05 +01:00
Thomas Hess
68d5ababc6
Added missing cards to the Game Night 2019 (GN2) set.
2020-03-24 17:32:05 +01:00
Thomas Hess
fffeed3643
Added the Unsanctioned (UND) set.
...
Added all cards to the card list, commented out all cards not implemented.
2020-03-24 17:32:05 +01:00
Thomas Hess
18bb7a4e9a
Added the Throne of Eldraine Promos (PELD) set.
2020-03-24 17:32:05 +01:00
Thomas Hess
de28ad793a
Added the War of the Spark Promos (PWAR) set.
2020-03-24 17:32:05 +01:00
Thomas Hess
3f7513f2d4
Added the Modern Horizons Promos (PMH1) set.
2020-03-24 17:32:04 +01:00
Thomas Hess
151ea6d61f
Added the Guilds of Ravnica Promos (PGRN) set.
2020-03-24 17:32:04 +01:00
Thomas Hess
5f92eec1b2
Added the GRN Ravnica Weekend (PRWK) set.
2020-03-24 17:32:04 +01:00
Thomas Hess
d8643002c1
Added the Core Set 2019 Promos (PM19) set.
2020-03-24 17:32:04 +01:00
Thomas Hess
35d8814798
Added the M19 Standard Showdown (PSS3) set.
2020-03-24 17:32:04 +01:00
Thomas Hess
8e608aeeb1
Added the Battlebond Promos (PBBD) set.
2020-03-24 17:32:04 +01:00
Thomas Hess
cafe355b35
Added the Dominaria Promos (PDOM) set.
2020-03-24 17:32:04 +01:00
Thomas Hess
73c4ea558d
Added the Nationals Promos (PNAT) set.
2020-03-24 17:32:04 +01:00
Thomas Hess
51dad5fb06
Added the Rivals of Ixalan Promos (PRIX) set.
2020-03-24 17:32:04 +01:00
Thomas Hess
8ca0da1830
Added the Ixalan Promos (PXLN) set.
2020-03-24 17:32:04 +01:00
Thomas Hess
d71d6ce4f9
Added the XLN Treasure Chest (PXTC) set.
2020-03-24 17:32:03 +01:00
Thomas Hess
fc10674fd1
Added the XLN Standard Showdown (PSS2) set.
2020-03-24 17:32:03 +01:00
Thomas Hess
126a434156
Added the 2017 Gift Pack (G17) set.
2020-03-24 17:32:03 +01:00
Thomas Hess
53309191f9
Renamed HeroesOfTheRealm 2016 set, added missing cards as comments.
2020-03-24 17:32:03 +01:00
Thomas Hess
29afa40484
Added the Hour of Devastation Promos (PHOU) set.
2020-03-24 17:32:03 +01:00
Thomas Hess
2f18fdf666
Added the Amonkhet Promos (PAKH) set.
2020-03-24 17:32:03 +01:00
Thomas Hess
f0e5dcdd9f
Added the Kaladesh Promos (PKLD) set.
2020-03-24 17:32:03 +01:00
Thomas Hess
f6c7b7156a
Added the Aether Revolt Promos (PAER) set.
2020-03-24 17:32:03 +01:00
Thomas Hess
c5e59aa06b
Added the Treasure Chest (PZ2) set.
2020-03-24 17:32:02 +01:00
Thomas Hess
f6dc34eec7
Added the Kaladesh Promos (PKLD) set.
2020-03-24 17:32:02 +01:00
Thomas Hess
f3050fdecd
Added the Eldritch Moon Promos (PEMN) set.
2020-03-24 17:32:02 +01:00
Thomas Hess
b3bac1cfac
Added the Shadows over Innistrad Promos (PSOI) set.
2020-03-24 17:32:02 +01:00
Thomas Hess
a96be97b99
Added the Oath of the Gatewatch Promos (POGW) set.
2020-03-24 17:32:02 +01:00
Thomas Hess
5fed211907
Added the Legendary Cube Prize Pack (PZ1) set.
2020-03-24 17:32:02 +01:00
Thomas Hess
7d7a341109
Added the Battle for Zendikar Promos (PBFZ) set.
2020-03-24 17:32:02 +01:00
Thomas Hess
b2617a6cfb
Added the BFZ Standard Series (PSS1) set.
2020-03-24 17:32:02 +01:00
Thomas Hess
9ecd04b1ee
Added the Magic Origins Promos (PORI) set.
2020-03-24 17:32:01 +01:00
Thomas Hess
ac1f3f1935
Added the Magic Origins Clash Pack (CP3) set.
2020-03-24 17:32:01 +01:00
Thomas Hess
2dc9a68fdc
Added the Tarkir Dragonfury (PTKDF) set.
2020-03-24 17:32:01 +01:00
Thomas Hess
8b88aafa54
Added the Dragons of Tarkir Promos (PDTK) set.
2020-03-24 17:32:01 +01:00
Thomas Hess
fb23b6a0b5
Added the Khans of Tarkir Promos (PKTK) set.
2020-03-24 17:32:01 +01:00
Thomas Hess
55473c9191
Added the Fate Reforged Promos (PFRF) set.
2020-03-24 17:32:01 +01:00
Thomas Hess
1cdb4b31b1
Added the Fate Reforged Clash Pack (CP2) set.
2020-03-24 17:32:01 +01:00
Thomas Hess
29eea18924
Added the Magic 2015 Clash Pack (CP1) set.
2020-03-24 17:32:01 +01:00
Thomas Hess
b86d369aa9
Added the Journey into Nyx Promos (PJOU) set.
2020-03-24 17:32:01 +01:00
Thomas Hess
20949b41ed
Added the Modern Event Deck 2014 (MD1) set.
2020-03-24 17:32:00 +01:00
Thomas Hess
c4b736f7eb
Added the Born of the Gods Promos (PBNG) set.
2020-03-24 17:32:00 +01:00
Thomas Hess
642c146d75
Added the IDW Comics 2014 (PI14) set.
2020-03-24 17:32:00 +01:00
Thomas Hess
83cbc661df
Added the San Diego Comic Con 2013-2018 sets.
...
Added Sets:
- PSDC
- PS14
- PS15
- PS16
- PS17
- PS18
2020-03-24 17:32:00 +01:00
Thomas Hess
257d20f4cf
Added the Dragon's Maze Promos (PDGM) set.
2020-03-24 17:32:00 +01:00
Thomas Hess
daae8602bd
Aligned World Magic Cup Qualifier set abbreviation with Scryfall (WMCQ → PWCQ).
2020-03-24 17:32:00 +01:00
Thomas Hess
ed3a96f3fd
Added the Gatecrash Promos (PGTC) set.
2020-03-24 17:32:00 +01:00
Thomas Hess
5a0832408d
Added the IDW Comics 2013 (PI13) set.
2020-03-24 17:32:00 +01:00
Thomas Hess
38fa36ea1b
Added the Return to Ravnica Promos (PRTR) set.
2020-03-24 17:32:00 +01:00
Thomas Hess
167da649df
Added the Avacyn Restored Promos (PAVR) set.
2020-03-24 17:32:00 +01:00
Thomas Hess
4f5e598023
Added the Open the Helvault (PHEL) set.
2020-03-24 17:31:59 +01:00
Thomas Hess
00317bbd17
Added the Dark Ascension Promos (PDKA) set.
2020-03-24 17:31:59 +01:00
Thomas Hess
964a4a5e4f
Added the IDW Comics 2012 (PIDW) set.
2020-03-24 17:31:59 +01:00
Thomas Hess
ea277fed65
Added the Innistrad Promos (PISD) set.
2020-03-24 17:31:59 +01:00
Thomas Hess
6d70889989
Added the Commander 2011 Launch Party (PCMD) set.
2020-03-24 17:31:59 +01:00
Thomas Hess
eeaceb1008
Added the New Phyrexia Promos (PNPH) set.
2020-03-24 17:31:59 +01:00
Thomas Hess
8d10ba37cf
Added the Mirrodin Besieged Promos (PMBS) set.
2020-03-24 17:31:59 +01:00
Thomas Hess
27f2dd6725
Added the Legacy Championship (OLGC) set.
2020-03-24 17:31:59 +01:00
Thomas Hess
418952dcbc
Added the Magic Online Theme Decks (TD0) set.
2020-03-24 17:31:58 +01:00
Thomas Hess
2d082925e1
Added the Scars of Mirrodin Promos (PSOM) promotional set.
2020-03-24 17:31:58 +01:00
Thomas Hess
3d3c298ad5
Added the Core set M10-M15 promo sets:
...
- Magic 2010 Promos (PM10)
- Magic 2011 Promos (PM11)
- Magic 2012 Promos (PM12)
- Magic 2013 Promos (PM13)
- Magic 2014 Promos (PM14)
- Magic 2015 Promos (PM15)
2020-03-24 17:31:58 +01:00
Thomas Hess
10616eedd8
Added the Zendikar Promos (PZEN) promotional set.
2020-03-24 17:31:58 +01:00
Thomas Hess
dfc9e00a99
Added the Rise of the Eldrazi Promos (PROE) promotional set.
2020-03-24 17:31:58 +01:00
Thomas Hess
e497ea51b1
Added the Worldwake Promos (PWWK) promotional set.
2020-03-24 17:31:58 +01:00
Thomas Hess
ddf3904c13
Added the Wizards Play Network 2009 (PWP09) and 2010 (PWP10) promotional sets.
2020-03-24 17:31:58 +01:00
Thomas Hess
e47afa36e5
Added the URL/Convention Promos (PURL) promotional set.
2020-03-24 17:31:58 +01:00
Thomas Hess
e0017752b6
Added the Wizards Play Network 2008 (PWPN) promotional set.
2020-03-24 17:31:57 +01:00
Thomas Hess
7f5eb137fc
Added the 15th Anniversary Cards (P15A) promotional set.
2020-03-24 17:31:57 +01:00
Thomas Hess
3066e1d849
Added the Launch Parties (PLPA) promotional set.
2020-03-24 17:31:57 +01:00
Thomas Hess
e9f81d4c4c
Added the Summer of Magic (PSUM) promotional set.
2020-03-24 17:31:57 +01:00
Thomas Hess
763a936720
Added the Tenth Edition Promos (P10E) set.
2020-03-24 17:31:57 +01:00
Thomas Hess
71bdc431db
Aligned Grand Prix Promos set code with Scryfall.
...
(GPX → PGPX)
2020-03-24 17:31:57 +01:00
Thomas Hess
abadabe324
Added new cards to the Pro Tour Promos (PPRO) promotional set.
2020-03-24 17:31:57 +01:00
Thomas Hess
89cf4fe16b
Removed Booster settings from Starter2000 set class, which has no boosters.
2020-03-24 17:31:57 +01:00
Thomas Hess
0770a2922e
Added the Resale Promos (PRES) promotional set.
2020-03-24 17:31:56 +01:00
Thomas Hess
614f71f0b2
Added the Gateway 2007 (PG07) promotional set.
2020-03-24 17:31:56 +01:00
Thomas Hess
efaeadd8a4
Added the Champs and States (PCMP) promotional set.
...
It contains reward cards given to tournament players.
2020-03-24 17:31:56 +01:00
Thomas Hess
9cfa97bf2c
Added the Coldsnap Theme Decks (CST) preconstructed deck set.
2020-03-24 17:31:56 +01:00
Thomas Hess
e0fb40abdf
Added the Hachette UK (PHUK) preconstructed deck set.
2020-03-24 17:31:56 +01:00
Thomas Hess
c74f42be81
Added the Junior APAC Series (PJAS) promotional set.
2020-03-24 17:31:56 +01:00
Thomas Hess
7fa1e9023d
Added the Gateway 2006 (PGTW) promotional set.
2020-03-24 17:31:56 +01:00
Thomas Hess
be87c306c4
Added the Two-Headed Giant Tournament (P2HG) promotional set.
2020-03-24 17:31:55 +01:00
Thomas Hess
db74a91b3c
Added the Junior Series Europe (PJSE) promotional set.
2020-03-24 17:31:55 +01:00
Thomas Hess
f374d74dc2
Add the Release Events (PREL) promotional set.
2020-03-24 17:31:55 +01:00
Thomas Hess
ba0d66c18b
Add the Vintage Championship (OVNT) promotional set.
2020-03-24 17:31:54 +01:00
Thomas Hess
443bc95a63
Split the Magic Player Rewards (MPRP) promotional set into the individual sets.
...
- Removed Magic Player Rewards (MPRP)
- Added MPR sets 2001 (MPR), 2003-2011 (P03 - P11)
2020-03-24 17:31:54 +01:00
Thomas Hess
8675c3eb11
Added the Magic Online Promos (PRM) promotional set.
2020-03-24 17:31:54 +01:00
Thomas Hess
048f80a9db
Added the Deckmasters (DKM) Box set.
2020-03-24 17:31:54 +01:00
Thomas Hess
6297650c3b
Split the Judge Gift Cards set (JP) into the individual sets as listed on Scryfall.
...
- Removed the JP set.
- Added G02-G11, J12-J20
- Fixed all usages in the test code
- Updated the sample decks that used these cards.
The deck lists now contain the updated references.
- Added all Judge Gift sets to the "bling" sets list
2020-03-24 17:31:54 +01:00
Thomas Hess
d628303f3a
Fix set code clash with the old PrereleaseEvents set and the new Pro Tour Collector set (PTC).
...
Set the PrereleaseEvents code to PPRE, as listed on Scryfall.
2020-03-19 11:09:48 +01:00
Thomas Hess
12d1bd4bb4
Split the cummulative Friday Night Magic set into the individual sets.
...
- Removed set FNMP
- Added sets F00 - F17 (F18 does not contain cards, only tokens)
2020-03-19 11:09:48 +01:00
Thomas Hess
aab0b2e2fa
Split the cummulative Arena League set into the individual sets.
...
- Removed set ARENA
- Added sets PARL, PAL99, PAL00, PAL01, PAL02, PAL03, PAL04, PAL05, PAL06
2020-03-19 11:09:48 +01:00
Thomas Hess
2d68c60c31
Add the Pro Tour Collector Set (PTC) set.
2020-03-19 11:09:48 +01:00
Thomas Hess
1a67d9f91d
Add all gold-bordered World Championship Decks sets (WC97-WC04).
...
This includes the sets from 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004.
2020-03-19 11:09:47 +01:00
Thomas Hess
f696ffb948
Add the Judge Gift Cards 2001 (G01) set.
2020-03-19 11:09:47 +01:00
Thomas Hess
c43877e382
Add the Beatdown Box Set (BTD) set.
2020-03-19 11:09:47 +01:00
Thomas Hess
2a1c98e58c
Add the Judge Gift Cards 2000 (G00) set.
2020-03-19 11:09:47 +01:00
Thomas Hess
b56882091e
Adjust European Land Program set abbreviation to match Scryfall.
2020-03-19 11:09:47 +01:00
Thomas Hess
5a21c7fadd
Add the Junior Super Series (PSUS) set.
2020-03-19 11:09:47 +01:00
Thomas Hess
95fc6c8ef2
Add the Battle Royale Box Set (BRB) set.
2020-03-19 11:09:47 +01:00
Thomas Hess
48f94979de
Add the Wizards of the Coast Online Store (PWOS) set.
2020-03-19 11:09:47 +01:00
Thomas Hess
ed53f2f8ed
Add the Worlds (PWOR) set.
2020-03-19 11:09:47 +01:00
Thomas Hess
2458c6479a
Add the Judge Gift Cards 1999 (G99) set.
2020-03-19 11:09:47 +01:00
Thomas Hess
4d3e41fa35
Adjust Asia Pacific Land Program set abbreviation to match Scryfall.
2020-03-19 11:09:46 +01:00
Thomas Hess
ee7e1651a8
Add the Judge Gift Cards 1998 (JGP) set.
2020-03-19 11:09:46 +01:00
Thomas Hess
cd9b75c0d9
Add the Portal Demo Game (PPOD) set.
2020-03-19 11:09:46 +01:00
Thomas Hess
d822651492
Add the Multiverse Gift Box (MGB) set.
2020-03-19 11:09:46 +01:00
Thomas Hess
c2a55903d7
Add the Summer Magic (SUM) set.
2020-03-19 11:09:46 +01:00
Thomas Hess
2947d157db
Add the Introductory Two-Player Set (ITP) set.
2020-03-19 11:09:46 +01:00
Thomas Hess
98ac50167d
Add the Rivals Quick Start Set (RQS) set.
2020-03-19 11:09:46 +01:00
Thomas Hess
fcf43e0dcb
Add the DCI Legend Membership (PLGM) promotional set.
2020-03-19 11:09:46 +01:00
Thomas Hess
0a7cc9672e
Removed the HarperPrism Book Promos cards from the MediaInserts set.
...
Removed the cards from the OldSchool* ban lists,
because this change makes them unavailable to the format.
2020-03-19 11:09:46 +01:00
Thomas Hess
8fdd3511b0
Add the HarperPrism Book Promos (PHPR) promotional set.
2020-03-19 11:09:46 +01:00
Thomas Hess
07cef62dfb
Removed the DragonCon cards from the MediaInserts set.
...
Removed the cards from the OldSchool* ban lists,
because this change makes them unavailable to the format.
2020-03-19 11:09:45 +01:00
Thomas Hess
736f207801
Add the DragonCon (PDRC) promotional set.
2020-03-19 11:09:45 +01:00
Thomas Hess
e39a9706bc
Fix booster generation issues with Mystery Booster set.
...
- Split the foil sheet into a separate set as listed on Scryfall.
- Added unit test cases that verify booster generation.
2020-03-19 11:09:45 +01:00
Thomas Hess
6fd8b0a80b
Fix booster generation issues with Mystery Booster set.
...
- Split the foil sheet into a separate set as listed on Scryfall.
- Added unit test cases that verify booster generation.
2020-03-18 14:51:52 +01:00
Evan Kranzler
656908aeec
fixed basic land flag
2020-03-17 20:39:50 -04:00
Evan Kranzler
468f7b13f2
added comment with source
2020-03-17 20:37:08 -04:00
Evan Kranzler
114aac433e
removed duplicated cards
2020-03-17 20:29:08 -04:00
Evan Kranzler
b35924fc70
added cards for mystery booster
2020-03-17 20:23:53 -04:00
Evan Kranzler
b2401a6410
fixed legality issue
2020-03-17 20:18:08 -04:00
Evan Kranzler
434b2464db
added booster generation function
2020-03-17 19:58:08 -04:00
Evan Kranzler
9be0bde4c1
added Mystery Booster set file
2020-03-17 19:36:10 -04:00
Oleg Agafonov
2b78ec745c
* Mind's Desire - fixed that it doesn't work with split cards ( #6337 );
2020-03-12 04:07:17 +04:00
Oleg Agafonov
14ddb6eb28
* AI: fixed wrong targeting for gain control abilities ( #6340 );
2020-03-11 18:22:58 +04:00
Oleg Agafonov
3cd5682db7
* AI: fixed wrong targeting for Fraying Sanity ( #6339 );
2020-03-11 17:17:39 +04:00
jeffwadsworth
d8bcfc4295
- Fixed Divine Visitation
2020-03-09 16:07:18 -05:00
Oleg Agafonov
86f6d39f5a
* AI: fixed rollback errors on play cards with target stack (Diplomatic Escort, Not of This World, etc);
2020-03-09 13:49:07 +04:00
Oleg Agafonov
ff3df35467
Fixed NPE errors on empty sourceId in mage reference object;
2020-03-07 00:24:16 +04:00
Oleg Agafonov
cb8d4dc340
* Non creature tokens - fixed rollback errors in AI games (example: Food token, see #6331 );
...
Fixed other potentially NPE errors with rarity;
2020-03-06 03:27:46 +04:00
Oleg Agafonov
d7a48efa89
* Rules: chicken subtype replaced by bird subtype (Chicken à la King, Chicken Egg, Fowl Play, Free-Range Chicken, Poultrygeist);
2020-03-04 00:59:37 +04:00
jeffwadsworth
075cbbed00
- Fixed #6328
2020-03-03 09:21:37 -06:00
jeffwadsworth
8e41215fa5
- Refactor to resolve failing test
2020-03-02 16:02:56 -06:00
tylerFretz
a96d936e24
Fix Verix Bladewing kicker ability text ( #6322 )
2020-03-02 14:52:33 -06:00
jeffwadsworth
26439bef95
- Fixed #6325
2020-03-02 14:50:20 -06:00
Oleg Agafonov
6769b1d536
Fixed text
2020-02-29 19:57:19 +04:00
Oleg Agafonov
e421e5fac1
Fixed NPE
2020-02-29 12:49:29 +04:00
Jeff
fe0557127b
- Fixed #6321 and #6320
2020-02-28 16:52:54 -06:00
jeffwadsworth
190c3ecc00
- Fixed #6316
2020-02-28 08:53:48 -06:00
jeffwadsworth
97767a0be1
- Fixed #6314
2020-02-28 08:21:47 -06:00
jeffwadsworth
448d618a8a
- Fixed #6297
2020-02-27 13:26:25 -06:00
jeffwadsworth
4446f07306
- Fixed #6299
2020-02-27 11:46:53 -06:00
jeffwadsworth
a7dd1c3725
- Fixed #6307
2020-02-27 11:15:48 -06:00
Oleg Agafonov
299be53e7a
Merge pull request #6286 from aidan-coward/shadowspear-wording
...
Fix Shadowspear wording
2020-02-26 18:55:05 +01:00
Oleg Agafonov
169d9bf761
* Non basic mana abilities - fixed rollback errors in AI games ( #6300 );
2020-02-25 12:41:45 +04:00
jeffwadsworth
28169b5271
- Fixed #6296
2020-02-24 11:53:26 -06:00
jeffwadsworth
eab4eb8781
- Fixed Manipulate Fate
2020-02-24 10:45:18 -06:00
Oleg Agafonov
3047a8bd76
* Sunlit Hoplite - fixed not working +1/0 ability ( #6288 );
2020-02-21 20:05:00 +04:00
jeffwadsworth
b59c8b663d
- Fixed #6289
2020-02-19 17:34:20 -06:00
Aidan Coward
513f2bc838
Fix Shadowspear wording
...
Added "and" to second ability to say
"hexproof and indestructible"
2020-02-18 10:59:47 -05:00
Oleg Agafonov
f6079c4fd6
* Utopia Mycon - fixed unnecessary target choose;
2020-02-17 20:57:18 +04:00
Oleg Agafonov
8adfcf9bcb
* Mangara's Tome - fixed exile window text;
2020-02-17 20:55:13 +04:00
Oleg Agafonov
f32976f27d
* Dead Man's Chest - fixed exile window text;
2020-02-17 20:54:22 +04:00
jeffwadsworth
90534ac100
- Fixed Surgical Extraction
2020-02-14 10:53:09 -06:00
jeffwadsworth
4cc19f5071
- Fixed Extirpate
2020-02-14 10:12:24 -06:00
jeffwadsworth
033ad94b8b
- Fixed Disciple of Phenax and Ghastlord of Fugue.
2020-02-13 09:34:56 -06:00
jeffwadsworth
ca52e0bf38
- Fixed Reap Intellect
2020-02-12 16:35:54 -06:00
jeffwadsworth
4b019a1201
- Fixed Last Rites
2020-02-12 16:09:38 -06:00
jeffwadsworth
42dfd16b02
- Fixed Thought Hemorrhage
2020-02-12 15:31:06 -06:00
jeffwadsworth
8e4080ce7c
- Fixed Shimian Specter
2020-02-12 10:08:56 -06:00
Oleg Agafonov
7923564f7c
* Marsh Flitter - fixed that it can't sacrifice goblin;
2020-02-12 18:24:01 +04:00
Samuel Sandeen
d56f6b991b
Fix Sevinne's Reclamation. ( #6275 )
...
This also handles the rather unique case caused by Sevinne's Reclamation where the original spell resolves before the copy of it.
Also fixes a couple typos.
2020-02-10 08:18:12 -05:00
Ingmar Goudt
ae7919cd07
program towards Interface rather than implementations
2020-02-10 10:40:06 +01:00
Samuel Sandeen
fb82303b85
Fix Medomai's Prophecy ( #6271 )
...
Fixes https://github.com/magefree/mage/issues/6262
lookAtCards replaces old instances with the same name.
2020-02-08 18:29:12 -06:00
Samuel Sandeen
51424b1460
Fix Irencrag Feat's spell casting effect. ( #6268 )
...
* Create a test for Irencrag Feat to ensure it functions correctly.
* Fix Irencrag Feat so it works correctly.
2020-02-08 18:28:10 -06:00
Samuel Sandeen
def8ef0a26
Fix Turbulent Dreams. ( #6269 )
...
More specifically get the value of X from the discard cost not the mana cost and correctly set it to target exactly x permanents.
Fixes https://github.com/magefree/mage/issues/6264
2020-02-08 18:26:16 -06:00
jeffwadsworth
7cbf999e9b
- Fixed Starfield of Nyx test.
2020-02-07 10:22:15 -06:00
jeffwadsworth
b11e2a0fe9
- refactor some cards and an effect
2020-02-07 08:52:04 -06:00
jeffwadsworth
d6c2f031d0
- Fixed #6236
2020-02-06 17:47:08 -06:00
Oleg Agafonov
1cbabacc23
Merge pull request #6243 from Dilnu/master
...
Fix the Divine Visitation replacement effect.
2020-02-05 12:40:32 +01:00
Tyler Fretz
4a9b50bb71
added nonland filter to ability
2020-02-04 00:53:18 -05:00
dilnu
0d382d3875
Move the Token field added from GameEvent to a subclass.
2020-02-03 21:57:10 -05:00
Oleg Agafonov
cbfcfa6d5e
Merge pull request #6247 from Dilnu/Reborn
...
Fix Niv Mizzet Reborn
2020-02-03 23:44:56 +01:00
Oleg Agafonov
4c5ea62cea
Merge pull request #6244 from Dilnu/Chaos
...
Fix Chaos Wand
2020-02-03 23:19:34 +01:00
Oleg Agafonov
097eab783a
Merge pull request #6248 from Dilnu/Skyfire
...
Fix Skyfire Phoenix's triggered ability.
2020-02-03 22:19:33 +01:00
Oleg Agafonov
8ab21be00c
Merge pull request #6249 from Dilnu/Mogis
...
Fix Mogis God of Slaughter's ability when a player has no creatures.
2020-02-03 22:07:40 +01:00
jeffwadsworth
d7f300a06d
- Fixed #6241
2020-02-02 19:35:52 -06:00
dilnu
6f513c4630
Fix Mogis God of Slaughter's ability when a player has no creatures.
...
Fixes https://github.com/magefree/mage/issues/6232
2020-02-01 19:13:47 -05:00
dilnu
9a80b07d2a
Fix Skyfire Phoenix's triggered ability.
2020-02-01 19:05:46 -05:00
dilnu
d6989d15b9
Fix Skyfire Phoenix's triggered ability.
2020-02-01 19:02:50 -05:00
dilnu
a020326fce
Fix Niv Mizzet Reborn so you must select as many cards as possible and so that players are informed of all the revealed cards.
2020-02-01 18:06:20 -05:00
dilnu
e3e68c4607
Fix Chaos Wand
...
Fixes https://github.com/magefree/mage/issues/6241
2020-02-01 16:51:19 -05:00
dilnu
cc9629ed51
Fix the Divine Visitation replacement effect.
...
This also gives the CREATE_TOKEN game events access to the Token being created and updates the GatherSpecimens replacement effect to use that access.
2020-02-01 15:15:52 -05:00
Oleg Agafonov
4ad29abdd7
Fixed name compare
2020-02-01 12:13:45 +04:00
Oleg Agafonov
17cf3cd129
Fixed name compare
2020-01-31 21:38:32 +04:00
Oleg Agafonov
5d29467f8f
Merge pull request #6238 from dragonfyre23/gargos-vicious-watcher-bug
...
Bug fix for Gargos, Vicious Watcher.
2020-01-30 21:51:12 +01:00
dragonfyre23
bff36ecfb9
Changed to use convention.
2020-01-30 15:40:09 -05:00
dragonfyre23
d6bdb39041
Bug fix for Gargos, Vicious Watcher. His triggered ability now activates when creatures you control are enchanted with auras. Bug reported by u/bubblesdotua on r/XMage. Not mentioned in any open issues.
2020-01-30 15:21:25 -05:00
Oleg Agafonov
2db9419ff1
* Flicker of Fate - fixed that it return permanents tapped;
2020-01-30 05:38:23 +04:00
Oleg Agafonov
6cbf94bad6
AI: improved usage of attachments:
...
* AI can play equipment/aura cards more frequent (computer can see and analyse all attached effects now);
* AI can attach permanents with bad effects correctly (bad for opponents, good for itself);
2020-01-29 07:38:08 +04:00
Oleg Agafonov
89394ffe0a
Improved ability outcome processing;
2020-01-29 07:33:33 +04:00
Oleg Agafonov
537906004f
* Bloodthirsty Blade - fixed wrong text;
2020-01-29 03:12:30 +04:00
Oleg Agafonov
9eba000cf5
Merge pull request #6227 from dragonfyre23/master
...
Implemented Spectral Shield (ICE)
2020-01-28 03:08:03 +01:00
dragonfyre23
b3670a6014
Whoops scourge.java is back now
2020-01-27 20:56:42 -05:00
dragonfyre23
a017d989b6
Removed unrelated set file
2020-01-27 20:47:44 -05:00
dragonfyre23
b364b41704
Removed unrelated card
2020-01-27 20:47:11 -05:00
dragonfyre23
c4d048b5bb
Fixed not able to be enchanted by auras.
2020-01-27 20:40:28 -05:00
Oleg Agafonov
8ca6fd8552
Can't be target/attached effects - fixed that user gets multiple warning message about prevention effect;
2020-01-28 05:31:32 +04:00
Oleg Agafonov
105062beb7
Fixed multiple NPE errors in cards;
2020-01-28 03:37:49 +04:00
jeffwadsworth
285ed5801f
- Fixed #6230
2020-01-27 17:32:43 -06:00
Oleg Agafonov
9a804810e4
* Etali, Primal Storm - fixed rollback error on empty library;
2020-01-28 01:54:56 +04:00
Oleg Agafonov
24fa917784
* God Eternal Kefnet - fixed rollback error on empty library;
2020-01-28 01:53:19 +04:00
Oleg Agafonov
cc1840b109
* Glory Bearers - fixed that it boost itself too;
2020-01-28 01:46:40 +04:00
jeffwadsworth
684a4b3cc9
- Fixed #6229
2020-01-27 15:28:21 -06:00
jeffwadsworth
331c3ce0a0
- Fixed #6228
2020-01-27 15:27:35 -06:00
dragonfyre23
ee2b904cca
In Progress Not Functional
...
Exiled Doomsayer (SCG)
2020-01-26 23:34:44 -05:00
dragonfyre23
4ab8f506fc
Merge branch 'master' of https://github.com/magefree/mage
2020-01-26 15:42:03 -05:00
dragonfyre23
302c3d3cc0
Spectral Shield (ICE)
...
Spectral Shield (ME3)
added.
2020-01-26 15:33:26 -05:00
Oleg Agafonov
36b309df6b
* Thassa's Oracle - fixed wrong text ( #6223 );
2020-01-26 19:56:01 +04:00
Oleg Agafonov
0d981a8528
* Vivien's Arkbow - fixed that it can't choose cards to put it on battlefield ( #6225 );
2020-01-26 19:52:35 +04:00
Oleg Agafonov
9deaa4c227
* Gadwick, the Wizened - fixed that it doesn't draw cards on ETB;
2020-01-26 19:04:23 +04:00
jeffwadsworth
3510ac0957
- Fixed #6220
2020-01-24 11:09:26 -06:00
jeffwadsworth
fbcdda16d1
- Added some extra log clarity to Whirlwind Denial
2020-01-24 09:36:04 -06:00
brookeburkett
d968894620
Update TaintedPact.java
2020-01-24 09:14:22 -05:00
jeffwadsworth
070ba24e05
- Refactored some cards to use the correct counter spell/ability method
2020-01-23 16:19:25 -06:00
jeffwadsworth
f432365197
- Added requested card Barbed Wire
2020-01-23 11:17:46 -06:00
jeffwadsworth
cb340e4709
- Revert changes made for bug #5437 . See 2ca1643b54
2020-01-23 08:31:22 -06:00
Oleg Agafonov
b2af8a3887
* Dawn Evangel - fixed not working triggered ability;
2020-01-23 10:46:59 +04:00
jeffwadsworth
5aaec29361
- Workaround for #5437 . The delayed triggers work correctly now and the game will no longer freeze. TODO: Cards that are copied and then cast do not retain the correct sourceObject. They instead point to the spell on the stack which fails when delayed triggers are used.
2020-01-22 16:57:01 -06:00
Oleg Agafonov
cf759e0443
* War's Toll - fixed that is applies restriction attack effect from any zone (from command, hand, etc);
2020-01-22 12:33:03 +04:00
Oleg Agafonov
93d3ee4a93
* Shrine Keeper - fixed wrong cost;
2020-01-22 01:15:26 +04:00
jeffwadsworth
507658e942
- Fixed #6216
2020-01-21 14:36:49 -06:00
jeffwadsworth
f2dab4415a
- Fixed #6209
2020-01-20 17:53:30 -06:00
jeffwadsworth
eb730d4fc3
- Fixed #6205
2020-01-20 17:21:40 -06:00
jeffwadsworth
897dcb3343
- Fixed #6203 (Related to Magus of the Moon)
2020-01-20 15:38:52 -06:00
jeffwadsworth
5000020592
- Fixed #6202 #6200
2020-01-20 10:05:04 -06:00
LevelX2
8c65ca69e1
* Driven // Despair - Fixed rule text tooltip ( fixes #6204 ).
2020-01-20 12:20:33 +01:00
LevelX2
d87a4e4c9b
* Karn Liberated - Fixed that a with Karn's ability exiled commander was not put to battlefield after game restart.
2020-01-19 16:48:58 +01:00
Oleg Agafonov
2429095f4d
* Mogis, God of Slaughter - fixed that it doesn't make damage if nothing to sacrifice;
2020-01-18 11:11:59 +04:00
Oleg Agafonov
b2ab3a2ba4
Fixed multiple card texts;
2020-01-18 11:01:33 +04:00
Evan Kranzler
cf97b9e6c7
fixed Erebos, Bleak-Hearted triggering off of opposing creatures
2020-01-17 18:32:26 -05:00
jeffwadsworth
4f7133bd08
- Fixed #6198
2020-01-17 15:40:27 -06:00
jeffwadsworth
70c81bb1f9
- Fixed #6162
2020-01-17 14:39:00 -06:00
Oleg Agafonov
1ac9502748
* Cast without paying its mana cost - fixed that some cards can freeze the game on disconnected player or non castable cards (Mizzix's Mastery and other);
2020-01-17 20:54:56 +04:00
jeffwadsworth
e92081b7ea
- Fixed #6193
2020-01-16 16:33:26 -06:00
Adrian Petrescu
3acf81165d
Tectonic giant doesn't trigger on attack
2020-01-16 16:50:45 -05:00
jeffwadsworth
e91b0a01d2
- Fixed #6192
2020-01-16 14:36:05 -06:00
Oleg Agafonov
ef224fe15c
* Kroxa, Titan of Death's Hunger - fixed that it sacrifice itself on escape cast too;
2020-01-16 23:20:07 +04:00
Oleg Agafonov
68e5932d37
* Gadwick, the Wizened - fixed that it doesn't draw the cards if another Gadwick in hand/game;
2020-01-16 21:54:53 +04:00
Evan Kranzler
d09c04b8a7
fixed Seasoned Pyromancer's activated ability zone
2020-01-16 11:12:59 -05:00
Evan Kranzler
d63278214d
fixed Bonfire of the Damned always damaging players even when a planeswalker is targeted
2020-01-16 10:57:49 -05:00
jeffwadsworth
0716b83928
- Fixed #6189
2020-01-16 08:35:19 -06:00
Oleg Agafonov
caa328c38c
* Momentary Blink - fixed that it return creature under controller instead owner;
2020-01-16 08:57:04 +04:00
Oleg Agafonov
5d52f0ace3
* Conqueror's Galleon - fixed that it returns under owner control instead your;
2020-01-16 08:54:59 +04:00
Oleg Agafonov
ec2ea7f070
Reverted some changes, related to #6187 , see comments from d20a20fb6a
2020-01-16 08:22:23 +04:00
LevelX2
180c7dfff6
* Updated UnequipEventTest.
2020-01-15 17:32:07 +01:00
LevelX2
bf1da82567
* Colfenor'S Urn - Fixed rule text.
2020-01-15 17:30:43 +01:00
Oleg Agafonov
d20a20fb6a
Refactor related to #6187
2020-01-15 11:47:22 +04:00
Oleg Agafonov
745bfa2836
Fixed NPE errors on missing card (game.getCard can't find card);
2020-01-15 07:08:56 +04:00
Oleg Agafonov
3f7b0da884
* Fixed that some cards apply or not apply triggered effects after zone change (Bellowing Fiend, Flayed Nim, Genesis Chamber, Grim Feast, see #6187 );
2020-01-15 06:10:00 +04:00
LevelX2
6714a092b2
* Thryx, the Sudden Storm - Fixed that the cost reduction ability was not added to the card.
2020-01-14 23:45:19 +01:00
LevelX2
7575510c85
* Fixed that Soulfire Grand Master did not work for adventure or split cards ( fixes #6182 ).
2020-01-14 23:26:04 +01:00
jeffwadsworth
afbae25fd1
- Fixed #6184
2020-01-14 15:28:21 -06:00
Oleg Agafonov
3fdaf043a1
fixed Taranika, Akroan Veteran (wrong text);
2020-01-14 20:52:13 +04:00
LevelX2
55fe1db60d
Merge origin/master
2020-01-14 17:43:43 +01:00
LevelX2
6455180765
* Some code clean up and a new test.
2020-01-14 17:42:58 +01:00
Oleg Agafonov
b1b6bd600e
Improved rules text generation and removed static texts for some cards with effects:
...
* ExileTargetForSourceEffect
* ReturnFromExileForSourceEffect
* ReturnToBattlefieldUnderOwnerControlTargetEffect
* ReturnToBattlefieldUnderYourControlTargetEffect
2020-01-14 20:38:45 +04:00
Evan Kranzler
26bdd8c0e8
fixed Dream Trawler activated ability not being available
2020-01-14 10:59:39 -05:00
Oleg Agafonov
3a681d565a
* Displace - fixed that it return cards under your control instead owner;
2020-01-14 19:15:42 +04:00
Oleg Agafonov
748d14e55e
* Thassa, Deep-Dwelling - fixed text;
2020-01-14 18:53:47 +04:00
Oleg Agafonov
e768c375dc
* Yorvo, Lord of Garenbrig - fixed that it doesn't add +1 counter is green creature dies before resolve;
2020-01-14 12:55:21 +04:00
Oleg Agafonov
92eba9861d
fixed Uro, Titan of Nature's Wrath (getSpellOrLKIStack return ability instead spell after card triggers);
2020-01-14 11:48:15 +04:00
Oleg Agafonov
dae2c57c45
fixed Heliod's Punishment (counters not removes after tap);
2020-01-14 09:34:41 +04:00
Oleg Agafonov
11976b5c89
Refactor: move player.damage params to default (same as permanent.damage);
2020-01-14 09:15:33 +04:00
Oleg Agafonov
76387057b7
* Deals damage to player - fixed that some cards deals combat damage instead non-combat;
2020-01-14 08:53:09 +04:00
Oleg Agafonov
846200c093
* Mogis, God of Slaughter - fixed that it deals combat damage, fixed AI targeting;
2020-01-14 08:24:31 +04:00
Oleg Agafonov
de7a01a776
fixed Funeral Rites (wrong text)
2020-01-14 04:07:20 +04:00
Oleg Agafonov
307e39112c
Fixed typo
2020-01-14 03:42:06 +04:00
LevelX2
42265d78d8
* Haktos the Unscarred - Fixed some problems with the protection ability not working correctly.
2020-01-14 00:34:48 +01:00
jeffwadsworth
ef64865db0
- Fixed #6177
2020-01-13 15:58:08 -06:00
Evan Kranzler
6d49b6eef5
fixed Hateful Eidolon not counting auras correctly
2020-01-13 10:10:34 -05:00
Evan Kranzler
1d32a6761d
Fixed Captivating Unicorn trigger
2020-01-13 07:56:18 -05:00
Oleg Agafonov
a51af7055e
fixed Sentinel's Eyes (missing ability);
2020-01-13 15:07:54 +04:00
Oleg Agafonov
4d2790be3f
* Thirst for Meaning - fixed that it doesn't allow to discard artifact card as pay;
...
* Thirst for Knowledge - fixed that it doesn't allow to discard enchantment card as pay;
2020-01-13 15:03:01 +04:00
Oleg Agafonov
c229654304
fixed Heroes of the Revel (wrong PT);
2020-01-13 14:30:33 +04:00
Oleg Agafonov
7a1e62ec34
fixed Covetous Urge (now it put all cards in same exile window, fixed wrong AI);
2020-01-13 14:26:39 +04:00
Oleg Agafonov
f15d5d34f1
* Serra the Benevolent - fixed wrong text for +2 ability;
2020-01-13 13:54:50 +04:00
Oleg Agafonov
2b576241df
* Huatli, Dinosaur Knight - fixed wrong text for -7 ability;
2020-01-13 13:54:01 +04:00
Oleg Agafonov
03551411e1
* Chainweb Aracnir - fixed rollback error on ETB;
2020-01-13 13:52:16 +04:00
Oleg Agafonov
bfdce903e9
* Brawl - fixed rollback error on gain ability usage;
2020-01-13 13:50:50 +04:00
Oleg Agafonov
4a004a27b3
Refactor damage with power effect, added checking for wrong targets;
2020-01-13 13:49:40 +04:00
Oleg Agafonov
62530b3880
* Sludge Strider - fixed rollback error on card usage;
2020-01-13 10:43:13 +04:00
Oleg Agafonov
d78e2b91ef
* Crypsis - fixed rollback error on card usage;
2020-01-13 10:42:20 +04:00
Oleg Agafonov
8a7f31b215
fixed Daybreak Chimera (wrong zone)
2020-01-13 06:37:35 +04:00
Evan Kranzler
de59888456
fixed Venomous Hierophant not milling
2020-01-12 21:32:58 -05:00
Oleg Agafonov
6691306219
fixed Pharika's Libation (missing mode)
2020-01-13 06:33:20 +04:00
LevelX2
079a404d79
* Fixed bugs of Calix, Destiny Hand.
2020-01-12 23:08:23 +01:00
LevelX2
aff75278fd
* Fixed bug of Bronzehide Lion.
2020-01-12 23:08:03 +01:00
LevelX2
2b01ec156e
* Fixed missing ability of Gallia of the Endless Dance.
2020-01-12 22:04:51 +01:00
Evan Kranzler
1067761e3f
fixed Covetous Urge not allowing players to choose cards
2020-01-12 14:10:45 -05:00
Evan Kranzler
73d87a9432
fixed Polukranos, Unchained not getting counters when entering from a zone other than the stack
2020-01-12 14:08:31 -05:00
Evan Kranzler
0f6fcaee18
fixed Agonizing Remorse not allowing players to pick cards
2020-01-12 13:49:25 -05:00
Evan Kranzler
ef3b555467
fixed various Sagas not working
2020-01-12 13:40:30 -05:00
Oleg Agafonov
2d2b009c43
* My turn condition - added card hints about turn (final);
2020-01-12 22:07:32 +04:00
Oleg Agafonov
6736f5f3b8
* My turn condition - added card hints about turn;
2020-01-12 21:59:56 +04:00
Oleg Agafonov
1a82eba77c
* My turn condition - added card hints about turn;
2020-01-12 21:36:23 +04:00
Evan Kranzler
6367bf68b2
fixed ELD errors
2020-01-12 12:31:11 -05:00
Oleg Agafonov
3eb4493a45
* My turn condition - added card hints about turn;
2020-01-12 21:25:50 +04:00
Evan Kranzler
330c6d8062
fixed Gravebreaker Lamia text
2020-01-12 12:14:36 -05:00
Oleg Agafonov
0db5bf6bc5
fixed Swimmer in Nightmares (missing card hints)
2020-01-12 21:09:53 +04:00
Evan Kranzler
fddbe3f50e
added alternate THB card versions
2020-01-12 11:52:13 -05:00
Evan Kranzler
4bd5ab5c02
Implemented Bronzehide Lion
2020-01-12 11:42:42 -05:00
Evan Kranzler
83ebe8c24d
moved CELD cards to ELD
2020-01-12 09:42:56 -05:00
LevelX2
62062367e2
Implemented Furious Rise.
2020-01-12 13:19:09 +01:00
LevelX2
7d3f17d578
Implemented Gravebreaker Lamia.
2020-01-12 11:29:43 +01:00
Oleg Agafonov
fe0717cbc7
* Goblin Clearcutter - fixed that tapped for mana replacement effects ignore his mana;
2020-01-12 11:19:17 +04:00
Oleg Agafonov
860c57d9d9
* Chrom Mox - fixed that tapped for mana replacement effects ignore his mana;
2020-01-12 10:09:51 +04:00
Evan Kranzler
70bf7e4098
fixed some escape costs
2020-01-11 23:42:30 -05:00
Oleg Agafonov
aa678a3b00
fixed Kiora, Master of the Depths (NPE errors)
2020-01-12 08:06:14 +04:00
Oleg Agafonov
56d52899c8
fixed Relentless Pursuit (NPE errors)
2020-01-12 08:05:26 +04:00
Oleg Agafonov
cff44f1436
fixed Destiny Spinner (missing card hint);
2020-01-12 07:54:00 +04:00
Evan Kranzler
261172c6ae
Implemented Kroxa, Titan of Death's Hunger
2020-01-11 22:50:00 -05:00
Evan Kranzler
5422fb5825
Implemented Uro, Titan of Nature's Wrath
2020-01-11 22:49:59 -05:00
Evan Kranzler
0533854d1d
Implemented Nightmare Shepherd
2020-01-11 18:08:37 -05:00
Evan Kranzler
35100c2532
Implemented Calix, Destiny's Hand
2020-01-11 18:08:36 -05:00
Evan Kranzler
369e39f98b
Implemented Aspect of Manticore
2020-01-11 18:08:36 -05:00
Evan Kranzler
efc6ea155d
Implemented Agonizing Remorse
2020-01-11 18:08:35 -05:00
Oleg Agafonov
49d7dfa411
* Oreskos Explorer - fixed rollback error;
2020-01-12 02:30:51 +04:00
Evan Kranzler
d12d1fffaf
Implemented Mirror Shield
2020-01-11 16:23:40 -05:00
Evan Kranzler
67d859b372
Implemented Minion's Return
2020-01-11 16:23:40 -05:00
LevelX2
955c10a91d
Merge origin/master
2020-01-11 22:12:11 +01:00
LevelX2
946aff50a2
Implemented Heliod's Punishment, Hydra's Growth, Ilysian Caryatid, Impending Doom and Incendiary Oracle. Fixed Irreverent Revelers.
2020-01-11 22:11:44 +01:00
Evan Kranzler
b0853fae8b
Implemented Protean Thaumaturge
2020-01-11 15:20:32 -05:00
Evan Kranzler
50a40290e4
Implemented Warbriar Blessing
2020-01-11 14:48:07 -05:00
Evan Kranzler
0d7dc61282
Implemented Nessian Hornbeetle
2020-01-11 14:39:34 -05:00
Evan Kranzler
135d7bce27
Implemented Skola Gravedancer
2020-01-11 14:34:06 -05:00
Evan Kranzler
6b7d217f98
Implemented Flummoxed Cyclops
2020-01-11 14:28:05 -05:00
Evan Kranzler
11c3d33ac0
Implemented Alirios, Enraptured
2020-01-11 12:48:13 -05:00
LevelX2
38ab692aa0
Merge origin/master
2020-01-11 18:23:03 +01:00
LevelX2
86f2d22baa
Implemented Underworld Fires and Wings of Hubris
2020-01-11 18:22:30 +01:00
Evan Kranzler
b2e929e03a
Implemented Acolyte of Affliction
2020-01-11 12:01:39 -05:00
Evan Kranzler
425ea1e74a
Implemented Medomai's Prophecy
2020-01-11 12:01:39 -05:00
Evan Kranzler
93d17f5f34
fixed Chain to Memory boost count
2020-01-11 12:01:38 -05:00
LevelX2
dd0844b09f
Implemented Slaughter-Priest of Mogis and Storm Herald
2020-01-11 17:32:12 +01:00
LevelX2
3cfead576c
Implemented Slaughter-Priest of Mogis and Storm Herald
2020-01-11 17:32:06 +01:00
LevelX2
00669289f6
* Implemented Skophos Warleader.
2020-01-11 11:45:52 +01:00
Oleg Agafonov
8baa80c58f
fixed Mischievous Chimera (wrong target controller)
2020-01-11 09:52:51 +04:00
Oleg Agafonov
4f1fb63dda
* Nicol Bolas, Dragon-God - +1 ability: fixed that opponent can skip exile step, fixed that AI selects wrong cards/permanents;
2020-01-11 09:28:14 +04:00
Evan Kranzler
144e62e4f5
Implemented Pheres-Band Brawler
2020-01-11 00:12:45 -05:00
Evan Kranzler
6ee766fdd7
Implemented Threnody Singer
2020-01-11 00:12:45 -05:00
Evan Kranzler
c4555a5a1f
Implemented Triton Waverider
2020-01-11 00:12:45 -05:00
Evan Kranzler
8bb6c98120
Implemented Setessan Skirmisher
2020-01-11 00:12:44 -05:00
Evan Kranzler
537caffc3c
Implemented Karametra's Blessing
2020-01-11 00:12:44 -05:00
Evan Kranzler
c9e30f65cc
Implemented Hero of the Nyxborn
2020-01-11 00:12:43 -05:00
Evan Kranzler
181524a779
Implemented Hero of the Games
2020-01-11 00:12:43 -05:00
Evan Kranzler
2a062e5f56
Implemented Final Flare
2020-01-11 00:12:43 -05:00
Evan Kranzler
07c1407709
Implemented Captivating Unicorn
2020-01-11 00:12:42 -05:00
Evan Kranzler
59054bb059
Implemented Blight-Breath Catoblepas
2020-01-11 00:12:42 -05:00
Evan Kranzler
a9c3206026
Implemented Nexus Wardens
2020-01-10 20:51:06 -05:00
Evan Kranzler
d0bca0a65e
Implemented Nylea's Huntmaster
2020-01-10 20:48:24 -05:00
Evan Kranzler
b5fb4142db
Implemented Temple Thief
2020-01-10 20:44:31 -05:00
Evan Kranzler
0b0b172d56
Implemented Mischievous Chimera
2020-01-10 20:36:05 -05:00
Evan Kranzler
6438030f8e
Implemented Glory Bearers
2020-01-10 20:27:57 -05:00
Evan Kranzler
8defedc72e
Implemented Flicker of Fate
2020-01-10 20:25:45 -05:00
Evan Kranzler
f18fd85828
Implemented Sunmane Pegasus
2020-01-10 20:22:29 -05:00
Evan Kranzler
5ce31781c7
Implemented Transcendent Envoy
2020-01-10 20:19:07 -05:00
Evan Kranzler
3c0c40c1d2
Implemented Lampad of Death's Vigil
2020-01-10 20:13:34 -05:00
Evan Kranzler
25b929e367
Implemented Starlit Mantle
2020-01-10 20:10:33 -05:00
Evan Kranzler
1b62cfd906
Implemented Rage-Scarred Berserker
2020-01-10 20:06:41 -05:00
Evan Kranzler
0f2810bdc9
Implemented Dreadful Apathy
2020-01-10 20:01:40 -05:00
Evan Kranzler
ffe598d3b1
Implemented Phalanx Tactics
2020-01-10 19:55:30 -05:00
Evan Kranzler
103c7c4926
Implemented Chain to Memory
2020-01-10 19:52:12 -05:00
Evan Kranzler
cb0bf451ee
Implemented Deny the Divine
2020-01-10 19:52:12 -05:00
Evan Kranzler
1541a1ccc2
Implemented Enemy of Enlightenment
2020-01-10 19:52:11 -05:00
Evan Kranzler
c92ea238db
Implemented Sage of Mysteries
2020-01-10 19:52:10 -05:00
Evan Kranzler
97f6b443ff
Implemented Soulreaper of Mogis
2020-01-10 19:52:10 -05:00
Evan Kranzler
eab3ae1880
Implemented Stern Dismissal
2020-01-10 19:52:09 -05:00
Evan Kranzler
52aef43388
Implemented Venomous Hierophant
2020-01-10 19:52:09 -05:00
Evan Kranzler
5530adbbc1
Implemented Sentinel's Eyes
2020-01-10 19:52:08 -05:00
Evan Kranzler
7b1878d2a2
Implemented Daybreak Chimera
2020-01-10 19:52:08 -05:00
Evan Kranzler
225ee56a69
Implemented Aspect of Lamprey
2020-01-10 19:52:07 -05:00
Evan Kranzler
aa8d67942e
Implemented Grim Physician
2020-01-10 19:52:06 -05:00
Evan Kranzler
8aaad35df7
Implemented Sleep of the Dead
2020-01-10 19:52:06 -05:00
Evan Kranzler
f505944440
Implemented Mogis's Favor
2020-01-10 19:52:05 -05:00
Evan Kranzler
c02f5c301c
Implemented Pharika's Libation
2020-01-10 19:52:05 -05:00
Evan Kranzler
92ea80eaf0
Implemented Dreamstalker Manticore
2020-01-10 19:52:04 -05:00
Evan Kranzler
60a850664a
Implemented Iroas's Blessing
2020-01-10 19:52:04 -05:00
Evan Kranzler
d2356e62a4
Implemented Irreverent Revelers
2020-01-10 19:52:04 -05:00
Evan Kranzler
3b50550f1d
Implemented Stampede Rider
2020-01-10 19:52:03 -05:00
Evan Kranzler
e8672d2d38
Implemented Omen of the Hunt
2020-01-10 19:52:03 -05:00
Evan Kranzler
2cd4bd6c36
Implemented Setessan Training
2020-01-10 19:52:02 -05:00
Evan Kranzler
cb6815d2af
Implemented Voracious Typhon
2020-01-10 19:52:02 -05:00
Evan Kranzler
1e9e19606a
Implemented Labyrinth of Skophos
2020-01-10 19:52:02 -05:00
Evan Kranzler
8f13ac9620
Implemented Rumbling Sentry
2020-01-10 19:52:01 -05:00
Evan Kranzler
32e8238c66
Implemented Elite Instructor
2020-01-10 19:52:01 -05:00
Evan Kranzler
29d70d4eec
Implemented Nyxborn Seaguard
2020-01-10 19:52:00 -05:00
Evan Kranzler
542aa87339
Implemented Fruit of Tizerus
2020-01-10 19:52:00 -05:00
Evan Kranzler
36307065f2
Implemented Riptide Turtle
2020-01-10 19:52:00 -05:00
Evan Kranzler
3a4dcc7688
Implemented Funeral Rites
2020-01-10 19:51:59 -05:00
Evan Kranzler
5f01e49cd4
Implemented Underworld Charger
2020-01-10 19:51:59 -05:00
Evan Kranzler
5e32becd3b
Implemented Witness of Tomorrows
2020-01-10 19:51:58 -05:00
Evan Kranzler
2f7f4feac1
Implemented Hyrax Tower Scout
2020-01-10 19:51:58 -05:00
Evan Kranzler
a453e5c92f
Implemented Nyxborn Brute
2020-01-10 19:51:58 -05:00
Evan Kranzler
f95041ed3d
Implemented Satyr's Cunning
2020-01-10 19:51:57 -05:00
Evan Kranzler
7d75002f01
Implemented Moss Viper
2020-01-10 19:51:57 -05:00
Evan Kranzler
928a4150fc
Implemented Nylea's Forerunner
2020-01-10 19:51:56 -05:00
Evan Kranzler
fe02222782
Implemented Bronze Sword
2020-01-10 19:51:56 -05:00
Evan Kranzler
c6c85aba64
Implemented Thaumaturge's Familiar
2020-01-10 19:51:55 -05:00
Evan Kranzler
84b707bf48
Implemented Thundering Chariot
2020-01-10 19:51:55 -05:00
Evan Kranzler
e3e5117cfa
Implemented Nyxborn Marauder
2020-01-10 19:51:55 -05:00
Evan Kranzler
9f3190b97f
updated THB spoiler and reprints
2020-01-10 19:51:54 -05:00
jeffwadsworth
b8c459a6b9
- Fixed #6171
2020-01-10 16:42:41 -06:00
LevelX2
8db7d492f7
* Recurring Nightmare - Minor rule text fix.
2020-01-10 21:44:23 +01:00
LevelX2
d3a925d2c9
* Marisi, Breaker of the Coil - Fixed can't cast ability.
2020-01-10 21:11:22 +01:00
LevelX2
ffc5f33cd0
* Added missing comment.
2020-01-10 20:51:12 +01:00
LevelX2
35628c205a
* Venarian Gold - Fixed rule text according #6170 .
2020-01-10 20:43:19 +01:00
LevelX2
1b9dde2709
* City in a Bottle - Implemented oracle rule change ( #6170 ).
2020-01-10 20:22:45 +01:00
Evan Kranzler
f23841ce02
Implemented Hateful Eidolon
2020-01-10 13:02:35 -05:00
Evan Kranzler
107fd080b9
Implemented Entrancing Lyre
2020-01-10 12:43:22 -05:00
Evan Kranzler
48822c94b8
some oracle updates
2020-01-10 12:33:19 -05:00
Oleg Agafonov
d7e123bbe6
* Aether Gust - fixed that AI targets own objects first ( #6159 );
2020-01-10 20:10:39 +04:00
LevelX2
2a0723b7cd
* Vivien, Arkbow Ranger - Fixed target handling of +1 ability.
2020-01-10 15:49:55 +01:00
Evan Kranzler
13b522989a
Implemented Heliod's Intervention
2020-01-10 08:36:15 -05:00
Evan Kranzler
cc1e64f478
Implemented Mystic Repeal
2020-01-10 08:27:17 -05:00
Evan Kranzler
eaa1dc5cef
Implemented Loathsome Chimera
2020-01-10 08:26:01 -05:00
Evan Kranzler
ab76b0342b
Implemented Shatter the Sky
2020-01-10 08:23:32 -05:00
Evan Kranzler
1f5b1e389a
Implemented Wolfwillow Haven
2020-01-10 08:23:30 -05:00
Evan Kranzler
18e23a3853
Implemented Relentless Pursuit
2020-01-10 08:23:30 -05:00
Evan Kranzler
5ddeb81dbe
updated THB spoiler and reprints
2020-01-10 08:23:29 -05:00
LevelX2
bd76e54e9d
* Xantcha, Sleeper Agent - Fixed wording of the replacement effect (Oracle changes from 2019-09-27) and generalized the effect for 3 cards.
2020-01-10 14:18:56 +01:00
Evan Kranzler
66651bc500
Implemented Nessian Wanderer
2020-01-09 22:07:40 -05:00
Evan Kranzler
28b9212c2f
Implemented Elspeth Conquers Death
2020-01-09 21:55:32 -05:00
Evan Kranzler
f3d8c9fff9
updated THB spoiler and reprints
2020-01-09 21:29:58 -05:00
Evan Kranzler
e76d963b74
Implemented Skophos, Maze Warden
2020-01-09 18:57:31 -05:00
Evan Kranzler
94f5fb02a0
Implemented Lagonna-Band Storyteller
2020-01-09 18:37:16 -05:00
Evan Kranzler
cc57ce4ae3
Implemented Destiny Spinner
2020-01-09 18:16:07 -05:00
Evan Kranzler
5402876f20
Implemented Shadowspear
2020-01-09 18:16:07 -05:00
Evan Kranzler
b6fca3ac7d
Implemented Thassa's Intervention
2020-01-09 18:16:06 -05:00
Evan Kranzler
053cd5fd3f
Implemented Omen of the Dead
2020-01-09 18:16:06 -05:00
Evan Kranzler
b0aa8a98ad
Implemented Mindwrack Harpy
2020-01-09 18:16:05 -05:00
Evan Kranzler
70edc2170f
Implemented Elspeth's Nightmare
2020-01-09 18:16:05 -05:00
Evan Kranzler
15f9c90469
fixed Seasoned Pyromancer raising errors
2020-01-09 18:16:04 -05:00
LevelX2
349a2cc612
* Leadership Vacuum - Fixed that the movement of the commanders were not reported in the game log.
2020-01-09 22:46:20 +01:00
LevelX2
b6b2103b6c
* Kiss, Dissident Mage - Fixed that it did not exile from graveyard casted split cards.
2020-01-09 21:29:27 +01:00
Evan Kranzler
c73a3c5885
Implemented Dream Trawler
2020-01-09 13:00:41 -05:00
Evan Kranzler
743c6a2ba1
Implemented Elspeth's Devotee
2020-01-09 12:57:20 -05:00
Evan Kranzler
399c4f7034
Implemented Ashiok's Forerunner
2020-01-09 12:55:14 -05:00
Evan Kranzler
e97e889562
Implemented Alseid of Life's Beauty
2020-01-09 12:51:04 -05:00
Evan Kranzler
3d991635e8
updated Gold token errata
2020-01-09 12:41:48 -05:00
Evan Kranzler
991200256a
Implemented Heroes of the Revel
2020-01-09 08:51:42 -05:00
Evan Kranzler
e8adca4bcd
Implemented Sunlit Hoplite
2020-01-09 08:49:53 -05:00
Evan Kranzler
16a0ea9ac2
Implemented Favored of Iroas
2020-01-09 08:33:59 -05:00
Evan Kranzler
1d59bed020
Implemented Eidolon of Inspiration
2020-01-09 08:31:58 -05:00
Evan Kranzler
9ea116dd8b
Implemented Discordant Piper
2020-01-09 08:29:05 -05:00
Evan Kranzler
ef959ed6d6
Implemented Swimmer in Nightmares
2020-01-09 08:24:21 -05:00
Evan Kranzler
ea229c9e0c
Implemented Nyxbloom Ancient
2020-01-09 08:12:09 -05:00
Evan Kranzler
f166bbc354
Implemented Triumphant Surge
2020-01-09 08:09:21 -05:00
Evan Kranzler
1468f39a4f
updated THB spoiler and reprints
2020-01-09 08:04:24 -05:00
Oleg Agafonov
b366a83a45
Prepare new release
2020-01-09 08:55:26 +04:00
Oleg Agafonov
ab1475d7e0
Little fixes
2020-01-09 08:52:25 +04:00
Oleg Agafonov
b011ddf942
fixed Whirlwind Denial (removed unnecessary pay dialogs)
2020-01-09 08:37:53 +04:00
Evan Kranzler
08b906010d
Implemented Whirlwind Denial
2020-01-08 22:22:15 -05:00
Evan Kranzler
b7dba21e9c
Implemented Dreamshaper Shaman
2020-01-08 21:05:12 -05:00
Evan Kranzler
fd57e75952
Implemented Enigmatic Incarnation
2020-01-08 20:52:26 -05:00
Evan Kranzler
0e44fbad9a
Implemented Hero of the Pride
2020-01-08 18:06:34 -05:00
Evan Kranzler
435fc81148
fixed Legion's End exiling noncreature permanents
2020-01-08 17:48:06 -05:00
Evan Kranzler
35b4bc6103
fixed Oath of Mages not dealing damage from the correct source
2020-01-08 17:48:05 -05:00
Evan Kranzler
f4e2e6fdf1
fixed targeting of Nicol Bolas, God-Pharaoh -4 ability
2020-01-08 17:48:05 -05:00
Evan Kranzler
7465e89b96
fixed implementation of Thopter Assembly
2020-01-08 17:48:04 -05:00
Evan Kranzler
5a526f854c
Implemented Eidolon of Obstruction
2020-01-08 17:48:04 -05:00
Evan Kranzler
53845a17f9
Implemented Thassa's Oracle
2020-01-08 17:48:04 -05:00
jeffwadsworth
292a0a2912
- Fixed #6157
2020-01-08 16:47:05 -06:00
Oleg Agafonov
ba85e267a4
fixed Kiora Bests the Sea God (wrong permanent filter for chapter II);
2020-01-08 22:33:41 +04:00
Oleg Agafonov
4cb79f786a
fixed Kiora Bests the Sea God (wrong permanent filter for chapter II);
2020-01-08 22:29:28 +04:00
Evan Kranzler
23b2bd8b7e
Implemented Dryad of Ilysian Grove
2020-01-08 12:23:23 -05:00
LevelX2
8d45e7af4c
* Fixed Ereboss Intervention boosting instead of correctly unboosting targets.
2020-01-08 15:22:44 +01:00
Evan Kranzler
a226a6fae8
Implemented Taranika, Akroan Veteran
2020-01-07 23:01:21 -05:00
Evan Kranzler
5ebb78d82f
Implemented Sea God's Scorn
2020-01-07 22:54:50 -05:00
Evan Kranzler
6bdd395e8f
Implemented Altar of the Pantheon
2020-01-07 22:45:53 -05:00
Evan Kranzler
a9739f12f1
Implemented Kiora Bests the Sea God
2020-01-07 22:45:53 -05:00
Evan Kranzler
a205f2bf10
fixed Anax, Hardened in the Forge mana cost
2020-01-07 22:45:51 -05:00
Oleg Agafonov
85e65c8f44
Code cleanup
2020-01-08 05:19:52 +04:00
Oleg Agafonov
195bca0aa5
Added missing ferocious hints
2020-01-07 22:34:32 +04:00
Evan Kranzler
d16a4e5934
Implemented The First Iroan Games
2020-01-07 08:35:13 -05:00
Evan Kranzler
57fc504319
Implemented Callaphe, Beloved of the Sea
2020-01-07 08:19:42 -05:00
Evan Kranzler
d91f64c7e5
Implemented Phoenix of Ash
2020-01-07 07:53:08 -05:00
Evan Kranzler
7ca9c84981
updated THB spoiler
2020-01-07 07:44:40 -05:00
Oleg Agafonov
8785b5dbb7
fixed Anax, Hardened in the Forge (missing controller condition)
2020-01-07 07:52:35 +04:00
Evan Kranzler
8c2ec98091
Implemented Scavenging Harpy
2020-01-06 22:45:47 -05:00
Evan Kranzler
1e2f70eaa1
Implemented Thryx, the Sudden Storm
2020-01-06 22:39:07 -05:00
Evan Kranzler
a25311b21d
Implemented Ichthyomorphosis
2020-01-06 22:33:10 -05:00
Evan Kranzler
1c851dc592
Implemented Soul-Guide Lantern
2020-01-06 22:28:34 -05:00
Evan Kranzler
206c7ebfb2
Implemented Eat to Extinction
2020-01-06 21:55:13 -05:00
Evan Kranzler
b1bb698fbd
Implemented Fateful End
2020-01-06 21:55:13 -05:00
Evan Kranzler
14c22137ce
Implemented Anax, Hardened in the Forge
2020-01-06 21:55:11 -05:00
Evan Kranzler
a00b4cdc9e
Implemented Renata, Called to the Hunt
2020-01-06 21:55:11 -05:00
Evan Kranzler
48a43a8360
Merge pull request #6152 from magefree/refactorTargetController
...
Refactored TargetController predicates
2020-01-06 21:56:26 -05:00
Oleg Agafonov
1b4145e5b8
fixed Eutropia the Twice-Favored (missing target)
2020-01-07 06:10:05 +04:00
Oleg Agafonov
99e646b705
fixed Blood Aspirant (missing target)
2020-01-07 06:07:40 +04:00
Evan Kranzler
dff5c73e1c
pulled out DamagedPlayerThisTurnPredicate
2020-01-06 21:00:57 -05:00
Evan Kranzler
9e7fcd33cd
fixed some import errors
2020-01-06 20:21:10 -05:00
Evan Kranzler
9c3b923b3f
refactored ControllerPredicate
2020-01-06 20:04:56 -05:00
Evan Kranzler
c14a079cc5
refactored OwnerPredicate
2020-01-06 19:59:56 -05:00
Evan Kranzler
3f0547a7fa
refactored DamagedPlayerThisTurnPredicate
2020-01-06 19:56:08 -05:00
Evan Kranzler
13d76bfc06
refactored PlayerPredicate
2020-01-06 19:53:29 -05:00
Evan Kranzler
ecf26585b5
refactored SupertypePredicate to be part of SuperType
2020-01-06 19:21:27 -05:00
Evan Kranzler
aa72251627
Implemented Archon of Sun's Grace
2020-01-06 18:53:35 -05:00
Evan Kranzler
cab8724a7d
Implemented Mantle of the Wolf
2020-01-06 18:53:35 -05:00
Evan Kranzler
2f9d1af709
Implemented Careless Celebrant
2020-01-06 18:53:34 -05:00
jeffwadsworth
b2ad1e30c0
- Fixed #6149
2020-01-06 17:46:52 -06:00
Evan Kranzler
5a6f9022c0
Merge pull request #6151 from magefree/refactorSubTypePredicate
...
Refactored SubTypePredicate to be part of SubType
2020-01-06 18:27:03 -05:00
LevelX2
b2a8d4293a
* War's Toll - Fixed the implementation of the restriction effect.
2020-01-06 23:16:10 +01:00
Evan Kranzler
86906ec25f
refactored all instances of SubtypePredicate
2020-01-06 16:48:00 -05:00
Evan Kranzler
688be783aa
refactored all usages of CardTypePredicate to match the new implementation
2020-01-06 13:18:17 -05:00
Evan Kranzler
943e8dd827
Merge pull request #6144 from magefree/staticValueRefactor
...
Replaced instances StaticValue with singletons (ready to merge)
2020-01-06 08:37:53 -05:00
Evan Kranzler
f0a8a4f13f
Implemented Eutropia the Twice-Favored
2020-01-06 08:10:54 -05:00
LevelX2
e565863bd2
Added test for Nissa, Sage Animist -7 ability.
2020-01-06 12:58:50 +01:00
Evan Kranzler
30b13d2d0c
Implemented Oread of Mountain's Blaze
2020-01-05 21:56:49 -05:00
Evan Kranzler
690e042b36
Implemented Arena Trickster
2020-01-05 21:55:44 -05:00
Evan Kranzler
9a603fbaab
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
Evan Kranzler
f0bd9a58d4
Implemented Purphoros's Intervention
2020-01-05 09:51:04 -05:00
Evan Kranzler
dccc17fac9
Implemented Purphoros's Intervention
2020-01-05 09:30:26 -05:00
Evan Kranzler
cea9b989bb
Implemented Shoal Kraken
2020-01-05 07:46:14 -05:00
Evan Kranzler
a2f6613eda
Implemented Naiad of Hidden Coves
2020-01-05 07:43:16 -05:00
Evan Kranzler
8406a76de0
Implemented Vexing Gull
2020-01-05 07:38:45 -05:00
Evan Kranzler
eacccf6f06
Implemented Dawn Evangel
2020-01-04 20:37:16 -05:00
Evan Kranzler
18ca3bcff9
Implemented One with the Stars
2020-01-04 20:21:29 -05:00
Oleg Agafonov
14744ef85b
* Nicol Bolas, God-Pharaoh - fixed rollback error if someone disconnects while choosing cards to exile;
2020-01-05 04:33:07 +04:00
Oleg Agafonov
126c2f9b92
* Yarok's Fenlurker - fixed rollback error with empty hand;
2020-01-05 04:25:49 +04:00
Evan Kranzler
25630ecc22
fixed Daxos, Blessed by the Sun triggering off of noncreature permanents
2020-01-04 16:09:18 -05:00
Oleg Agafonov
7bc00879d4
Outcome fixes
2020-01-05 01:06:01 +04:00
Evan Kranzler
3c9e967642
Implemented Rise to Glory
2020-01-04 15:58:03 -05:00
Evan Kranzler
d1839badb2
Implemented Blood Aspirant
2020-01-04 15:38:54 -05:00
Evan Kranzler
be068fb9cf
Implemented Arasta of the Endless Web
2020-01-04 15:30:34 -05:00
Oleg Agafonov
bb59cedbd9
AI fixes:
...
* Gain control abilities - fixed wrong target chooses by AI (selects weakest permanent instead most powerful);
* Target of an opponent’s choice abilities - fixed that AI was able to cancel card cast, fixed wrong target chooses (Evangelize, Echo Chamber, Arena, Preacher, etc);
2020-01-04 22:37:16 +04:00
Oleg Agafonov
90478932a3
fixed Haktos the Unscarred (missing random 4)
2020-01-04 19:48:20 +04:00
Oleg Agafonov
879e41ebb4
fixed Haktos the Unscarred (duration)
2020-01-04 19:45:46 +04:00
Oleg Agafonov
13da4fd2b3
fixed Archon of Falling Stars (must be return to battlefield instead hand)
2020-01-04 19:40:25 +04:00
Evan Kranzler
bfdbac5552
updated THB spoiler
2020-01-04 08:56:21 -05:00
Evan Kranzler
e6e622f659
Implemented Thassa, Deep-Dwelling
2020-01-03 22:33:43 -05:00
Evan Kranzler
0d2bd2a541
Implemented Archon of Falling Stars
2020-01-03 22:14:37 -05:00
Evan Kranzler
d5474df005
Implemented Shimmerwing Chimera
2020-01-03 22:10:45 -05:00
Evan Kranzler
cc2e42dc00
fixed Inspire Awe implementation
2020-01-03 22:03:43 -05:00
Evan Kranzler
ea55c63a5c
updated Nylea, Keen-Eyed outcome
2020-01-03 22:00:51 -05:00
Evan Kranzler
37ae880f17
Implemented Haktos the Unscarred
2020-01-03 21:35:19 -05:00
Evan Kranzler
9279d21b6b
Implemented Tymaret, Chosen from Death
2020-01-03 21:05:18 -05:00
Evan Kranzler
2790a6946a
Implemented Pious Wayfarer
2020-01-03 20:45:29 -05:00
Evan Kranzler
26d1df40c0
Implemented Erebos's Intervention
2020-01-03 20:43:51 -05:00
jeffwadsworth
c876f6145f
- Fixed #6134
2020-01-03 14:26:30 -06:00
Evan Kranzler
c39bfad63c
Implemented Omen of the Forge
2020-01-03 15:08:52 -05:00
Evan Kranzler
9eb186cea9
Implemented Omen of the Sun
2020-01-03 15:03:10 -05:00
Evan Kranzler
0bbacc2a49
Implemented Stinging Lionfish
2020-01-03 11:36:08 -05:00
Evan Kranzler
c215b3386e
Implemented Drag to the Underworld
2020-01-03 11:22:14 -05:00
Evan Kranzler
9a3d085a81
Implemented Triumph of Anax
2020-01-03 11:13:54 -05:00
LevelX2
8854871c15
* Fixed problems of Yixlid Jailer that removed abilities from cards in graveyard permanently ( fixes #1147 ).
2020-01-03 15:23:52 +01:00
Oleg Agafonov
65d914ffe7
Fixed missing watchers
2020-01-03 12:18:19 +04:00
Oleg Agafonov
6e5494c022
fixed Wavebreak Hippocamp (missing watcher, wrong turn check)
2020-01-03 12:16:32 +04:00
Oleg Agafonov
dceb93e7a6
Additional fixes for getNetMana from #6132 (final)
2020-01-03 06:27:39 +04:00
Evan Kranzler
579a37c7c8
Implemented Tectonic Giant
2020-01-02 19:56:12 -05:00
Evan Kranzler
8219ffc0bd
Implemented Polukranos Unchained
2020-01-02 19:16:20 -05:00
Evan Kranzler
64ae38c632
Implemented Nessian Boar
2020-01-02 18:56:25 -05:00
jeffwadsworth
732ed1aed8
- Fixed #6136
2020-01-02 16:10:34 -06:00
Evan Kranzler
3076b08250
Implemented Wavebreak Hippocamp
2020-01-02 16:40:42 -05:00
Evan Kranzler
e675fe4d77
Implemented Nyx Herald
2020-01-02 16:40:42 -05:00
Evan Kranzler
be32db8a80
Implemented Inspire Awe
2020-01-02 16:40:42 -05:00
Evan Kranzler
0ccd01de7a
Implemented Nylea's Intervention
2020-01-02 16:40:41 -05:00
Evan Kranzler
243f335d2f
Implemented Nylea, Keen-Eyed
2020-01-02 16:40:41 -05:00
Evan Kranzler
9948aca713
Implemented The Birth of Meletis
2020-01-02 16:40:40 -05:00
Evan Kranzler
136c4fe55b
added missing hint for Reverent Hoplite
2020-01-02 16:40:39 -05:00
jeffwadsworth
d919696122
- Fixed #6137
2020-01-02 14:16:12 -06:00
Oleg Agafonov
3ed27b6314
Additional fixes for getNetMana from #6132 , fixed #5628
2020-01-02 23:47:16 +04:00
Oleg Agafonov
62636b5071
Additional fixes for getNetMana from #6132
2020-01-02 23:33:20 +04:00
Evan Kranzler
3fa88d1c88
Implemented Storm's Wrath
2020-01-02 13:46:33 -05:00
Evan Kranzler
4b72df30e3
Implemented Warden of the Chained
2020-01-02 13:43:45 -05:00
Evan Kranzler
37f2626616
Implemented Final Death
2020-01-02 13:38:10 -05:00
Evan Kranzler
57788e689f
Implemented Setessan Petitioner
2020-01-02 13:37:00 -05:00
Oleg Agafonov
0930bdd016
Merge pull request #5690 from magefree/copy_constructor_watchers
...
refactor the copy functionality for no-args watchers
2020-01-02 18:51:37 +01:00
Evan Kranzler
47e34913c5
Implemented Sweet Oblivion
2020-01-02 12:19:26 -05:00
Evan Kranzler
771fc33522
Implemented Omen of the Sea
2020-01-02 12:17:19 -05:00
Evan Kranzler
5ea55db225
updated THB spoiler
2020-01-02 12:12:16 -05:00
jeffwadsworth
f849417700
- Fixed #6135
2020-01-02 09:33:16 -06:00
Evan Kranzler
86fe25e68b
Implemented Pharika's Spawn
2020-01-02 09:45:04 -05:00
Evan Kranzler
1e1ca5a170
Implemented Dalakos, Crafter of Wonders
2020-01-02 09:28:15 -05:00
Evan Kranzler
c9e13f6635
Implemented Reverent Hoplite
2020-01-02 09:15:39 -05:00
Evan Kranzler
eaa4e09469
Implemented Chainweb Aracnir
2020-01-02 09:10:47 -05:00
Evan Kranzler
e3cad05801
updated THB spoiler and reprints
2020-01-02 08:59:49 -05:00
Evan Kranzler
77f1a792ee
fixed missing target from Atris, Oracle of Half-Truths
2020-01-02 08:52:01 -05:00
Oleg Agafonov
9fcc1405c0
* Militia Bugler - fixed that it puts cards in any order instead random;
2020-01-02 15:19:13 +04:00
Evan Kranzler
713110eb03
Implemented Atris, Oracle of Half-Truths
2020-01-01 22:43:49 -05:00
Evan Kranzler
cbb2bd683d
Implemented Ashiok's Erasure
2020-01-01 22:28:13 -05:00
Evan Kranzler
a8075c734a
fixed Heliod, Sun-Crowned filter
2020-01-01 22:28:13 -05:00
Oleg Agafonov
383ab959d3
* Lim-Dul's Vault - fixed that AI can freeze the game;
2020-01-02 04:52:01 +04:00
Evan Kranzler
de07960ee5
Implemented Heliod, Sun-Crowned
2020-01-01 11:30:29 -05:00
Evan Kranzler
a89619373d
Implemented Treacherous Blessing
2020-01-01 11:05:29 -05:00
Evan Kranzler
da4e376551
Implemented Devourer of Memory
2020-01-01 11:02:49 -05:00
Evan Kranzler
14b002bce6
Implemented Glimpse of Freedom
2020-01-01 10:32:40 -05:00
Evan Kranzler
09b8177a37
updated THB spoiler
2020-01-01 10:20:27 -05:00
LevelX2
12c4bacc07
* Reworked GainControlAllEffect that fixed a problem of Varchild, Betrayer of Kjeldor gaining control of creatures entering the battlefield after the Varchild left the battlefield.
2020-01-01 13:37:04 +01:00
Oleg Agafonov
4d51d379fe
Fixed wrong symbols in rules
2020-01-01 14:28:12 +04:00
Evan Kranzler
8b42b9570a
Implemented Towering-Wave Mystic
2020-01-01 02:45:21 -05:00
Evan Kranzler
8037a393e4
Implemented Mire Triton
2020-01-01 02:38:55 -05:00
Evan Kranzler
65d3ca5980
updated THB spoiler and reprints
2020-01-01 02:37:08 -05:00
Oleg Agafonov
62ef8d0c1a
* Images: fixed wrong images download for 6ED set;
2020-01-01 04:56:33 +04:00
Oleg Agafonov
f5ef16c8cf
Additional fixes for getNetMana from #6132 , added TODO task for next mana improves;
2020-01-01 02:27:54 +04:00
jeffwadsworth
13cb86d69f
- See b9bee56
2019-12-31 15:40:13 -06:00
Evan Kranzler
06657e4980
Implemented Aphemia the Cacophony
2019-12-31 12:37:57 -05:00
Evan Kranzler
65c960de69
Implemented Cling to Dust
2019-12-31 12:37:57 -05:00
Evan Kranzler
2022bd9bb1
Implemented Escape Velocity
2019-12-31 12:37:57 -05:00
Evan Kranzler
8b8a05d1c9
Implemented Nadir Kraken
2019-12-31 12:37:56 -05:00
Evan Kranzler
62d588ac0e
updated THB spoiler and reprints
2019-12-31 12:37:55 -05:00
Evan Kranzler
5056d44287
fixed Brine Giant text
2019-12-31 11:19:43 -05:00
jeffwadsworth
ff9b1b5b13
- Fixed #5315
2019-12-31 10:03:34 -06:00
Oleg Agafonov
a7233df1c5
Fixed Empowered Autogenerator with new getNetMana
2019-12-31 18:02:52 +04:00
Oleg Agafonov
60781604f3
Merge branch 'master' into fix-tapped-for-mana-event
2019-12-31 12:12:25 +01:00
Oleg Agafonov
3b1433989a
Merge pull request #6131 from magefree/game_freezes_and_lost_priorities
...
Server stability and freezes improves
2019-12-31 11:48:29 +01:00
Evan Kranzler
c32508c81a
Implemented Erebos, Bleak-Hearted
2019-12-30 22:20:52 -05:00
Evan Kranzler
0e798da20f
Implemented Kunoros, Hound of Athreos
2019-12-30 22:09:50 -05:00
Oleg Agafonov
dca3e034f4
Refactor: fixed targets from cards list (support filters with player predicate);
2019-12-31 05:11:45 +04:00
Evan Kranzler
a7c2f6d22b
Implemented Underworld Breach
2019-12-30 19:15:26 -05:00
Evan Kranzler
83e23b8e64
Implemented Ox of Agonas
2019-12-30 19:05:20 -05:00
Evan Kranzler
122da0e733
Implemented Purphuros, Bronze-Blooded
2019-12-30 18:33:10 -05:00
Evan Kranzler
ec73311ac9
Implemented Nyx Lotus
2019-12-30 17:51:56 -05:00
jeffwadsworth
174f38d589
- See b9bee56
2019-12-30 16:27:41 -06:00
Evan Kranzler
be9e43ffd8
Implemented Woe Strider
2019-12-30 17:17:19 -05:00
Evan Kranzler
764fb28fb4
Implemented Brine Giant
2019-12-30 17:17:18 -05:00
Evan Kranzler
11147ba7b4
Implemented Thirst for Meaning
2019-12-30 17:17:16 -05:00
Evan Kranzler
4aff46b2f8
updated THB spoiler and reprints
2019-12-30 17:17:16 -05:00
jeffwadsworth
f95b672bb2
- See b9bee56
2019-12-30 15:54:55 -06:00
jeffwadsworth
e4591f42f0
- See b9bee56
2019-12-30 15:22:39 -06:00
jeffwadsworth
6f9db86eb9
- See b9bee56
2019-12-30 14:46:51 -06:00
LevelX2
b068d10c44
* Nissa, Vastwood Seer - Fixed a bug of the Nissa, Sage Animist that the animated lands lost the creature type as soon as Nissa was cast again from command zone or from hand ( fixes #5677 ).
2019-12-30 21:35:10 +01:00
jeffwadsworth
570e449ddb
- See b9bee56
2019-12-30 10:56:13 -06:00
Evan Kranzler
1d1e44f368
Update AllureOfTheUnknown.java
2019-12-30 11:39:10 -05:00
Evan Kranzler
49cc515832
Update TymaretCallsTheDead.java
2019-12-30 11:36:56 -05:00
Evan Kranzler
a0888af73a
Merge pull request #6124 from magefree/updateDevotion
...
Refactor Devotion dynamic value to enum (ready to merge)
2019-12-30 11:30:37 -05:00
jeffwadsworth
24365ba3e5
- See b9bee56
2019-12-30 09:48:41 -06:00
Ingmar Goudt
978309827b
remove deprecated discard method
2019-12-30 00:22:33 +01:00
Ingmar Goudt
f68d6b80ba
duplicate attribute name
2019-12-30 00:04:26 +01:00
Ingmar Goudt
ee71495a3f
fix latest cards from master
2019-12-29 23:08:47 +01:00
Evan Kranzler
b5590881bc
Implemented Allure of the Unknown
2019-12-29 15:25:41 -05:00
Ingmar Goudt
998c3be2a5
Merge branch 'master' of https://github.com/magefree/mage into copy_constructor_watchers
2019-12-29 21:05:37 +01:00
Evan Kranzler
5d3c999b99
Implemented Tymaret Calls the Dead
2019-12-29 15:03:28 -05:00
Evan Kranzler
b9afbb9209
Implemented The Binding of the Titans
2019-12-29 15:02:30 -05:00
Ingmar Goudt
ce23f6900d
fix conflicts
2019-12-29 19:28:20 +01:00
Ingmar Goudt
702a1f2498
remove all copy constructors and copy methods for all watchers
2019-12-29 19:18:20 +01:00
Evan Kranzler
42e52df362
Implemented Gallia of the Endless Dance
2019-12-29 12:14:43 -05:00
Evan Kranzler
e34a481b6c
updated cards to use built-in devotion hints
2019-12-29 11:52:27 -05:00
LevelX2
349c9d7fbb
* Aminatous Augury - Fixed a problem that the cards could not be cast from exile. Added logic so the player could select the card types to consume for the cast from exile.
2019-12-29 16:29:09 +01:00
LevelX2
2508de1f82
* Aminatous Augury - Fixed a problem that the cards could not be cast from exile. Added logic so the player could select the card types to consume for the cast from exile.
2019-12-29 16:22:52 +01:00
LevelX2
42a9aed977
* Tragic Arrogance - Fixed a problem that under some circumstances permanents of the wrong player were sacrificed.
2019-12-29 14:20:24 +01:00
Evan Kranzler
6f299d8ccc
updated cards M-Z
2019-12-28 22:14:11 -05:00
Evan Kranzler
d8a6007ec5
updated cards J-N
2019-12-28 21:57:17 -05:00
LevelX2
4931bcd09d
Merge pull request #6126 from dperegolise/SOTW-filter-fix
...
filter missing zombie on SOTW
2019-12-28 18:48:06 +01:00
LevelX2
554c5baf25
* Fixed a problem of triggered effects that detect if a creature was exiled but the creature ended in a another zone (e.g. commander) ( fixes #5905 ),
2019-12-28 18:21:32 +01:00
dperegolise
a4934536c8
filter missing zombie on SOTW
2019-12-28 01:52:23 -05:00
Evan Kranzler
f0e0493b18
updated cards E-I
2019-12-28 00:04:42 -05:00
LevelX2
12639bce26
* Added Test for #5905 .
2019-12-28 01:33:14 +01:00
LevelX2
1fe0485694
Merge origin/master
2019-12-28 00:45:39 +01:00
LevelX2
cd291769e6
* Added missing copy of variable.
2019-12-28 00:45:14 +01:00
LevelX2
b38242bf93
* Faerie Artisans - Fixed a problem that the triggering permanent was not copied if it already left the battlefield ( fixes #5904 ).
2019-12-28 00:44:38 +01:00
jeffwadsworth
3e9668eeda
- See b9bee56
2019-12-27 16:32:23 -06:00
LevelX2
1f82e7a4ae
Merge origin/master
2019-12-27 23:23:09 +01:00
LevelX2
1dc8f37d20
* Expropriate - Fixed a strange problem that the prompt text of the select permanent selection to get the control of the permanent was not shown. Still not clear what the exact reason was but using a player list to save the voters seemed to cause the problem.
2019-12-27 23:22:32 +01:00
jeffwadsworth
84b1ad682c
- See b9bee56
2019-12-27 15:46:06 -06:00
jeffwadsworth
bdad95f7e6
- Fixed #6125
2019-12-27 14:17:03 -06:00
jeffwadsworth
35b23d9fab
- See b9bee56
2019-12-27 14:14:04 -06:00
Evan Kranzler
f9f6b9a29e
updated THB spoiler and reprints
2019-12-27 11:58:16 -05:00
Evan Kranzler
8b9e297f9e
updated cards A-D
2019-12-27 11:15:57 -05:00
jeffwadsworth
6bd41465d2
- See b9bee56
2019-12-27 09:55:25 -06:00
Evan Kranzler
5856d0744b
Merge pull request #6123 from ssouders412/FaeOfWIshesFix
...
Fae of Wishes//Granted fix
2019-12-27 10:52:36 -05:00
ssouders412
cfdae6ee9d
Fixed Fae of Wishes//Granted, added Noncreature card filter
...
Updated Drekavac and Entomber Exarch to use the new filter.
2019-12-27 10:34:27 -05:00
Evan Kranzler
ec6f5521dc
Update KlothysGodOfDestiny.java
2019-12-27 10:32:48 -05:00
jeffwadsworth
f88d0ba813
- Fixed #6117
2019-12-27 08:07:43 -06:00
jeffwadsworth
883246da4f
- See b9bee56c89
2019-12-26 17:16:03 -06:00
jeffwadsworth
b9bee56c89
- Starting the process of migrating cards that use the player.cast() method to access the full abilities of a card not cast from the hand zone.
2019-12-26 15:54:22 -06:00
Jeff
05362dd55a
- Fixed Wildfire Devils
2019-12-26 14:15:29 -06:00
LevelX2
06ed2f5927
* Improved display of vote for Council's Dilemma cards.
2019-12-26 14:31:51 +01:00
LevelX2
2836f9903e
* Shared Fate - Added zoneChangeCounter to name of exile window.
2019-12-26 14:27:27 +01:00
Oleg Agafonov
2460408da8
* Until your next turn effects - fixed that continuous effects of lost/leaved players can be discarded by combat or some cards before next turn starts;
2019-12-26 07:44:46 +04:00
Oleg Agafonov
a2e4e55811
Removed Shared Fate's unnecessary play dialog;
2019-12-26 05:28:18 +04:00
Oleg Agafonov
61a58d36c2
Refactor: added missing getPlayersInRange in cards code (to ignore leaved/lost players);
2019-12-26 05:24:44 +04:00
Oleg Agafonov
04cceb9b62
* Ludevic, Necro-Alchemist - fixed that it draws on controller's damage;
2019-12-25 22:32:10 +04:00
LevelX2
1977e7f986
* Opportunistic Dragon - Fixed that the can't attack effect was not discarded if the Opportunistic Dragon left the battlefield.
2019-12-25 17:05:52 +01:00
LevelX2
133cc7342d
* Fixed a problem with check playable methods causing e.g. endless loop if Shared Fate was on the battlefield.
2019-12-25 16:01:02 +01:00
Evan Kranzler
32bd88a6c0
Implemented Klothys, God of Destiny
2019-12-24 21:05:08 -05:00
Evan Kranzler
bb83914698
updated THB spoiler
2019-12-24 20:52:48 -05:00
Oleg Agafonov
fc6080e5b6
* Ludevic, Necro-Alchemist - fixed that it doesn't triggers after controller's damage, fixed that it doesn't triggers on no damage;
2019-12-24 20:58:01 +04:00
Oleg Agafonov
49ea0205d0
* Enters battlefield, played land triggered abilities - fixed multiple rollback errors on missing target;
2019-12-24 16:19:57 +04:00
Oleg Agafonov
9cf1ee2f42
Questing Beast - fixed rollback error on damage prevent ( #6116 );
2019-12-24 10:53:51 +04:00
Oleg Agafonov
5cb040607e
Refactor PreventAllDamageToAllEffect
2019-12-24 10:48:08 +04:00
Oleg Agafonov
8575d437ce
* Glacial Revelation - fixed that it couldn't put any snow cards to hand;
2019-12-24 01:21:18 +04:00
Oleg Agafonov
503b3e8947
* Bolas's Citadel - fixed that play top ability card can cause rollback error;
2019-12-24 01:04:23 +04:00
Oleg Agafonov
842d5757c3
Removed bloated logs, missing comments;
2019-12-23 21:48:20 +04:00
LevelX2
c0df1d6e8a
* Constricting Sliver - Fixed that its effect was applied to all creatures instead of only controlled creatures.
2019-12-23 18:02:11 +01:00
LevelX2
3bdd881e3a
* Kaalia, Zenith Seeker - Added the missing revealing of the cards moved to hand.
2019-12-23 17:39:12 +01:00
LevelX2
ee0b7a53a9
* Drakuseth, Maw of Flames - Fixed that its triggered ability did unpreventable combat damage instead of preventable normal damage.
2019-12-23 17:19:23 +01:00
LevelX2
7fe357708a
* Some minor source code updates.
2019-12-23 16:38:54 +01:00
LevelX2
82061929cf
* Expropriate - Fixed a problem that the controller of Expropriate was not able to get control of owned permanents.
2019-12-23 16:38:12 +01:00
Oleg Agafonov
7bb6757876
Merge remote-tracking branch 'origin/master'
2019-12-23 10:28:28 +04:00
Oleg Agafonov
794445d128
* Ludevic, Necro-Alchemist - fixed that it doesn't triggers on controller turn;
2019-12-23 10:28:01 +04:00
Evan Kranzler
db51b2a76c
fixed Realm-Cloaked Giant's adventure name ( fixes #6108 )
2019-12-21 21:21:37 -05:00
Evan Kranzler
51b55fc8b8
Implemented Athreos, Shroud-Veiled
2019-12-21 10:13:11 -05:00
Evan Kranzler
e7dea7c3d9
added missing ability to Underworld Rage-Hound
2019-12-21 10:01:45 -05:00
Oleg Agafonov
d26fde8dbc
Prepare new release
2019-12-21 18:23:15 +04:00
Oleg Agafonov
bd71c98e3e
Fixed AI freeze with non available targets
2019-12-21 18:10:29 +04:00
Evan Kranzler
394d9716ca
Implemented Grasping Giant
2019-12-20 20:10:09 -05:00
Evan Kranzler
f5e5df6d6e
Implemented Ironscale Hydra
2019-12-20 20:10:08 -05:00
Evan Kranzler
88a1b9fe22
Implemented Underworld Rage-Hound
2019-12-20 20:10:08 -05:00
Evan Kranzler
e453b2ad4f
Implemented Underworld Sentinel
2019-12-20 20:10:08 -05:00
LevelX2
0a8a9ed00d
* Replaced some filters by StaticFilters instances.
2019-12-20 23:50:01 +01:00
LevelX2
43a11cd115
* Enduring Ideal - Improved filter prompt text.
2019-12-20 22:56:11 +01:00
Oleg Agafonov
7a7a9c20ec
Tests: fixed false positive tests (AI related, see prev commit);
2019-12-20 20:22:38 +04:00
jeffwadsworth
813b258d4d
- Fixed #5933
2019-12-20 09:04:36 -06:00
jeffwadsworth
6870dabbae
- Fixed #5926
2019-12-19 17:00:22 -06:00
jeffwadsworth
117abd7853
- Fixed #5929
2019-12-19 16:43:01 -06:00
jeffwadsworth
27a505ced9
- Fixed #6096 .
2019-12-19 15:31:48 -06:00
LevelX2
0670d0cefc
* Deafening Silence - Fixed that it allowed two cast to noncreature spells.
2019-12-19 21:28:50 +01:00
jeffwadsworth
9d545d852a
- Fixed #6103
2019-12-19 10:34:15 -06:00
jeffwadsworth
dd306a57b9
- Fixed #5958
2019-12-19 10:27:27 -06:00
jeffwadsworth
7ad7064031
- Reverted Fixed #6096 . The CopySpellForEachItCouldTargetEffect() needs some fixes.
2019-12-18 18:13:30 -06:00
jeffwadsworth
02b75fe668
- Fixed #6096
2019-12-18 16:32:25 -06:00
Oleg Agafonov
cde9957f54
* UI: added playable card marks in look-at windows;
2019-12-18 22:44:42 +04:00
Oleg Agafonov
23ef0e4269
* Spark Double - fixed that copy of spark contains legendary type ( #6097 )
2019-12-18 17:57:41 +04:00
Evan Kranzler
fbff54145e
Implemented Demon of Loathing
2019-12-17 20:46:42 -05:00
Evan Kranzler
6601d65793
Implemented Serpent of Yawning Depths
2019-12-17 20:42:33 -05:00
Evan Kranzler
05f1cd8db9
Implemented Deathbellow War Cry
2019-12-17 20:31:17 -05:00
Evan Kranzler
d3114aaf89
Implemented Terror of Mount Velus
2019-12-17 20:21:24 -05:00
Evan Kranzler
02ad3675c5
Implemented Treeshaker Chimera
2019-12-17 20:19:25 -05:00
Evan Kranzler
ee585d475e
Implemented Victory's Envoy
2019-12-17 20:18:14 -05:00
Evan Kranzler
f591cff394
Implemented Sphinx Mindbreaker
2019-12-17 20:15:00 -05:00
jeffwadsworth
e4f27a6759
- little fix Ashiok, Nightmare Muse.
2019-12-17 15:51:28 -06:00
LevelX2
1c2ac9a90d
* Deathless Knight - Fixed triggered ability.
2019-12-17 22:15:05 +01:00
Evan Kranzler
2dda209252
fixed a few issues with Ashiok, Nightmare Muse
2019-12-17 08:19:32 -05:00
Evan Kranzler
0bd2a5c270
Implemented Ashiok, Nightmare Muse
2019-12-16 22:31:25 -05:00
Evan Kranzler
a29fb3d9bf
fixed formatting of Theros Beyond Death
2019-12-16 21:55:01 -05:00
Evan Kranzler
58d5c945d1
fixed Tome of Legends triggering off of all commanders rather than just the controller's
2019-12-16 21:18:59 -05:00
Evan Kranzler
9f19866435
Implemented The Akroan War
2019-12-16 21:13:15 -05:00
Oleg Agafonov
d228486cc7
* Mindshrieker - fixed that AI always target yourself to card discard instead opponents ( #6099 );
2019-12-16 20:53:55 +04:00
Oleg Agafonov
56bf550dab
* Devotion abilities - added card hints about devotion value;
2019-12-16 15:29:13 +04:00
Evan Kranzler
9e99b31b0c
Implemented Ashiok, Sculptor of Fears
2019-12-15 18:39:37 -05:00
Evan Kranzler
2bb90683a5
Implemented Elspeth, Undaunted Hero
2019-12-15 18:39:36 -05:00
Oleg Agafonov
0885a01849
Fixed that TargetCard ignore filter in some calls
2019-12-16 02:55:13 +04:00
Oleg Agafonov
690f5f688d
* Ludevic, Necro-Alchemist - fixed that it triggers on controller turn too, added condition hint;
2019-12-15 23:45:36 +04:00
LevelX2
2413f956ee
Fixed a problem with bosster generation for boosters with partners and basic lands.
2019-12-15 16:18:04 +01:00
LevelX2
af9f2c93dd
Merge pull request #5910 from magefree/set_lint
...
Fix various hints and warnings on many set & block classes (via Intel…
2019-12-15 13:21:08 +01:00
Oleg Agafonov
be6a588a7f
Fixed NPE errors
2019-12-15 15:00:31 +04:00
LevelX2
ca0297d7c8
Merge pull request #6015 from t-schroeder/crownoffury
...
Implemented Crown of Fury
2019-12-15 08:36:12 +01:00
Patrick Hulin
5d35ee675d
Fix Mysterious Pathlighter.
2019-12-14 23:31:39 -05:00
LevelX2
515b55f088
Fixed handling of Guardian Beast, fixed rule text display ( fixes #5922 ).
2019-12-14 22:20:59 +01:00
Oleg Agafonov
d088166954
* Snarespinner - fixed wrong text
2019-12-14 22:13:18 +04:00
LevelX2
b7b3bc4474
Merge origin/master
...
Conflicts:
Mage/src/main/java/mage/players/PlayerImpl.java
2019-12-14 18:41:12 +01:00
LevelX2
da9f24e008
Removed deprecated AdjustingSourceCosts interface.
2019-12-14 18:33:11 +01:00
LevelX2
7c96171359
Set unique class names.
2019-12-14 18:29:27 +01:00
Evan Kranzler
08e50a1ca4
Implemented Commanding Presence
2019-12-14 11:14:14 -05:00
Evan Kranzler
f1b9b5aba7
Implemented Daxos, Blessed by the Sun
2019-12-14 11:14:13 -05:00
Evan Kranzler
1b8b452a99
Implemented Hero of the Winds
2019-12-14 11:14:13 -05:00
Evan Kranzler
a7fb82e0cc
Implemented Staggering Insight
2019-12-14 11:14:13 -05:00
Evan Kranzler
8487816425
Implemented Inevitable End
2019-12-14 11:14:12 -05:00
Oleg Agafonov
732a48e936
Fixed and improved tests for latest changes like asThough and adventure cards;
2019-12-14 19:19:32 +04:00
Oleg Agafonov
ddedabad85
Improved cards with "may spend mana as though":
...
* Game: added combo support with adventure and split cards;
* AI: computer can see and play it;
* UI: users can see playable cards for as though mana cost.
2019-12-14 18:59:18 +04:00
Oleg Agafonov
c9ea0f1877
Fixed Bolas's Citadel combo with adventure cards
2019-12-14 18:51:35 +04:00
Oleg Agafonov
6791aea98e
Fixed compile error
2019-12-14 17:32:33 +04:00
LevelX2
cdd7dce764
Fixed select prompt text of Sisay, Weatherlight Captain.
2019-12-14 12:30:07 +01:00
jmharmon
2d4f8b6a02
Fix to CounterTargetEffect
2019-12-13 20:43:16 -08:00
jmharmon
073ee1419b
Implement Nyxborn Courser
2019-12-13 20:34:18 -08:00
jmharmon
b538baef6f
Implement Memory Drain
2019-12-13 20:33:23 -08:00
jmharmon
f954d1ad93
Implement Leonin of the Lost Pride
2019-12-13 20:32:17 -08:00
jmharmon
4099d233a9
Implement Eidolon of Philosophy
2019-12-13 20:31:13 -08:00
jmharmon
ea65f67078
Implement 4 cards
2019-12-13 20:30:04 -08:00
Evan Kranzler
d58f705250
Implemented Nyxborn Colossus
2019-12-13 22:02:53 -05:00
Evan Kranzler
b4caa0d889
Implemented Mire's Grasp
2019-12-13 22:02:06 -05:00
Evan Kranzler
a0d7bf5fd0
updated THB spoiler and reprints
2019-12-13 22:00:29 -05:00
jeffwadsworth
3dfb7ea0da
- little fix to outcome on Drakuseth, Maw of Flames
2019-12-13 16:33:38 -06:00
jeffwadsworth
88ca9b1829
- Fixed #6091
2019-12-13 14:41:39 -06:00
Evan Kranzler
447002ee67
Implemented Setessan Champion
2019-12-13 08:17:37 -05:00
Evan Kranzler
582ac00238
Implemented Klothys's Design
2019-12-13 08:05:42 -05:00
Patrick Hulin
383069f5eb
Merge branch 'master' of https://github.com/magefree/mage into adventures
2019-12-11 22:15:38 -05:00
Evan Kranzler
a2c142df41
fixed the amount of tokens made by Elspeth, Sun's Nemesis
2019-12-11 20:50:23 -05:00
Evan Kranzler
3965061234
Implemented Elspeth, Sun's Nemesis
2019-12-11 20:08:07 -05:00
Evan Kranzler
23324f2169
Added Theros: Beyond Death
2019-12-11 19:39:51 -05:00
Oleg Agafonov
c6dd9a2621
* Master Splicer - fixed text;
2019-12-11 04:40:52 +04:00
Patrick Hulin
b0bac1f751
Fix Bolas's Citadel and add test.
2019-12-10 18:01:32 -05:00
jeffwadsworth
dd68a1ba84
- Fixed #6084
2019-12-10 16:51:35 -06:00
jeffwadsworth
ca22a7750a
- Fixed #5925 and related issues.
2019-12-10 10:25:07 -06:00
James Fitzpatrick
b2e4e950d0
6079 - Fixing conditional damage order, conditions ( #6080 )
...
* 6079 - Fixing conditional damage order, conditions
As of c482fad
, a number of spells had their conditional damage
reworded in oracle text. As a part of these changes, some of the
spells had their order of effects inverted, with the damage
after the condition was happening before the condition was met.
In addition, Brimstone volley was changed from a Morbid condition
to a Hellbent condition. This commit corrects those typos.
* Update Mage.Sets/src/mage/cards/f/FirecannonBlast.java
Co-Authored-By: Fenhl <fenhl@fenhl.net>
2019-12-09 14:26:57 -06:00
jeffwadsworth
99c50d041a
- Fixed #6079
2019-12-09 10:45:50 -06:00
Patrick Hulin
04a4b91a59
Begin implementing adventures.
2019-12-09 11:30:11 -05:00
Oleg Agafonov
b0c01da007
Merge pull request #6077 from Tosh94/fix-plasm-capture-double-mana
...
Fix Plasm Capture giving double mana in the next pre-combat main phase
2019-12-08 17:16:27 +01:00