Commit graph

31240 commits

Author SHA1 Message Date
Oleg Agafonov
126898f70a Added test for #4499 2020-07-02 01:25:19 +04:00
LevelX2
41abefa8e4 * Fixed spell's target still legal handling check as it begins to resolve (fixes problem of Sublime Epiphany #6646). 2020-07-01 12:57:29 +02:00
Oleg Agafonov
ae165e5197 Fixed that it possible to make damage to lose/leaved players 2020-07-01 14:09:43 +04: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
Oleg Agafonov
529153312f Fixed potential freeze on put cards order 2020-07-01 13:13:44 +04:00
18ths
2d5e1fdc34
Merge pull request #6513 from etpalmer63/GlitterLionTextFix
Fixed punctuation in many cards
2020-07-01 10:19:01 +02:00
18ths
653ca9cc5a
Merge branch 'master' into GlitterLionTextFix 2020-07-01 10:03:37 +02:00
Oleg Agafonov
7e9d4417f6 * Game: fixed game freeze on mulligan phase and disconnected player; 2020-07-01 11:44:27 +04: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
Oleg Agafonov
345d10ad82 Fixed annoyed random fails of ThousandYearStormTest 2020-06-30 21:15:32 +04:00
Oleg Agafonov
841692fa6c Fixed test 2020-06-30 21:01:42 +04:00
Oleg Agafonov
d99b0d7b80 Fixed annoyed random fails of ThousandYearStormTest 2020-06-30 20:56:14 +04:00
Oleg Agafonov
307cddcbee Correct param name 2020-06-30 20:46:51 +04:00
Oleg Agafonov
429df8cf77 Test framework improves for stack and skips:
* Added realtime command to show stack objects: showStack;
* Added realtime command to check stack size or stack objects amount: checkStackSize, checkStackObject;
* Allows to skip stack resolves by steps: waitStackResolved with special oneTime param;
2020-06-30 20:41:48 +04: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
eaae0ce256 [JMP] added images download support 2020-06-30 08:32:35 +04:00
Oleg Agafonov
fc7431b97b Fixed jumpstart config (#6669) 2020-06-30 08:31:08 +04:00
Oleg Agafonov
d5616a86f9
Merge pull request #6669 from hitch17/jumpstart-tournament-formats
Add jumpstart swiss and elimination tournament formats.
2020-06-30 06:29:33 +02: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
LevelX2
b01a1ac3aa Merge origin/master 2020-06-29 19:42:27 +02: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
LevelX2
92d1a6b9d8 Merge origin/master 2020-06-29 18:03:12 +02:00
LevelX2
368faa37dd * Added test for Dream Leash. 2020-06-29 18:02:18 +02: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
c39bcf3d5a * Primal Might - Handled fizzled message for optional fight effect (#6646). 2020-06-29 15:25:55 +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
d1e31140cc * Fixed a problem that unintended allowed to cast spells with alternate cost to cast conditions (fixes #6739). 2020-06-29 14:54:29 +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