Oleg Agafonov
|
de4befb9c2
|
* Sideboarding: fixed that it possible to auto-submit 40 cards deck instead 60 in constructed formats (#5579);
Sideboarding: fixed that cheated deck with sideboard can be used instead lose the game;
|
2019-04-01 07:34:46 +04:00 |
|
Oleg Agafonov
|
3330680e81
|
Merge pull request #5644 from hitch17/additional-mulligan-support-5600
Additional mulligan support #5600
|
2019-03-22 22:48:18 +01:00 |
|
Oleg Agafonov
|
270ec615af
|
Sync old changes
|
2019-03-22 21:51:26 +04:00 |
|
John Hitchings
|
1ca876c2ed
|
Fixed LondonMulligan to give mulligan choice after discarding to bottom, which fixes the interaction with Serum Powder.
|
2019-03-20 23:23:28 -07:00 |
|
John Hitchings
|
d77ad0ce1f
|
Add mulligan tests.
|
2019-03-19 23:31:22 -07:00 |
|
John Hitchings
|
4a232b148c
|
Add mulligan options to NewTableDialog, passing mulligan information to games.
|
2019-03-19 06:08:12 -07:00 |
|
Oleg Agafonov
|
23271d9b9b
|
* Thousand-Year Storm - fixed that it don't counts spells on the same stack as storm (#5620);
|
2019-03-14 05:45:13 +04:00 |
|
Oleg Agafonov
|
e7984c6dd4
|
Test framework: added waitStackResolved command to wait stack resolved before execute next command on the same step (devs can cast and check any number of commands without switch to next step).
|
2019-03-14 05:42:29 +04:00 |
|
Oleg Agafonov
|
43ba6685eb
|
Test framework: added setStrictChooseMode setting for tests to disable AI selects in choose/target dialogs;
|
2019-03-14 05:36:57 +04:00 |
|
Oleg Agafonov
|
886f3d39f8
|
Test framework: added attached info in show command;
|
2019-03-10 02:09:19 +04:00 |
|
Oleg Agafonov
|
fa75ac2727
|
Typo fix
|
2019-03-07 12:14:27 +04:00 |
|
Oleg Agafonov
|
e68b79336a
|
Typo fix
|
2019-03-06 14:06:47 +04:00 |
|
Ingmar Goudt
|
9a1edf7689
|
fix compile loadphasemanager
|
2019-03-04 12:07:17 +01:00 |
|
Ingmar Goudt
|
553d263526
|
add missing diamond operators
|
2019-03-04 11:57:53 +01:00 |
|
Ingmar Goudt
|
4a14940414
|
use Static filter rather than new filter, add test for this filter
|
2019-03-01 00:08:15 +01:00 |
|
Oleg Agafonov
|
4504ad5e6f
|
* Fixed infinite AI choose if there are not enough different targets, e.g. Biomantic Mastery (#5023);
|
2019-02-22 03:29:01 +04:00 |
|
Ingmar Goudt
|
056226d83c
|
Sonar fixes 19022019
|
2019-02-19 21:51:45 +01:00 |
|
Jeff
|
6bded2404e
|
- Fixed #5586.
|
2019-02-11 15:00:36 -06:00 |
|
Ingmar Goudt
|
c8a4e7a46b
|
update JSoup, added test for Polluted Bonds, remove explicit parent groupId from poms
|
2019-02-11 15:03:18 +01:00 |
|
Ingmar Goudt
|
ff6dd3626f
|
Client: use Rarity enum rather than a String
|
2019-02-11 14:14:36 +01:00 |
|
Oleg Agafonov
|
e285b2770d
|
* Curse cards - fixed that it triggers on planeswalker attack only (#5566);
|
2019-02-09 15:40:23 +04:00 |
|
Evan Kranzler
|
9d96efb936
|
fixed Gisela preventing damage from unpreventable damage sources (fixes #5554)
|
2019-01-27 19:43:14 -05:00 |
|
Oleg Agafonov
|
2ad90e44b0
|
Typo
|
2019-01-27 23:23:58 +04:00 |
|
Oleg Agafonov
|
c4877902c6
|
Tests: fixed tests with wrong stop command;
|
2019-01-27 23:18:18 +04:00 |
|
Oleg Agafonov
|
42e8ca2843
|
Tests: added checks on wrong/missing stop commands;
|
2019-01-27 23:16:52 +04:00 |
|
Oleg Agafonov
|
a38e149a55
|
Tests: improved tests for Banefire with Gisela
|
2019-01-27 22:21:00 +04:00 |
|
Evan Kranzler
|
0b674f18b8
|
temporary test skip while I fix things
|
2019-01-27 11:41:58 -05:00 |
|
Evan Kranzler
|
23f74c77ce
|
updated Gisela, Blade of Goldnight test to check Banefire interaction
|
2019-01-27 11:00:13 -05:00 |
|
Evan Kranzler
|
1c483c6f2a
|
small fix
|
2019-01-25 10:41:11 -05:00 |
|
Evan Kranzler
|
34e3bb42db
|
fixed Rhythm of the Wild not giving Riot to creatures that weren't cast
|
2019-01-25 10:32:29 -05:00 |
|
Oleg Agafonov
|
d25bca748d
|
Fixed Arrays.asList code
|
2019-01-23 19:15:03 +04:00 |
|
Ingmar Goudt
|
7c2f55eda0
|
couple of sonar fixes
|
2019-01-17 12:03:22 +01:00 |
|
Evan Kranzler
|
63fb5964d4
|
Merge pull request #5527 from magefree/coinFlips
Fixing coin flip implementation (WIP - Do Not Merge)
|
2019-01-16 11:44:01 -05:00 |
|
Ingmar Goudt
|
a5f46b8816
|
Urborg Syphon Mage makes opponents lose life, rather than damaging them
|
2019-01-16 13:33:44 +01:00 |
|
Evan Kranzler
|
535fe221e3
|
rewrote how coins are flipped
|
2019-01-15 15:56:40 -05:00 |
|
Evan Kranzler
|
f5fffcf417
|
initial refactor
|
2019-01-15 11:51:49 -05:00 |
|
Oleg Agafonov
|
f566f3af71
|
Fixed riot tests
|
2019-01-14 05:53:34 +04:00 |
|
Ingmar Goudt
|
4e4d46437c
|
update riot test
|
2019-01-14 00:18:21 +01:00 |
|
Evan Kranzler
|
8629977f14
|
refactored many other predicates to singleton enums
|
2019-01-12 16:30:49 -05:00 |
|
Evan Kranzler
|
58de14fbba
|
temporarily ignore broken tests (it works when tested manually)
|
2019-01-12 15:32:19 -05:00 |
|
LevelX2
|
c2472c0f9b
|
* Rhythm of the Wild - Fixed that the riot trigger did not work (fixes #5514).
|
2019-01-12 16:35:28 +01:00 |
|
Oleg Agafonov
|
8f0351896c
|
Merge pull request #5502 from ZeldaZach/address_mage_stuff
Address Json Tests
|
2019-01-11 07:24:56 +04:00 |
|
Oleg Agafonov
|
11f93cf762
|
Merge pull request #5501 from hitch17/add-cockatrice-deck-format-5493
UI: add cockatrice deck format support for import (*.cod)
|
2019-01-11 07:17:48 +04:00 |
|
Zach Halpern
|
1712b05c33
|
Merge branch 'master' into address_mage_stuff
|
2019-01-10 21:35:12 -05:00 |
|
Zach Halpern
|
8a5f2288f9
|
Address crash points of JSON tests
|
2019-01-10 21:27:38 -05:00 |
|
Jeff
|
7f1267563b
|
- Fixed #5500. If you note any interactions that I missed testing, do tell.
|
2019-01-10 17:10:25 -06:00 |
|
John Hitchings
|
58e629dca6
|
Refactored DeckImporter and obsoleted DeckImporterUtil. Added/refactored a PlainTestDeckImporter as a base class for text formatted importers to extend.
|
2019-01-10 08:27:05 -08:00 |
|
Oleg Agafonov
|
942ecc5328
|
Fixed errors on empty targets in some effects;
Added export code example for mtgjson4 project;
|
2019-01-09 10:54:59 +04:00 |
|
LevelX2
|
e938f91e3e
|
* Myth Unbound - Fixed the two working abilities(fixe #5347).
|
2019-01-07 16:39:49 +01:00 |
|
Oleg Agafonov
|
0293b91c25
|
Tests: added random results image generators (random, shuffle, dice, planar dice);
|
2019-01-05 13:12:59 +04:00 |
|