Commit graph

20478 commits

Author SHA1 Message Date
Evan Kranzler
131f7c256b Implemented Keeper of the Accord 2020-08-22 19:59:01 -04:00
Evan Kranzler
16088842e5 Implemented Sengir the Dark Baron 2020-08-22 19:36:15 -04:00
Oleg Agafonov
920697d2e5 Prepare new release 2020-08-23 01:52:55 +04:00
Evan Kranzler
b0b34f7330 Implemented Rejuvenating Springs 2020-08-22 15:45:33 -04:00
Evan Kranzler
89f895bf56 Implemented Spectator Seating 2020-08-22 15:44:01 -04:00
Evan Kranzler
0cf46260a1 Implemented Undergrowth Stadium 2020-08-22 15:39:41 -04:00
Evan Kranzler
b92af9afa8 Implemented Training Center 2020-08-22 15:37:30 -04:00
Evan Kranzler
50ac74c7c1 Implemented Vault of Champions 2020-08-22 15:35:53 -04:00
Evan Kranzler
280ef1917c added commander legends 2020-08-22 15:32:37 -04:00
Oleg Agafonov
1b430e5d99 Added verify test to check missing second face cards in sets, fixed missing cards; 2020-08-22 18:48:15 +04:00
Oleg Agafonov
7aac355f4a Tests: added many verify checks for missing cards, names, numbers, download settings:
* check wrong card numbers in sets;
* check missing cards from set;
* check wrong full art settings;
* check missing and unknown sets in scryfall download settings;
* check missing and unknown direct download links in scryfall download settings;
* improved ability text check results;
* removed unused tests for word checks;
2020-08-22 15:16:30 +04:00
Oleg Agafonov
b083dd48e6 Fixed wrong card numbers, names and missing reprints in sets 2020-08-22 15:03:40 +04:00
LevelX2
c16fb75668 * replaces all [source} by {this}. ATTENTION !!!: Only supporting [this} from now on in rule text. 2020-08-22 12:52:49 +02:00
LevelX2
d51acbf090 * Removed unused imports. 2020-08-22 11:51:34 +02:00
LevelX2
90c6637dc2 * Implemeented consumable flag for asThoughtEffects and a player choice which effect to use if multiple consumable effects allow the same action. 2020-08-21 21:24:42 +02:00
LevelX2
8105d8b26c * Improved handling of asThoughtAs approval by abilities that allows a clear and easy assignment of the approving effect. 2020-08-21 14:58:22 +02:00
LevelX2
783239e79e * Aminatou's Augury - Fixed that spells in exile where not shown as castable and that AI usage prevented casting of multiple spells from exile (fixes #6987). 2020-08-20 16:48:13 +02:00
LevelX2
89639f5e9b * Karador, Ghost Chieftain - Fixed not correct usage detection, simplified/fixed asThoughtAs effect handling. 2020-08-20 14:37:36 +02:00
LevelX2
22e6fee101 * Fixed a bug that non permanent cards could be moved to battlefield instead of staying in the zone they are. 2020-08-18 19:02:15 +02:00
acabaca24
805e3f8e6b
Corrected opponent check
Now checking game.getOpponents()
2020-08-18 15:31:48 +01:00
Andre Cabaca
20646da985 Fixed the Ghostly Pilferer triggered ability (spell casts from anywhere other than their hand)
issue #6951
2020-08-18 12:17:40 +01:00
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