Oleg Agafonov
|
39a556f233
|
* Long-Term Plans and Volrath's Dungeon - fixed that it shows card name in game logs to other players (#7179);
|
2020-11-18 12:44:58 +04:00 |
|
Evan Kranzler
|
01a0d23a55
|
removed method for preventing library search triggers
|
2020-11-13 09:40:18 -05:00 |
|
Evan Kranzler
|
8b3064fc17
|
[CMR] Implemented Malcolm, Keen-Eyed Navigator
|
2020-11-10 20:31:54 -05:00 |
|
Oleg Agafonov
|
4893c5b1ac
|
[ZNR] Improved modal double faces cards in GUI (#7012)
|
2020-11-01 10:03:09 +01:00 |
|
Oleg Agafonov
|
8ac78b4b9e
|
Added modal double faces cards implementation (MDF cards, #7012)
|
2020-11-01 10:03:09 +01:00 |
|
Evan Kranzler
|
f234dd47e0
|
[CMR] Implemented Eligeth, Crossroads Augur
|
2020-10-30 20:42:06 -04:00 |
|
Evan Kranzler
|
64a49712b2
|
[CMR] Implemented Ghost of Ramirez DePietro
|
2020-10-29 18:13:45 -04:00 |
|
Evan Kranzler
|
4162c3e5cb
|
[ZNC] fixed Whispersteel Dagger, added test (#7085)
|
2020-09-28 19:22:30 -04:00 |
|
LevelX2
|
75c4ff7d8e
|
Using unique/special new event type for taking special actions and special mana payment(fixes #6753).
|
2020-09-17 17:01:59 +02:00 |
|
LevelX2
|
0a66f1fca0
|
* Fixed some problems of player restore/rollback.
|
2020-09-17 08:05:56 +02:00 |
|
LevelX2
|
8e465acb11
|
Primordial Mist - Fixed selection of face down targets (fixes #7045).
|
2020-09-08 13:14:15 +02:00 |
|
Oleg Agafonov
|
535e49b89f
|
Test framework: added aliases support for activated abilities (related to #7036);
|
2020-09-04 02:18:40 +04:00 |
|
Oleg Agafonov
|
29242ec759
|
* Monarch designations - improved effects stability after game rollback or in AI games;
|
2020-08-29 21:21:13 +04:00 |
|
LevelX2
|
cd5c1c282c
|
* Angel of Jubilation - Fixed possible Null Pointer Exception in Player.canPayLifeCost method (fixed #7019).
|
2020-08-28 09:26:38 +02:00 |
|
LevelX2
|
dc45aaf02c
|
* Fixed possible null pointer exception.
|
2020-08-24 16:50:29 +02:00 |
|
LevelX2
|
d51acbf090
|
* Removed unused imports.
|
2020-08-22 11:51:34 +02:00 |
|
LevelX2
|
8105d8b26c
|
* Improved handling of asThoughtAs approval by abilities that allows a clear and easy assignment of the approving effect.
|
2020-08-21 14:58:22 +02:00 |
|
LevelX2
|
c19af65431
|
* Added calculation of mana sources of hand cards (related to #6698).
|
2020-08-18 14:52:26 +02:00 |
|
LevelX2
|
818952bf2d
|
* Fixed a bug that prevented to show cards as playable if castable by alternateSourceCosts (fixes Dream Halls problem related to #6698).
|
2020-08-18 14:00:06 +02:00 |
|
LevelX2
|
c48331f216
|
* Doubling Cube - Added support for possible mana calculation (related to #6698).
|
2020-08-18 00:22:53 +02:00 |
|
LevelX2
|
768f1bec4f
|
* Fixed available mana calculation for Cryptic Trilobite and Titans' Nest. Added some improvements for available mana calculation of conditional mana.
|
2020-08-16 01:16:52 +02:00 |
|
LevelX2
|
6a65e5bb23
|
* Mana Clash - Fixed use in available mana calculation (related to #6698).
|
2020-08-12 13:58:06 +02:00 |
|
LevelX2
|
973c19c81f
|
* Fixed possible game exception with empty library and commander movement (fixes #6952).
|
2020-08-10 21:12:12 +02:00 |
|
LevelX2
|
12c50420bf
|
* Fixed possible game exception with empty library and commander movement (fixes #6952).
|
2020-08-10 17:25:48 +02:00 |
|
Oleg Agafonov
|
83f7ae377a
|
Refactored restore state code, added additional error check for mana undo param;
|
2020-08-06 22:17:37 +04:00 |
|
Oleg Agafonov
|
2a7ac3fc9e
|
Additional to #6937
|
2020-08-04 22:39:12 +04:00 |
|
Oleg Agafonov
|
bb148c9cb5
|
* Special mana abilities: fixed that it can be used to skip card's mana payments (#6937);
|
2020-08-04 22:09:57 +04:00 |
|
LevelX2
|
244cf2a1e9
|
* K'rrik, Son of Yawgmoth - Fixe phyrexian mana like payment of mana costs (closes #6928 related to #6698).
|
2020-08-03 19:17:07 +02:00 |
|
LevelX2
|
67dd45c1c7
|
* Added getProducableManaTypes method for mana effects to handle Squandered Resources or Reflecting Pool like abilities.
* Fixes to Soldevi Adnate, Skirge Familiar, Mana Web.
|
2020-08-02 10:51:22 +02:00 |
|
LevelX2
|
06968ad921
|
* Fixed a problem of available mana generation caused by order of usage of mana sourced with costs (example Coal Golem and then Dromar's Attendant - related to #6698).
|
2020-07-30 23:37:04 +02:00 |
|
LevelX2
|
ffa837ae95
|
* Angel of Jubilation - Fixed that it did not only prevent life payment from casting spells or activating abilities (fixes #3663).
|
2020-07-29 14:48:14 +02:00 |
|
LevelX2
|
82dfd76ee3
|
* Fervent Champion - Fixed that it's possible to equip the Champion also without having the regular mana (#6698).
|
2020-07-27 22:27:11 +02:00 |
|
Oleg Agafonov
|
97c427375d
|
Fixed face down cost modification (related to 653a2dd7b2)
|
2020-07-24 21:30:03 +04:00 |
|
LevelX2
|
653a2dd7b2
|
* Available mana calculation - Fixed a problem with repeatable mana converting abilities (e.g. Farrelite Priest) that were only considered once (#6698).
|
2020-07-24 12:06:14 +02:00 |
|
LevelX2
|
b965bddf92
|
* Oathbreaker: Signature spell did not return to command zone if exiled (fixes #6870).
|
2020-07-21 23:46:55 +02:00 |
|
LevelX2
|
e4ae2f3fec
|
* Fixed Rollback UI bug with ManaPool's autoPayment and autoPaymentRestricted (fixes #5002).
|
2020-07-16 23:56:43 +02:00 |
|
LevelX2
|
3a82840e66
|
* Fixed some more available mana calculation problems. Mana of the pool is now taken into account (e.g. Coal Golem problem). Crucible of the Spirit Dragon - Conditional mana curretnly not handled correctly in available mana calculation. Crystalline Crawler works now.Related to #6698.
|
2020-07-16 22:37:51 +02:00 |
|
LevelX2
|
7ad7d5f03d
|
* Fixed available mana generation for Caged Sun and storage lands (e.g. Calciform Pools) related to #6698.
|
2020-07-16 12:44:01 +02:00 |
|
LevelX2
|
083c4bc5d4
|
* Reworked some card movement to player methods (#4866).
|
2020-07-15 00:42:08 +02:00 |
|
LevelX2
|
eecaa232f5
|
* Fixed a problem where for copies of cards/permanent the included spell ability was not correctly copied and the copied card had the spell ability twice. That could cause in some rare cases problems with spell ids of copies (this fixes #6824) or did allow on the other side some unproper handling of things (Animate Dead).
|
2020-07-14 21:28:45 +02:00 |
|
LevelX2
|
c6c1b0ed3a
|
* Fixed a bug that by countering a copied spell (e.g. by copied Memory Lapse), the copy could be removed from stack instead the originally countered spell (fixes #6823).
|
2020-07-13 11:23:36 +02:00 |
|
LevelX2
|
89249888b5
|
* Added handling of triggered mana to available mana calculation (fixes #585).
|
2020-07-11 00:53:47 +02:00 |
|
Oleg Agafonov
|
ecaa5a5b42
|
Eon Frolicker - fixed rollback error on play (#6780);
|
2020-07-07 06:32:46 +04:00 |
|
Oleg Agafonov
|
802aca942a
|
Play card without mana cost - fixed that AI and other players can play cards without additional cost in some use cases (#6760);
|
2020-07-06 21:06:49 +04:00 |
|
Oleg Agafonov
|
1e744a0aae
|
Alternative cost - fixed that it doesn't allow to cast cards that was affected by cost modification effects (example: Prowl ability, see #6698);
|
2020-07-05 23:11:47 +04:00 |
|
Oleg Agafonov
|
da4a44445b
|
Additional fixes for #6771 (modal spells resolve order)
|
2020-07-03 01:46:05 +04:00 |
|
Oleg Agafonov
|
f409f56c05
|
Potential game freeze fix
|
2020-07-02 01:27:53 +04:00 |
|
Oleg Agafonov
|
ae165e5197
|
Fixed that it possible to make damage to lose/leaved players
|
2020-07-01 14:09:43 +04: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 |
|
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 |
|