Commit graph

28619 commits

Author SHA1 Message Date
Evan Kranzler
9d86598cea fixed some class names 2019-06-29 15:20:26 -04:00
Evan Kranzler
b9c9fe4178 Implemented Repeated Reverberation 2019-06-29 15:14:04 -04:00
Evan Kranzler
4e9d9de99f Implemented Bag of Holding 2019-06-29 14:46:56 -04:00
Evan Kranzler
719c750bfe Implemented Drakuseth, Maw of Flames 2019-06-29 14:19:03 -04:00
Oleg Agafonov
86bc4715df [M20] fixed Thunderkin Awakener 2019-06-29 22:17:11 +04:00
Evan Kranzler
e77f2572fa fixed Cavalier of Thorns putting a land onto the battlefield tapped 2019-06-29 12:45:35 -04:00
Evan Kranzler
d09e93a91b reworked Thunderkin Awakener targeting to account for its toughness changing between trigger and resolution 2019-06-29 12:10:59 -04:00
Evan Kranzler
08028265d5 Implemented Pattern Matcher 2019-06-29 11:14:12 -04:00
Oleg Agafonov
e2030aead9 Merge fix 2019-06-29 18:04:15 +04:00
Oleg Agafonov
46d030d37a [M20] added Thunderkin Awakener 2019-06-29 18:03:12 +04:00
Oleg Agafonov
606c0ae61a [M20] added Unholy Indenture 2019-06-29 18:01:57 +04:00
Oleg Agafonov
6da95f3f6d
Merge pull request #5867 from rscoates/master
Implement Tale's End.
2019-06-29 15:52:56 +02:00
richard.coates
a7c06e53e0 Implement Tale's End. 2019-06-29 13:09:49 +01:00
richard.coates
1c9aa7904b Implement Tale's End 2019-06-29 13:07:31 +01:00
Oleg Agafonov
0424fd2018 [M20] added Yarok's Wavecrasher 2019-06-29 15:42:38 +04:00
Evan Kranzler
30716edc77 fixed Chandra, Acolyte of Flame not giving tokens haste or sacrificing them at end of turn 2019-06-28 20:13:53 -04:00
Evan Kranzler
ba4afd6767 fixed Overgrowth Elemental triggering off of opponent's creatures 2019-06-28 20:02:22 -04:00
Evan Kranzler
891199924e fixed Scorch Spitter not dealing damage when it attacks 2019-06-28 19:58:51 -04:00
Evan Kranzler
c82d1867e3 fixed Barkhide Troll entering the battlefield with too many counters 2019-06-28 17:49:06 -04:00
Evan Kranzler
d3774cff7b fixed loyalty cost for Mu Yanling, Skydancer's third ability 2019-06-28 07:38:05 -04:00
Evan Kranzler
6a46ff8c26 fixed Lavakin Brawler boosting toughness 2019-06-27 21:00:16 -04:00
Evan Kranzler
a98603f841 fixed Brineborn Cutthroat triggering at the wrong times 2019-06-27 20:16:46 -04:00
Evan Kranzler
b0181539f3 fixed Rapacious Dragon creating a single treaure token 2019-06-27 20:15:40 -04:00
Evan Kranzler
ca9ecc6035 updated Pauper banlist 2019-06-27 20:10:47 -04:00
Evan Kranzler
c8f6e7b360 fixed Agent of Treachery triggering incorrectly 2019-06-27 20:05:11 -04:00
Evan Kranzler
35e9e5bd74 fixed Hanged Executioner creating two tokens instead of one 2019-06-27 20:05:11 -04:00
Oleg Agafonov
f6123037ec * UI: added playable/activatable cards highlight in all zone and windows (mana abilities, commander, graveyard, revealed, etc); 2019-06-28 03:30:57 +04:00
Oleg Agafonov
fe52ffd56a * Westvale Abbey - fixed wrong text; 2019-06-27 23:26:16 +04:00
Evan Kranzler
783095f0d2 fixed Knight of the Ebon Legion not getting a counter at end of turn 2019-06-27 14:33:02 -04:00
Evan Kranzler
b28281db09 fixed Growth Cycle not correctly boosting creatures 2019-06-27 14:24:26 -04:00
Oleg Agafonov
2ec3036abe * Fixed AI game freeze if it can't pay X mana (#5023); 2019-06-27 21:17:53 +04:00
Evan Kranzler
2d7c24c46d Implemented Wildfire Elemental 2019-06-27 08:30:04 -04:00
Evan Kranzler
2af3ce58b0 Implemented Vengeful Warchief 2019-06-27 08:26:17 -04:00
Evan Kranzler
24dcd26aad Implemented Gorging Vulture 2019-06-27 08:20:05 -04:00
Evan Kranzler
3f504dae5c Implemented Gruesome Scourger 2019-06-27 08:12:16 -04:00
Evan Kranzler
91ebe3f408 Implemented Brightwood Tracker 2019-06-27 08:05:37 -04:00
Evan Kranzler
133b540a12 Implemented Gargos, Vicious Watcher 2019-06-27 08:02:01 -04:00
Evan Kranzler
a337cf726f Implemented Woodland Mystic 2019-06-27 07:10:41 -04:00
Evan Kranzler
81ab722b33 updated M20 spoiler 2019-06-27 07:10:04 -04:00
Oleg Agafonov
34ff038053 AI: improved target amount abilities:
* added support to search targets from multiple opponents instead one;
 * added support of TargetCreaturePermanentAmount and all new target types;
 * added new priorities (kills most valuable first);
 * added bad and good conditions (choose most valuable in good case and most weakest in bad case, e.g. damage yourself);
 * fixed that AI targets opponent for good ability instead yourself;
2019-06-26 21:46:11 +04:00
Oleg Agafonov
073b003b37 * AI: planeswalkers gets more priority in targets selection; 2019-06-26 21:45:15 +04:00
Oleg Agafonov
7e08b3c3d5 Test framework: added support to create custom instant/sorcery; 2019-06-26 21:40:17 +04:00
Evan Kranzler
b0489c3a61 Implemented Gauntlets of Light 2019-06-26 08:17:25 -04:00
Evan Kranzler
9f66ebbe54 Implemented Salvager of Ruin 2019-06-26 08:12:09 -04:00
Evan Kranzler
cf29711192 Implemented Scampering Scorcher 2019-06-26 08:07:46 -04:00
Evan Kranzler
862bcf97a6 Implemented Savage Gorger 2019-06-26 08:04:18 -04:00
Evan Kranzler
b218f70d8b Implemented Glint-Horn Buccaneer 2019-06-26 07:55:00 -04:00
Evan Kranzler
53f3b133e6 Implemented Chandra's Flame Wave 2019-06-26 07:46:10 -04:00
Evan Kranzler
deed6cb76a Implemented Scorch Spitter 2019-06-26 07:33:57 -04:00
Evan Kranzler
2220fe3c7d Implemented Gnarlback Rhino 2019-06-26 07:20:48 -04:00