Evan Kranzler
bb827eafbf
[KHM] added Foretell placeholder ability
2021-01-08 08:49:08 -05:00
Daniel Bomar
0f4d90b871
[KHM] Implemented Varragoth, Bloodsky Sire ( #7341 )
...
* [KHM] Implemented Boast mechanic
* BoastAbility - Added author tag
* [KHM] Implemented Varragoth, Bloodsky Sire
* [KHM] Fixup BoastAbility and added BoastHint
* [KHM] BoastAbility - Call super instead of copying code
2021-01-08 08:04:47 -05:00
LevelX2
c67ce93ec4
* Fixed some problems with color changes of cards and spells - e.g. Painter's Servant ( fixes #7325 fixes #6487 ).
2021-01-08 11:03:39 +01:00
Evan Kranzler
dd558970ac
fixed text for forecast ability
2021-01-07 19:17:46 -05:00
Evan Kranzler
65ace87a83
[KHM] Implemented Invasion of the Giants
2021-01-06 22:52:19 -05:00
cheeses-fries
d231eb0c23
Fixed other Xs grammar for GainAbilityControlledEffect ( #7324 )
2021-01-04 15:54:34 -06:00
Daniel Bomar
923cf1e3ac
Allow morph lands to be cast face down at instant speed ( #7169 )
2021-01-01 11:42:54 -06:00
Daniel Bomar
2e4baeed93
Fixed escape being castable from non graveyard zones ex. Cascade ( fixes #7225 ) ( #7319 )
2021-01-01 00:21:59 -06:00
weirddan455
57c8094fa1
Fixed rule text on BecomesTappedSourceTriggeredAbility ( #7312 )
2020-12-29 14:25:10 -05:00
LevelX2
8098dd690c
* Fixed that effects with custom duration are not automatically removed from the game if source permanents leaves the game ( fixes #6997 ).
2020-12-28 18:36:05 +01:00
Oleg Agafonov
ced4f44213
* Halana, Kessig Ranger - fixed that it doesn't do damage on trigger ( #7286 );
2020-12-28 06:17:35 +04:00
Oleg Agafonov
46e0bb9473
Fixed player names in some game logs;
2020-12-27 02:00:52 +04:00
Oleg Agafonov
a307e5934f
Improved some source related filters in effects:
...
* Fixed that some cards ignore range of influence or source related filters;
* Improved ChosenSubtypePredicate to work with gain abilities;
2020-12-25 19:06:36 +04:00
LevelX2
2ce90b1e0a
* Fixed that the dies trigger of Ashen Rider also triggers if Ashen Rider is copied by other creatures (e.g. Volrath the Shapestealer) ( fixes #7107 ).
2020-12-23 18:02:00 +01: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
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
Oleg Agafonov
e02089464f
* Offering ability - fixed rollback error on usage with lands;
2020-12-20 16:12:40 +04:00
Oleg Agafonov
384ff2e7ac
* Gain cost modification abilities - fixed that commanders can't be played without full mana (example: gained Affinity by Mycosynth Golem, gained Convoke by Chief Engineer, see #7249 #7171 , #6698 );
2020-12-18 18:33:44 +04:00
Oleg Agafonov
53c5abea14
Added additional test for #7251 ;
...
Added last error info in too many errors game message;
2020-12-18 16:46:05 +04:00
Oleg Agafonov
c13d07b73d
[CMR] fixed Rakshasa Debaser - class cast exception in filter on usage;
2020-12-18 15:54:59 +04:00
LevelX2
d39575c24e
* Fixed bug in DamagedBatchEvent ( fixes #7241 ). Fixed some spelling in test classes.
2020-12-17 17:39:17 +01:00
LevelX2
991019088f
* Bojuka Bog - Fixed card movement to exile missing group movement handling ( fixes #7243 ).
2020-12-17 16:41:22 +01:00
Oleg Agafonov
3f44d9eef3
* Exile card and return it from exile - fixed rollback error on commander creature exile ( #7250 );
...
[CMR] fixed PromiseOfTomorrow - not working ability;
2020-12-17 10:07:15 +04:00
Oleg Agafonov
926f5f0621
* Copy spell for each other permanents that it could target - fixed that AI can freeze the game, fixed wrong highlighting;
2020-12-17 06:37:41 +04:00
Oleg Agafonov
0c2c33e940
* Kicker abilities - fixed that some cards don't see kicked status of multikicker spells (example: Hallar, the Firefletcher, #4895 );
2020-12-15 21:23:09 +04:00
Oleg Agafonov
4d362d7edc
* Copy spells - improved combo support with other abilities like Kicker or Entwine ( #7192 ):
...
* Now ZCC of copied spells syncs with source card or coping spell (allows to keep ability settings that depends on ZCC);
* Fixed bug that allows to lost kicked status in copied spells after counter the original spell or moves the original card (see #7192 );
* Test framework: improved support of targeting copy or non copy spells on stack;
2020-12-15 20:06:53 +04:00
Oleg Agafonov
35f5a8257b
Refactor: replaced sourceId by source and introduced source param in some methods (part 2);
2020-12-13 02:01:49 +04:00
Oleg Agafonov
db239a1055
Refactor: replaced sourceId by source and introduced source param in some methods;
2020-12-12 20:23:19 +04:00
LevelX2
24a7e13806
* Added log messages of battlefield aura placement attached to an object.
2020-12-04 15:41:28 +01:00
Oleg Agafonov
3cef33bd5a
* Gain life for the first time each turn - added card hint about conditional;
2020-11-29 00:10:31 +04:00
Oleg Agafonov
2b78388eab
[CMR] fixed Akroma's Will - missing copy of new condition in modes ( #7210 );
...
Improved compatibility of new modes condition with choose dialogs and test framework;
2020-11-28 19:49:16 +04:00
Oleg Agafonov
513609b12a
* Negan, The Cold Blooded - fixed that it triggers on own creatures instead opponents ( #7207 );
2020-11-27 14:24:04 +04:00
Oleg Agafonov
31fac18a9b
Fixed test
2020-11-25 01:45:37 +04:00
Oleg Agafonov
c2a636e2b2
[CMR] implemented Opposition Agent and other changes:
...
* You may play cards and you may spend mana of any color - refactored cards to use same code;
* Library search event allows to change searching controller (gives full game control for another player);
* Library searched event allows to remove founded cards from result;
* Improved library searching effects with Panglacial Wurm's effects;
* Little changes to test framework;
2020-11-24 23:49:19 +04:00
Oleg Agafonov
c1e7a08c68
* Modal Double Faces cards - fixed that a second side can't be played from non hand zones in some cases ( #7200 );
...
Play lands from graveyard effect - reworked as AsThoughEffect;
2020-11-23 02:30:54 +04:00
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
2ca3a8a62a
updated some more cards with Role Assignment
2020-11-13 09:10:10 -05:00
Evan Kranzler
dfdacfe5de
reworked Conflux to use new RoleAssigner class
2020-11-12 22:18:11 -05:00
Evan Kranzler
a6300e30e5
reworked Gaea's Balance, broke out main party count algorithm for more general use
2020-11-12 22:01:07 -05:00
Evan Kranzler
35902ee84a
[CMR] more text fixes
2020-11-11 20:37:42 -05:00
Evan Kranzler
d227932ff3
[CMR] various text fixes
2020-11-11 09:08:16 -05:00
Evan Kranzler
067cbabbbc
[CMR] fixed Encore ability not sacrificing tokens ( fixes #7178 )
2020-11-10 20:51:16 -05:00
Evan Kranzler
319775c0b4
[CMR] Implemented Benevolent Blessing
2020-11-08 18:06:30 -05:00
Evan Kranzler
b8feae7f3a
[CMR] Implemented Liesa, Shroud of Dusk
2020-11-08 17:45:33 -05:00
Evan Kranzler
2dea1b173d
[CMR] Implemented Anointer of Valor
2020-11-07 15:19:57 -05:00
Evan Kranzler
3585853968
[CMR] Implemented Reyav, Master Smith
2020-11-07 12:47:38 -05:00
Evan Kranzler
bea8549058
[CMR] Implemented Fin-Clade Fugitives
2020-11-06 08:03:41 -05:00
Evan Kranzler
76324b080e
[ELD] fixed Midnight Clock error ( fixes #7168 )
2020-11-06 07:09:31 -05:00
Evan Kranzler
c994b82ce3
[CMR] Implemented Toggo, Goblin Weaponsmith
2020-11-05 09:03:48 -05:00
Evan Kranzler
0da9751728
[CMR] Implemented Nevinyrral, Urborg Tyrant
2020-11-03 08:37:06 -05:00