Commit graph

21307 commits

Author SHA1 Message Date
LevelX2
c48331f216 * Doubling Cube - Added support for possible mana calculation (related to #6698). 2020-08-18 00:22:53 +02:00
jeffwadsworth
446017b1a4 - Fixed #6972 2020-08-17 09:03:12 -05:00
Oleg Agafonov
a4af5501f9 * If you control a commander - added card hints; 2020-08-17 04:03:54 +04:00
LevelX2
039b6c62ab * Fixed ManaEffect reference. 2020-08-16 13:24:45 +02:00
LevelX2
768f1bec4f * Fixed available mana calculation for Cryptic Trilobite and Titans' Nest. Added some improvements for available mana calculation of conditional mana. 2020-08-16 01:16:52 +02:00
Erik
3d989b24ac
Text corrections from issue #6654 (WIP) (#6707)
* Collective restraint typo fix

* set text for EndlessSwarm. Add starts with vowel cond case to CountersSourceEffect

* Teferi's Curse, added text option to GainAbilityAttachEffect

* added set text to several cards. Implement reviewer suggestions in GainAbilityAttachedEffect

* Remove period from rule text (undo my lazy coding fix)
2020-08-16 00:55:59 +04:00
Oleg Agafonov
7f02a37dbb Fixed test 2020-08-16 00:37:29 +04:00
Thomas Winwood
98e2d9b7aa Revert changes to Wildwood Scourge
The Oracle text for this card *does* have "on it"; this was a small
errata to the printed card.
2020-08-15 23:56:53 +04:00
Thomas Winwood
81e348360c Fix a bunch of card text errors (magefree#6643) 2020-08-15 23:56:53 +04:00
Evan Kranzler
8240e956dc updated historic legality implementation 2020-08-15 14:03:11 -04:00
Oleg Agafonov
b7c84c9342 [AKR] fixed card numbers, fixed booster generation; 2020-08-15 21:11:17 +04:00
htrajan
30348908dc fix tests 2020-08-15 00:50:46 -07:00
htrajan
6bfa212bf3 add Amonkhet Remastered 2020-08-15 00:27:09 -07:00
jeffwadsworth
bdac0b3d72 - used the correct method for checking the source permanent in the last commit 2020-08-14 19:52:38 -05:00
jeffwadsworth
012558b3ae - Fixed #6965 2020-08-14 19:35:25 -05:00
jeffwadsworth
ea72e3c8cb - More fixes related to #6851 2020-08-14 19:19:01 -05:00
Oleg Agafonov
d8c9d10066 * Do if cost paid - fixed that some cards asks player about pay two times (fixed ~30 cards); 2020-08-14 16:36:00 +04:00
Oleg Agafonov
b89c1c03ca * Dire Fleet Warmonger - fixed that it asks user two times, fixed text (#6643); 2020-08-14 15:12:59 +04:00
jeffwadsworth
66ae54d2f0 - Fixed #6851 2020-08-12 16:35:10 -05:00
jeffwadsworth
79592d2b0a - Fixed #6861 2020-08-12 09:24:40 -05:00
jeffwadsworth
674fd6b1a5 - Fixed #6905 2020-08-11 22:21:15 -05:00
jeffwadsworth
36468044f4 - Fixed #6946 2020-08-11 21:56:49 -05:00
jeffwadsworth
f0149c6a19 - Added Pretender's Claim and Unnatural Hunger 2020-08-11 18:13:30 -05:00
jeffwadsworth
3d0cd99655 - Refactor EnchantedCreatureBlockedTriggeredAbility to BecomesBlockedAttachedTriggeredAbility 2020-08-11 08:26:47 -05:00
LevelX2
0d83a8e09a * Once Upon A Time - Added test (#6954). 2020-08-11 15:15:08 +02:00
jeffwadsworth
d3ba7d4dd5 - Added Righteous Indignation and Insubordination 2020-08-10 17:13:00 -05:00
Ingmar Goudt
33b6bd0e21 DireFleetWarmonger triggered ability is optional 2020-08-10 23:20:48 +02:00
Ingmar Goudt
452ba945e0 add some m21 tests 2020-08-10 23:03:12 +02:00
LevelX2
072e3e40c7 * Once Upon A Time - Reverted change (#6954). 2020-08-10 21:41:08 +02:00
jeffwadsworth
3b90c48c75 - Refactored BlocksTriggeredAbility to BlocksSourceTriggeredAbility 2020-08-10 11:49:03 -05:00
Oleg Agafonov
b16d30b79b
Merge pull request #6190 from luziferius/refactor_promo_sets
[RFC] Refactor promo sets, add missing sets as listed on Scryfall
2020-08-10 16:57:00 +02:00
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