brodee
34b044e733
Merge pull request #5 from magefree/master
...
pulling upstream changes
2018-12-15 12:55:54 -08:00
Oleg Agafonov
3960ad7444
UI: fixed error and improved stability on lobby's table selection/click;
2018-12-15 22:25:09 +04:00
Oleg Agafonov
452b889fe7
Fixed some exceptions on slow servers;
2018-12-15 18:45:00 +04:00
Oleg Agafonov
0a2f312da7
Added build time to version info, cleanup manifest files;
2018-12-15 18:29:10 +04:00
Oleg Agafonov
498edb4138
Fixed card numbers
2018-12-14 06:49:36 +04:00
Jeff
28a7ad0031
- added sets for previous cards
2018-12-13 18:38:31 -06:00
Jeff
c2739c004b
- Added Dread Wight and Cloak of Confusion.
2018-12-13 17:43:11 -06:00
Jeff
09827e1e11
- Fixed #5457
2018-12-11 17:54:35 -06:00
Jeff
8452d50409
- refactored Search for Survivors.
2018-12-11 17:32:25 -06:00
Jeff
83ca46610a
- Prophecy Set 100%. Added Search for Survivors and Sheltering Prayers.
2018-12-11 08:32:05 -06:00
Oleg Agafonov
d6569b88a6
Updated MtgJson
2018-12-11 16:55:48 +04:00
Jeff
4bb1b7c29a
Merge origin/master
2018-12-10 13:23:53 -06:00
Jeff
9f35d69c99
- Exodus Set 100%. Added Dizzying Gaze, Mind Maggots, Paroxysm.
2018-12-10 13:22:35 -06:00
SpikesCafe-google
a852d5c9e5
Add Spiny Starfish from Alliances.
2018-12-09 13:48:55 -05:00
jeffwadsworth
6ae86a7f7d
- refactored Grollub.
2018-12-07 19:55:08 -06:00
Jeff
fa65ef0237
- Added Cunning and Grollub.
2018-12-07 17:52:14 -06:00
Jeff
605abc1624
- Added Limited Resources and Aether Tide.
2018-12-07 16:19:26 -06:00
Oleg Agafonov
424aba6201
Merge pull request #5453 from magefree/addTarget-tests-fixes
...
Improved test framework (fixed addTarget, aliases, dozen of tests and many more)
2018-12-07 14:31:20 +04:00
Oleg Agafonov
a4d797e473
Fixed mtgjson data;
2018-12-07 07:34:38 +04:00
Oleg Agafonov
1986b01bf6
Fixed card name in GRN;
2018-12-07 07:32:49 +04:00
Oleg Agafonov
41a2573319
Fixed wrong MtgJsonV4 data format ( #5415 );
2018-12-07 02:55:27 +04:00
Oleg Agafonov
a922cb4d07
Fixed Stronghold card numbers
2018-12-07 02:51:11 +04:00
Oleg Agafonov
1d450730c0
Merge origin/master
2018-12-07 01:21:32 +04:00
Oleg Agafonov
02b7e2cf10
Refactor: extract card names compare logic (is empty name, is same name)
...
Fixed last broken tests
2018-12-07 00:26:50 +04:00
Jeff
88578502ad
- Added Monstrous Hound and Keeper of the Flame.
2018-12-06 09:57:24 -06:00
Jeff
21c6afa1c7
- Added Volrath's Dungeon.
2018-12-05 16:05:46 -06:00
Jeff
d397c8126a
- added card info to Starter1999 set.
2018-12-04 17:17:46 -06:00
Jeff
dcec3ad66e
- Stronghold Set 100%. Added Hidden Retreat, Ransack, Rebound, and Samite Blessing.
2018-12-04 16:32:23 -06:00
Oleg Agafonov
96187ad3c0
Tests: fixed TidehollowScullerTest;
2018-12-03 06:16:34 +04:00
Oleg Agafonov
b172f3c44a
Test framework: added basic aliases support (see full info at #5451 ):
...
* generates aliases by addCard command (for one or multiple cards);
* added support of `castSpell` command;
* added show command to print aliases list with connected objects and zones;
* added check command to control alias's object exists;
2018-12-03 06:15:54 +04:00
Oleg Agafonov
86ac1fcb1a
Tests: fixed OmnathLocusOfRageTest;
2018-12-02 03:09:27 +04:00
Oleg Agafonov
6e48b4f954
Added link to xmage servers status page (by DiMiaN from discord)
2018-12-01 21:57:06 +04:00
Oleg Agafonov
c1804f810c
Tests: fixed BrainMaggotTest;
2018-12-01 09:08:35 +04:00
Oleg Agafonov
c1e4fce448
Tests: fixed SpellskiteTest and enabled missing tests;
2018-12-01 08:21:54 +04:00
Oleg Agafonov
d65dab9a95
Test framework: added choices support for multiple targets with multiple damage spells (targetName^X=3);
2018-12-01 08:20:46 +04:00
Oleg Agafonov
dca5b645aa
Test framework:
...
* added choices support for discard spells;
* fixes TargetCard choices (one choice record per target);
2018-12-01 04:19:05 +04:00
Oleg Agafonov
4484527d04
Test framework: add new real time check command to assert hand cards count;
2018-11-30 20:26:07 +04:00
Oleg Agafonov
8700da94d7
* Added damage info on re-targeting targets (on copy);
2018-11-29 19:47:51 +04:00
Oleg Agafonov
6e64e08bd2
* Pattern Of Rebirth - Fixed that it can shuffle lib without search;
2018-11-29 19:40:47 +04:00
Oleg Agafonov
bb18814c84
* Fixed wrong re-targeting on copy complex cards (fixed adjustTargets for copies)
...
* Oath Of Lieges - Fixed that copy of opponent's card don't work;
* Oath Of Lieges - Fixed that it can shuffle lib without search;
2018-11-29 19:39:13 +04:00
Jeff
a948a1101a
- small edit to Jeleva.
2018-11-29 09:30:05 -06:00
Oleg Agafonov
59bda7f1d5
Refactor: added copyFrom info for all objects (original card used for copy, copy of copy and etc);
2018-11-29 19:29:39 +04:00
Jeff
47dac3940c
- Fixed #5401
2018-11-29 09:26:31 -06:00
Oleg Agafonov
28ac95cb10
Test framework: added new real time commands to prints info and checks:
...
* show player's library, hand, battlefield, graveyard (use showXXX);
* show exile zone, available abilities to activate (use showXXX);
* checks targets, choices and commands in queue (use assert).
2018-11-29 19:11:20 +04:00
brodee
4c94938c14
Merge branch 'master' of https://github.com/brodee/mage
2018-11-28 23:01:47 -08:00
brodee
6a37e102c0
uma ai limited ratings
2018-11-28 23:01:12 -08:00
brodee
06b38f789a
Merge pull request #4 from magefree/master
...
pull
2018-11-28 18:51:45 -08:00
Jeff
258bb2b623
- Added Skeleton Scavengers and Contempt.
2018-11-28 15:43:28 -06:00
Oleg Agafonov
b907d8a75c
Tests: fixed MorphTest;
2018-11-28 04:04:49 +04:00
LevelX2
09a5ece9f3
Fixed color check and added missing attribute to verify.
2018-11-27 16:09:43 +01:00