Oleg Agafonov
796c8fb22e
Tests: added Inferno Titan AI tests, related to #6330 ;
2020-12-23 02:51:52 +04:00
Oleg Agafonov
255c292104
* Deals damage divided as you choose - fixed that some cards can't choose planeswalkers (example: Arc Lightning, see #7276 );
...
Refactor: simplified FilterCreaturePlayerOrPlaneswalker to use single permanent filter;
2020-12-23 02:31:41 +04:00
Oleg Agafonov
347a3b1e1a
* Jeweled Lotus - fixed that mana can't be used to cast commanders without normal mana ( #7272 );
2020-12-22 23:22:41 +04:00
weirddan455
736901efcf
[KHM] Implemented Fire Giant's Fury ( #7270 )
...
* [KHM] Implemented Fire Giant's Fury
* [KHM] Fire Giant's Fury - Reimplemented as delayed triggered ability
* [KHM] Fire Giant's Fury - Remove watcher and fix check for combat damage
* [KHM] Fire Giant's Fury - Change delayed triggered ability to use MageObjectReference
2020-12-22 10:31:20 -05:00
Oleg Agafonov
b506c7fb53
Merge fix
2020-12-22 17:33:36 +04:00
Oleg Agafonov
0ac4a9d87a
* Activate spell's ability on the stack - fixed that it can't be activated by humans (example: Lightning Storm);
2020-12-22 17:13:00 +04:00
LevelX2
3f7b26f60b
* Fall from Favor - Fixed wrongly implemented condition ( fixes #7277 ).
2020-12-22 10:09:21 +01:00
Oleg Agafonov
89d13c468f
Merge pull request #7269 from weirddan455/elderfang
...
[KHM] Implemented Elderfang Ritualist
2020-12-21 22:04:28 +01:00
LevelX2
77a44733c2
* Eerie Ultimatum - Fixed target handling. Duplicate names could be selected. Deselection was not possible.
2020-12-21 16:47:03 +01:00
LevelX2
29184316f2
* Cumulative Upkeep - Fixed that a permanent with CU was wrongly sacrificed if the control of the permanent has changed since CU begin of upkeep trigger was put on the stack. Added tests for CU.
2020-12-21 14:36:22 +01:00
LevelX2
94f6cfc03f
* Removed non exisiting 3rd version of Needleverge Pathway.
2020-12-21 11:46:39 +01:00
Oleg Agafonov
d5377599cc
* Images: updated Duels of the Planeswalkers Promo sets (year incremented; 2011 -> 2012, etc);
2020-12-21 11:10:54 +04:00
Evan Kranzler
f54d691977
[KHM] Implemented Surtland Flinger
2020-12-20 13:52:02 -05:00
Evan Kranzler
c06e29c4e4
[KHM] Implemented Rampage of the Valkyries
2020-12-20 13:41:06 -05:00
Evan Kranzler
d3f30e43aa
[KHM] Implemented Starnheim Aspirant
2020-12-20 13:26:50 -05:00
Daniel Bomar
7cc8c8322a
[KHM] Implemented Elderfang Ritualist
2020-12-20 11:43:40 -06:00
Oleg Agafonov
685182d0de
Merge pull request #7268 from weirddan455/reaper
...
[KHM] Implemented Cleaving Reaper
2020-12-20 15:45:49 +01:00
Daniel Bomar
06a551fbd5
[KHM] Add ConditionHint to Cleaving Reaper
2020-12-20 08:43:54 -06:00
Daniel Bomar
5581405ad9
[KHM] Implemented Cleaving Reaper
2020-12-20 08:03:46 -06:00
Oleg Agafonov
e02089464f
* Offering ability - fixed rollback error on usage with lands;
2020-12-20 16:12:40 +04:00
Oleg Agafonov
a2c046993d
* Cards drawn this turn - fixed rollback error on some cards usage;
2020-12-20 14:30:42 +04:00
Oleg Agafonov
e5faadf1c9
* Bell Borca, Spectral Sergeant - fixed rollback error on usage;
2020-12-20 01:50:14 +04:00
Oleg Agafonov
96a4defac9
Merge pull request #7259 from weirddan455/armed
...
[KHM] Implemented Armed and Armored
2020-12-19 22:33:01 +01:00
Oleg Agafonov
a10dcc6bda
* Game: added MTGO Vintage Cube December 2020;
2020-12-20 01:28:29 +04:00
Daniel Bomar
987695334b
[KHM] Add hints and log messages for Armed and Armored
2020-12-19 14:09:33 -06:00
Oleg Agafonov
cc5fce4256
Prepare new release
2020-12-19 23:59:44 +04:00
Oleg Agafonov
33b034f6a9
Merge pull request #7260 from weirddan455/spell-fix
...
Spelling/grammar fixup
2020-12-19 20:00:53 +01:00
Daniel Bomar
a7d8078a2b
Spelling/grammar fixup
2020-12-19 12:48:52 -06:00
Daniel Bomar
b379035be4
[KHM] Implemented Armed and Armored
2020-12-19 12:33:28 -06:00
Oleg Agafonov
9dd09c970a
[CMR] added tokens support, added tokens download
2020-12-19 21:42:31 +04:00
Oleg Agafonov
92f9bc0c65
Correct fix for #7220
2020-12-19 21:42:31 +04:00
Oleg Agafonov
157d098a6b
Merge pull request #7257 from weirddan455/giants-grasp
...
[KHM] Implemented Giant's Grasp
2020-12-19 15:58:22 +01:00
Oleg Agafonov
a1ed8e01b3
[CMR] fixed Eligeth, Crossroads Augur - wrong event type for replacement effect ( #7234 );
2020-12-19 18:45:49 +04:00
Daniel Bomar
dd1c7c0f78
[KHM] Implemented Giant's Grasp
2020-12-19 08:41:56 -06:00
Oleg Agafonov
a50f3c5416
Tests: added Hans Eriksson's play tests, related to #7234 ;
2020-12-19 18:35:02 +04:00
Oleg Agafonov
9f67765e2d
[CMR] fixed Armix, Filigree Thrasher - not working card, missing target ( #7234 );
2020-12-19 18:18:47 +04:00
Oleg Agafonov
bf7f9931ee
Merge pull request #7256 from weirddan455/elven-ambush
...
[KHM] Implemented Elven Ambush
2020-12-19 06:40:17 +01:00
Oleg Agafonov
9532eb2802
Merge pull request #7255 from weirddan455/absorb-identity
...
[KHM] Implemented Absorb Identity
2020-12-19 06:38:38 +01:00
weirddan455
cda9a49830
Merge branch 'master' into elven-ambush
2020-12-18 20:42:35 -06:00
Daniel Bomar
e618daa461
Cleanup Absorb Identity Code
2020-12-18 20:32:18 -06:00
Daniel Bomar
e9f2aa9cc0
Add value hint to Elven Ambush and Elvish Promenade
2020-12-18 20:11:10 -06:00
Evan Kranzler
bab23c1bf6
[KHM] updated spoiler
2020-12-18 21:03:46 -05:00
Evan Kranzler
017df24c20
[KHM] Implemented Renegade Reaper
2020-12-18 21:00:41 -05:00
Evan Kranzler
8e3b7c62a2
[KHM] Implementd Gladewalker Ritualist
2020-12-18 20:40:23 -05:00
Evan Kranzler
34c2b2d01e
[KHM] Implemented Gilded Assault Cart
2020-12-18 20:36:02 -05:00
Evan Kranzler
6d3c682b1b
[KHM] Implemented Bearded Axe
2020-12-18 20:30:33 -05:00
Oleg Agafonov
1b830032ac
* Militant Angel - fixed rollback error on usage ( #7239 );
2020-12-19 04:48:55 +04:00
Oleg Agafonov
3cccad2138
Test framework: added dynamic code support in unit tests (command: runCode - use it same way as real time checks);
2020-12-19 04:46:19 +04:00
Daniel Bomar
992a67611f
[KHM] Implemented Elven Ambush
2020-12-18 18:37:52 -06:00
Daniel Bomar
34c359a4e8
[KHM] Implemented Absorb Identity
2020-12-18 17:18:26 -06:00