Oleg Agafonov
9fa487e60a
* Suspend ability - fixed that suspend can be activated from opponent's hand;
2021-08-20 15:40:42 +04:00
Oleg Agafonov
fb4065ba66
Little fixes
2021-08-20 09:38:16 +04:00
Oleg Agafonov
3da525520c
* Author of Shadows - added window with exiled and castable cards;
2021-08-18 11:02:30 +04:00
Oleg Agafonov
1d60c2039b
* Game: fixed priority lost on rollback (example: game skips to next step instead current step after a rollback error);
...
* Game: added game logs on rollback error;
2021-08-18 10:58:43 +04:00
Evan Kranzler
4c4168ac1f
[AFC] Implemented Hurl Through Hell
2021-08-16 09:26:25 -04:00
Oleg Agafonov
f21c492ce2
Refactor: added docs for a copy stack object code ( #7662 );
2021-08-15 17:12:59 +04:00
Oleg Agafonov
5725e15771
GUI: added card hints in choice dialogs (additional to d587cc9151
);
2021-08-14 21:57:32 +04:00
jeff@delmarus.com
ef010bc2f3
Wrenn and Six emblem can now add the retrace ability to their legal sides. But, the issue with casting fused split-cards remains. It should not be allowed from the graveyard zone, only the hand.
2021-08-14 12:15:58 -05:00
Oleg Agafonov
62474c12a4
* GUI: fixed non-closeable choose dialog with empty list on server's error (example: Cabal Therapy, see #8065 );
2021-08-14 19:10:23 +04:00
Oleg Agafonov
d587cc9151
* GUI: added card popup info in choose dialog (example: choose dungeon, #8012 );
...
* GUI: added texts popup info in choose dialog (example: choose from any list);
2021-08-14 09:18:50 +04:00
jeffwadsworth
d05104ff61
- Fixed #8124
2021-08-13 11:30:57 -05:00
Oleg Agafonov
76e57d009e
Multiple changes:
...
- game: fixed possible empty pay text in custom costs;
- debug: improved debug info for CardInfo objects;
- db: removed unused split sides from cards database;
- db: fixed constant cards adding on each cards database scan (e.g. on tests start);
2021-08-13 14:54:10 +04:00
spjspj
cd22dfd4cc
Merge pull request #8121 from spjspj/master
...
Add in decreasing rectangle spiral for paper original dual lands
2021-08-13 18:49:09 +10:00
Oleg Agafonov
b9db36eb22
Tests: improved performance
2021-08-13 09:17:33 +04:00
Oleg Agafonov
49308bcd4f
* Performance: optimized cards database to increase tests and boosters generation;
2021-08-12 23:59:08 +04:00
Oleg Agafonov
1664ee01cf
Fixed miss copy code in Game object (lki, cards), removed unused code. Possible fixes:
...
* simulated games was able to change objects from another games (ConcurrentModificationException, related to d202278ccd
, details in 3a6cdd2615
);
* AI: fixed cards disappear in multiplayer games with computer (details in #6738 );
2021-08-12 00:08:08 +04:00
Oleg Agafonov
9f882824a0
* Gain ability effect: fixed rollback error with AI games and too many cards (related to d202278ccd
);
2021-08-12 00:08:08 +04:00
Oleg Agafonov
8a69ea97e7
Tests: fixed that some game errors can't be caught by test framework (related to d202278ccd
)
2021-08-12 00:08:08 +04:00
spjspj
e29b22df6e
Add in decreasing rectangle spiral for paper original dual lands
2021-08-12 00:21:41 +10:00
Oleg Agafonov
9b98565e8a
Miss synchronized, can be related to ConcurrentModificationException problem in d202278ccd
2021-08-10 14:31:06 +04:00
Evan Kranzler
fe4edbd664
[AFC] Implemented Sword of Hours
2021-08-09 08:49:31 -04:00
Oleg Agafonov
c9ab896d24
* GUI: added auto-choose for replacement effects (remember answer in dialog + reset answer in popup menu + new option in preferences; #4360 , #328 , #4219 , #6676 , #7914 );
2021-08-09 11:26:11 +04:00
Evan Kranzler
17100261e2
updated setText method for Cost to return itself
2021-08-06 20:57:34 -04:00
Evan Kranzler
b45514ecfb
[J21] Implemented Wingsteed Trainer
2021-08-06 17:35:43 -04:00
Evan Kranzler
51c054b286
remove arena only cards from eternal formats
2021-08-06 17:35:42 -04:00
Oleg Agafonov
3406ef6b4e
Added miss code and comments for alternative code (additional to b6a3f7edc1
)
2021-08-06 18:56:29 +04:00
Oleg Agafonov
b073ff8617
Pay {0} - fixed that it doesn't work for alternative cost (related to b6a3f7edc1
);
2021-08-06 18:17:13 +04:00
Evan Kranzler
f5687acfad
[J21] Implemented Faceless Agent
2021-08-06 08:52:31 -04:00
Evan Kranzler
3065679f3d
[MID] Implemented Wrenn and Seven
2021-08-05 22:02:36 -04:00
Evan Kranzler
3910dae6e0
[MID] Implemented Triskaidekaphile
2021-08-05 21:47:34 -04:00
Evan Kranzler
5e569b597a
made randomutil method generic
2021-08-05 20:35:18 -04:00
jeffwadsworth
98aaa78081
- Fixed #8044 and #7842
2021-08-05 15:38:39 -05:00
Oleg Agafonov
53aababd44
* Additional costs - added support of X costs on free cast (example: Kicker X, see Thieving Skydiver and Etali, Primal Storm combo);
...
* As an additional cost discard X cards - fixed wrong text (example: Channeled Force, Firestorm);
2021-08-05 16:18:04 +04:00
Oleg Agafonov
615ab2d97e
* Target colored cards/creatures - fixed game freeze on cards in deck (example: Angel's Herald and other Herald cards);
2021-08-04 22:40:24 +04:00
LevelX2
b6a3f7edc1
* Fixed a problem that the playable check for some alternate costs (e.g. Devastating Master) was not done with the correct mana cost and wrongly shown as playable without enough avalable mana.
2021-08-03 16:35:47 +02:00
Evan Kranzler
e61f019cd3
[AFC] Implemented Maddening Hex
2021-08-02 20:13:54 -04:00
Oleg Agafonov
a5b41ea920
* Marshland Bloodcaster - fixed game freeze on usage;
...
* Kentaro, the Smiling Cat - fixed game freeze on usage;
2021-08-02 17:40:35 +04:00
Raphael-Schulz
e1f018d53d
Adjust canLookAtNextTopLibraryCard
2021-08-01 17:05:52 +02:00
jeffwadsworth
237e8344b3
- added test for Kardur, Doomscourge and Kithkin Mourncaller. it was quite useful find another issue that was fixed. removed sim() check from Abandoned Sarcophagus.
2021-07-31 21:27:58 -05:00
Oleg Agafonov
790aef9c37
Improved watcher copy support of Cards fields (example: Abandoned Sarcophagus, see 43dbaf405b
);
2021-08-01 03:32:16 +04:00
jeffwadsworth
df07ad4418
- added fix by JayDi for gameState().value and Lists.
2021-07-31 18:16:09 -05:00
Oleg Agafonov
73db223ca7
* Server: fixed wrong timeouts in drafts;
2021-08-01 03:06:07 +04:00
jeffwadsworth
43dbaf405b
- Fixed #8067 . Included weirddan455 fixes to Kardur Doomscourge as well. Added support for "remove from combat" to the 2 cards. Note that attacking creatures put into the graveyard is a special case. Test will follow.
2021-07-31 16:46:11 -05:00
Oleg Agafonov
5e91099f62
Tests: added additional checks on boosters (see #8081 );
2021-07-31 19:50:57 +04:00
Oleg Agafonov
530cd627cc
* Copy spell - improved support for some cards and abilities ( #8074 );
2021-07-31 15:48:57 +04:00
Oleg Agafonov
6e0184a38d
Real fix for 4125d1eb46
, updated outdated comments.
2021-07-31 09:47:29 +04:00
Evan Kranzler
4125d1eb46
fixed tapped for mana events not working for sacrificed tokens
2021-07-30 21:54:00 -04:00
jeffwadsworth
1d443b231c
- Fixed #8038
2021-07-28 16:45:32 -05:00
Evan Kranzler
b72febb316
[AFC] Implemented Minn, Wily Illusionist
2021-07-27 21:13:09 -04:00
Evan Kranzler
70b040473b
updated ManaSpentToCastCount, added tests
2021-07-27 20:53:43 -04:00