Commit graph

31065 commits

Author SHA1 Message Date
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
7594c4144c * Ignoring failing test again. 2020-06-04 12:25:16 +02:00
LevelX2
d4dbf33d19 * Some minor code changes. 2020-06-04 10:57:36 +02:00
Oleg Agafonov
95075cf33e Additional fix flashback and split cards (see cce467a5ec) 2020-06-04 11:34:59 +04:00
Oleg Agafonov
cce467a5ec Additional fix and simplified for playable abilities (see comments b94344341b) 2020-06-04 03:21:18 +04:00
LevelX2
bd40d90286
Merge pull request #6590 from 18ths/world_rule_range_of_influence
fixed world rule with range of influence
2020-06-03 22:39:56 +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
238152d6c4 Merge origin/master 2020-06-03 15:08:42 +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
LevelX2
f65f4a4344 * Fixed that calling the destroy method for an object of the class permanent did move the card in game but shouldn't (#6571). 2020-06-03 15:06:12 +02:00
Oleg Agafonov
b94344341b Improved playable abilities and split cards:
* Now human player uses same code for playable abilities search as test framework (old version used different code, so it could not work in one of the modes);
* Split cards - improves playable highlights;
* Split cards - fixed that it doesn't work with dynamic added abilities like flashback (#6327, #6470, #6549);
2020-06-03 12:44:58 +04:00
jeffwadsworth
47af865bc3 - Little fix Cradle of Vitality. (null check) 2020-06-02 10:46:06 -05:00
Evan Kranzler
aed44cd0cc updated standard ban list 2020-06-02 11:11:28 -04:00
emerald000
c40ef8b39f New Companion rule
"Once per game, any time you could cast a sorcery (during your main phase when the stack is empty), you can pay 3 generic mana to put your companion from your sideboard into your hand. This is a special action, not an activated ability."
2020-06-01 13:32:44 -04:00
johnm
84daa0f820 return false when no choice made for archon ability 2020-06-01 10:29:10 +01:00
Oleg Agafonov
121dc3501e * Split cards - fixed not working combo with suspend/delay abilities (#946, #6549); 2020-06-01 09:41:48 +04:00
Oleg Agafonov
e7684e4bba Test framework improves:
* added command to check graveyard count command;
* added wrong cast/activate command auto-checks in strict mode;
2020-06-01 09:37:17 +04:00
18ths
d5c46816be fixed world rule with range of influence 2020-05-30 21:52:22 +02:00
LevelX2
3333cf3287 * Added test for #6581. 2020-05-29 16:59:56 +02: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
37b197eab7
Merge pull request #6585 from magefree/abilities_refactor
Abilities refactor and some fixes
2020-05-28 22:17:21 +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