Commit graph

19116 commits

Author SHA1 Message Date
Oleg Agafonov
68e5932d37 * Gadwick, the Wizened - fixed that it doesn't draw the cards if another Gadwick in hand/game; 2020-01-16 21:54:53 +04:00
Evan Kranzler
d09c04b8a7 fixed Seasoned Pyromancer's activated ability zone 2020-01-16 11:12:59 -05:00
Evan Kranzler
d63278214d fixed Bonfire of the Damned always damaging players even when a planeswalker is targeted 2020-01-16 10:57:49 -05:00
jeffwadsworth
0716b83928 - Fixed #6189 2020-01-16 08:35:19 -06:00
Oleg Agafonov
caa328c38c * Momentary Blink - fixed that it return creature under controller instead owner; 2020-01-16 08:57:04 +04:00
Oleg Agafonov
5d52f0ace3 * Conqueror's Galleon - fixed that it returns under owner control instead your; 2020-01-16 08:54:59 +04:00
Oleg Agafonov
ec2ea7f070 Reverted some changes, related to #6187, see comments from d20a20fb6a 2020-01-16 08:22:23 +04:00
LevelX2
180c7dfff6 * Updated UnequipEventTest. 2020-01-15 17:32:07 +01:00
LevelX2
bf1da82567 * Colfenor'S Urn - Fixed rule text. 2020-01-15 17:30:43 +01:00
Oleg Agafonov
d20a20fb6a Refactor related to #6187 2020-01-15 11:47:22 +04:00
Oleg Agafonov
745bfa2836 Fixed NPE errors on missing card (game.getCard can't find card); 2020-01-15 07:08:56 +04:00
Oleg Agafonov
3f7b0da884 * Fixed that some cards apply or not apply triggered effects after zone change (Bellowing Fiend, Flayed Nim, Genesis Chamber, Grim Feast, see #6187); 2020-01-15 06:10:00 +04:00
LevelX2
6714a092b2 * Thryx, the Sudden Storm - Fixed that the cost reduction ability was not added to the card. 2020-01-14 23:45:19 +01:00
LevelX2
7575510c85 * Fixed that Soulfire Grand Master did not work for adventure or split cards (fixes #6182). 2020-01-14 23:26:04 +01:00
jeffwadsworth
afbae25fd1 - Fixed #6184 2020-01-14 15:28:21 -06:00
Oleg Agafonov
3fdaf043a1 fixed Taranika, Akroan Veteran (wrong text); 2020-01-14 20:52:13 +04:00
LevelX2
55fe1db60d Merge origin/master 2020-01-14 17:43:43 +01:00
LevelX2
6455180765 * Some code clean up and a new test. 2020-01-14 17:42:58 +01:00
Oleg Agafonov
b1b6bd600e Improved rules text generation and removed static texts for some cards with effects:
* ExileTargetForSourceEffect
 * ReturnFromExileForSourceEffect
 * ReturnToBattlefieldUnderOwnerControlTargetEffect
 * ReturnToBattlefieldUnderYourControlTargetEffect
2020-01-14 20:38:45 +04:00
Evan Kranzler
26bdd8c0e8 fixed Dream Trawler activated ability not being available 2020-01-14 10:59:39 -05:00
Oleg Agafonov
3a681d565a * Displace - fixed that it return cards under your control instead owner; 2020-01-14 19:15:42 +04:00
Oleg Agafonov
748d14e55e * Thassa, Deep-Dwelling - fixed text; 2020-01-14 18:53:47 +04:00
Oleg Agafonov
e768c375dc * Yorvo, Lord of Garenbrig - fixed that it doesn't add +1 counter is green creature dies before resolve; 2020-01-14 12:55:21 +04:00
Oleg Agafonov
92eba9861d fixed Uro, Titan of Nature's Wrath (getSpellOrLKIStack return ability instead spell after card triggers); 2020-01-14 11:48:15 +04:00
Oleg Agafonov
dae2c57c45 fixed Heliod's Punishment (counters not removes after tap); 2020-01-14 09:34:41 +04:00
Oleg Agafonov
11976b5c89 Refactor: move player.damage params to default (same as permanent.damage); 2020-01-14 09:15:33 +04:00
Oleg Agafonov
76387057b7 * Deals damage to player - fixed that some cards deals combat damage instead non-combat; 2020-01-14 08:53:09 +04:00
Oleg Agafonov
846200c093 * Mogis, God of Slaughter - fixed that it deals combat damage, fixed AI targeting; 2020-01-14 08:24:31 +04:00
Oleg Agafonov
de7a01a776 fixed Funeral Rites (wrong text) 2020-01-14 04:07:20 +04:00
Oleg Agafonov
307e39112c Fixed typo 2020-01-14 03:42:06 +04:00
LevelX2
42265d78d8 * Haktos the Unscarred - Fixed some problems with the protection ability not working correctly. 2020-01-14 00:34:48 +01:00
jeffwadsworth
ef64865db0 - Fixed #6177 2020-01-13 15:58:08 -06:00
Evan Kranzler
6d49b6eef5 fixed Hateful Eidolon not counting auras correctly 2020-01-13 10:10:34 -05:00
Evan Kranzler
1d32a6761d Fixed Captivating Unicorn trigger 2020-01-13 07:56:18 -05:00
Oleg Agafonov
a51af7055e fixed Sentinel's Eyes (missing ability); 2020-01-13 15:07:54 +04:00
Oleg Agafonov
4d2790be3f * Thirst for Meaning - fixed that it doesn't allow to discard artifact card as pay;
* Thirst for Knowledge - fixed that it doesn't allow to discard enchantment card as pay;
2020-01-13 15:03:01 +04:00
Oleg Agafonov
c229654304 fixed Heroes of the Revel (wrong PT); 2020-01-13 14:30:33 +04:00
Oleg Agafonov
7a1e62ec34 fixed Covetous Urge (now it put all cards in same exile window, fixed wrong AI); 2020-01-13 14:26:39 +04:00
Oleg Agafonov
f15d5d34f1 * Serra the Benevolent - fixed wrong text for +2 ability; 2020-01-13 13:54:50 +04:00
Oleg Agafonov
2b576241df * Huatli, Dinosaur Knight - fixed wrong text for -7 ability; 2020-01-13 13:54:01 +04:00
Oleg Agafonov
03551411e1 * Chainweb Aracnir - fixed rollback error on ETB; 2020-01-13 13:52:16 +04:00
Oleg Agafonov
bfdce903e9 * Brawl - fixed rollback error on gain ability usage; 2020-01-13 13:50:50 +04:00
Oleg Agafonov
4a004a27b3 Refactor damage with power effect, added checking for wrong targets; 2020-01-13 13:49:40 +04:00
Oleg Agafonov
62530b3880 * Sludge Strider - fixed rollback error on card usage; 2020-01-13 10:43:13 +04:00
Oleg Agafonov
d78e2b91ef * Crypsis - fixed rollback error on card usage; 2020-01-13 10:42:20 +04:00
Oleg Agafonov
8a7f31b215 fixed Daybreak Chimera (wrong zone) 2020-01-13 06:37:35 +04:00
Evan Kranzler
de59888456 fixed Venomous Hierophant not milling 2020-01-12 21:32:58 -05:00
Oleg Agafonov
6691306219 fixed Pharika's Libation (missing mode) 2020-01-13 06:33:20 +04:00
LevelX2
079a404d79 * Fixed bugs of Calix, Destiny Hand. 2020-01-12 23:08:23 +01:00
LevelX2
aff75278fd * Fixed bug of Bronzehide Lion. 2020-01-12 23:08:03 +01:00
LevelX2
2b01ec156e * Fixed missing ability of Gallia of the Endless Dance. 2020-01-12 22:04:51 +01:00
Evan Kranzler
1067761e3f fixed Covetous Urge not allowing players to choose cards 2020-01-12 14:10:45 -05:00
Evan Kranzler
73d87a9432 fixed Polukranos, Unchained not getting counters when entering from a zone other than the stack 2020-01-12 14:08:31 -05:00
Evan Kranzler
0f6fcaee18 fixed Agonizing Remorse not allowing players to pick cards 2020-01-12 13:49:25 -05:00
Evan Kranzler
ef3b555467 fixed various Sagas not working 2020-01-12 13:40:30 -05:00
Oleg Agafonov
2d2b009c43 * My turn condition - added card hints about turn (final); 2020-01-12 22:07:32 +04:00
Oleg Agafonov
6736f5f3b8 * My turn condition - added card hints about turn; 2020-01-12 21:59:56 +04:00
Oleg Agafonov
1a82eba77c * My turn condition - added card hints about turn; 2020-01-12 21:36:23 +04:00
Evan Kranzler
6367bf68b2 fixed ELD errors 2020-01-12 12:31:11 -05:00
Oleg Agafonov
3eb4493a45 * My turn condition - added card hints about turn; 2020-01-12 21:25:50 +04:00
Evan Kranzler
330c6d8062 fixed Gravebreaker Lamia text 2020-01-12 12:14:36 -05:00
Oleg Agafonov
0db5bf6bc5 fixed Swimmer in Nightmares (missing card hints) 2020-01-12 21:09:53 +04:00
Evan Kranzler
fddbe3f50e added alternate THB card versions 2020-01-12 11:52:13 -05:00
Evan Kranzler
4bd5ab5c02 Implemented Bronzehide Lion 2020-01-12 11:42:42 -05:00
Evan Kranzler
83ebe8c24d moved CELD cards to ELD 2020-01-12 09:42:56 -05:00
LevelX2
62062367e2 Implemented Furious Rise. 2020-01-12 13:19:09 +01:00
LevelX2
7d3f17d578 Implemented Gravebreaker Lamia. 2020-01-12 11:29:43 +01:00
Oleg Agafonov
fe0717cbc7 * Goblin Clearcutter - fixed that tapped for mana replacement effects ignore his mana; 2020-01-12 11:19:17 +04:00
Oleg Agafonov
860c57d9d9 * Chrom Mox - fixed that tapped for mana replacement effects ignore his mana; 2020-01-12 10:09:51 +04:00
Evan Kranzler
70bf7e4098 fixed some escape costs 2020-01-11 23:42:30 -05:00
Oleg Agafonov
aa678a3b00 fixed Kiora, Master of the Depths (NPE errors) 2020-01-12 08:06:14 +04:00
Oleg Agafonov
56d52899c8 fixed Relentless Pursuit (NPE errors) 2020-01-12 08:05:26 +04:00
Oleg Agafonov
cff44f1436 fixed Destiny Spinner (missing card hint); 2020-01-12 07:54:00 +04:00
Evan Kranzler
261172c6ae Implemented Kroxa, Titan of Death's Hunger 2020-01-11 22:50:00 -05:00
Evan Kranzler
5422fb5825 Implemented Uro, Titan of Nature's Wrath 2020-01-11 22:49:59 -05:00
Evan Kranzler
0533854d1d Implemented Nightmare Shepherd 2020-01-11 18:08:37 -05:00
Evan Kranzler
35100c2532 Implemented Calix, Destiny's Hand 2020-01-11 18:08:36 -05:00
Evan Kranzler
369e39f98b Implemented Aspect of Manticore 2020-01-11 18:08:36 -05:00
Evan Kranzler
efc6ea155d Implemented Agonizing Remorse 2020-01-11 18:08:35 -05:00
Oleg Agafonov
49d7dfa411 * Oreskos Explorer - fixed rollback error; 2020-01-12 02:30:51 +04:00
Evan Kranzler
d12d1fffaf Implemented Mirror Shield 2020-01-11 16:23:40 -05:00
Evan Kranzler
67d859b372 Implemented Minion's Return 2020-01-11 16:23:40 -05:00
LevelX2
955c10a91d Merge origin/master 2020-01-11 22:12:11 +01:00
LevelX2
946aff50a2 Implemented Heliod's Punishment, Hydra's Growth, Ilysian Caryatid, Impending Doom and Incendiary Oracle. Fixed Irreverent Revelers. 2020-01-11 22:11:44 +01:00
Evan Kranzler
b0853fae8b Implemented Protean Thaumaturge 2020-01-11 15:20:32 -05:00
Evan Kranzler
50a40290e4 Implemented Warbriar Blessing 2020-01-11 14:48:07 -05:00
Evan Kranzler
0d7dc61282 Implemented Nessian Hornbeetle 2020-01-11 14:39:34 -05:00
Evan Kranzler
135d7bce27 Implemented Skola Gravedancer 2020-01-11 14:34:06 -05:00
Evan Kranzler
6b7d217f98 Implemented Flummoxed Cyclops 2020-01-11 14:28:05 -05:00
Evan Kranzler
11c3d33ac0 Implemented Alirios, Enraptured 2020-01-11 12:48:13 -05:00
LevelX2
38ab692aa0 Merge origin/master 2020-01-11 18:23:03 +01:00
LevelX2
86f2d22baa Implemented Underworld Fires and Wings of Hubris 2020-01-11 18:22:30 +01:00
Evan Kranzler
b2e929e03a Implemented Acolyte of Affliction 2020-01-11 12:01:39 -05:00
Evan Kranzler
425ea1e74a Implemented Medomai's Prophecy 2020-01-11 12:01:39 -05:00
Evan Kranzler
93d17f5f34 fixed Chain to Memory boost count 2020-01-11 12:01:38 -05:00
LevelX2
dd0844b09f Implemented Slaughter-Priest of Mogis and Storm Herald 2020-01-11 17:32:12 +01:00
LevelX2
3cfead576c Implemented Slaughter-Priest of Mogis and Storm Herald 2020-01-11 17:32:06 +01:00
LevelX2
00669289f6 * Implemented Skophos Warleader. 2020-01-11 11:45:52 +01:00
Oleg Agafonov
8baa80c58f fixed Mischievous Chimera (wrong target controller) 2020-01-11 09:52:51 +04:00
Oleg Agafonov
4f1fb63dda * Nicol Bolas, Dragon-God - +1 ability: fixed that opponent can skip exile step, fixed that AI selects wrong cards/permanents; 2020-01-11 09:28:14 +04:00
Evan Kranzler
144e62e4f5 Implemented Pheres-Band Brawler 2020-01-11 00:12:45 -05:00
Evan Kranzler
6ee766fdd7 Implemented Threnody Singer 2020-01-11 00:12:45 -05:00
Evan Kranzler
c4555a5a1f Implemented Triton Waverider 2020-01-11 00:12:45 -05:00
Evan Kranzler
8bb6c98120 Implemented Setessan Skirmisher 2020-01-11 00:12:44 -05:00
Evan Kranzler
537caffc3c Implemented Karametra's Blessing 2020-01-11 00:12:44 -05:00
Evan Kranzler
c9e30f65cc Implemented Hero of the Nyxborn 2020-01-11 00:12:43 -05:00
Evan Kranzler
181524a779 Implemented Hero of the Games 2020-01-11 00:12:43 -05:00
Evan Kranzler
2a062e5f56 Implemented Final Flare 2020-01-11 00:12:43 -05:00
Evan Kranzler
07c1407709 Implemented Captivating Unicorn 2020-01-11 00:12:42 -05:00
Evan Kranzler
59054bb059 Implemented Blight-Breath Catoblepas 2020-01-11 00:12:42 -05:00
Evan Kranzler
a9c3206026 Implemented Nexus Wardens 2020-01-10 20:51:06 -05:00
Evan Kranzler
d0bca0a65e Implemented Nylea's Huntmaster 2020-01-10 20:48:24 -05:00
Evan Kranzler
b5fb4142db Implemented Temple Thief 2020-01-10 20:44:31 -05:00
Evan Kranzler
0b0b172d56 Implemented Mischievous Chimera 2020-01-10 20:36:05 -05:00
Evan Kranzler
6438030f8e Implemented Glory Bearers 2020-01-10 20:27:57 -05:00
Evan Kranzler
8defedc72e Implemented Flicker of Fate 2020-01-10 20:25:45 -05:00
Evan Kranzler
f18fd85828 Implemented Sunmane Pegasus 2020-01-10 20:22:29 -05:00
Evan Kranzler
5ce31781c7 Implemented Transcendent Envoy 2020-01-10 20:19:07 -05:00
Evan Kranzler
3c0c40c1d2 Implemented Lampad of Death's Vigil 2020-01-10 20:13:34 -05:00
Evan Kranzler
25b929e367 Implemented Starlit Mantle 2020-01-10 20:10:33 -05:00
Evan Kranzler
1b62cfd906 Implemented Rage-Scarred Berserker 2020-01-10 20:06:41 -05:00
Evan Kranzler
0f2810bdc9 Implemented Dreadful Apathy 2020-01-10 20:01:40 -05:00
Evan Kranzler
ffe598d3b1 Implemented Phalanx Tactics 2020-01-10 19:55:30 -05:00
Evan Kranzler
103c7c4926 Implemented Chain to Memory 2020-01-10 19:52:12 -05:00
Evan Kranzler
cb0bf451ee Implemented Deny the Divine 2020-01-10 19:52:12 -05:00
Evan Kranzler
1541a1ccc2 Implemented Enemy of Enlightenment 2020-01-10 19:52:11 -05:00
Evan Kranzler
c92ea238db Implemented Sage of Mysteries 2020-01-10 19:52:10 -05:00
Evan Kranzler
97f6b443ff Implemented Soulreaper of Mogis 2020-01-10 19:52:10 -05:00
Evan Kranzler
eab3ae1880 Implemented Stern Dismissal 2020-01-10 19:52:09 -05:00
Evan Kranzler
52aef43388 Implemented Venomous Hierophant 2020-01-10 19:52:09 -05:00
Evan Kranzler
5530adbbc1 Implemented Sentinel's Eyes 2020-01-10 19:52:08 -05:00
Evan Kranzler
7b1878d2a2 Implemented Daybreak Chimera 2020-01-10 19:52:08 -05:00
Evan Kranzler
225ee56a69 Implemented Aspect of Lamprey 2020-01-10 19:52:07 -05:00
Evan Kranzler
aa8d67942e Implemented Grim Physician 2020-01-10 19:52:06 -05:00
Evan Kranzler
8aaad35df7 Implemented Sleep of the Dead 2020-01-10 19:52:06 -05:00
Evan Kranzler
f505944440 Implemented Mogis's Favor 2020-01-10 19:52:05 -05:00
Evan Kranzler
c02f5c301c Implemented Pharika's Libation 2020-01-10 19:52:05 -05:00
Evan Kranzler
92ea80eaf0 Implemented Dreamstalker Manticore 2020-01-10 19:52:04 -05:00
Evan Kranzler
60a850664a Implemented Iroas's Blessing 2020-01-10 19:52:04 -05:00
Evan Kranzler
d2356e62a4 Implemented Irreverent Revelers 2020-01-10 19:52:04 -05:00
Evan Kranzler
3b50550f1d Implemented Stampede Rider 2020-01-10 19:52:03 -05:00
Evan Kranzler
e8672d2d38 Implemented Omen of the Hunt 2020-01-10 19:52:03 -05:00
Evan Kranzler
2cd4bd6c36 Implemented Setessan Training 2020-01-10 19:52:02 -05:00
Evan Kranzler
cb6815d2af Implemented Voracious Typhon 2020-01-10 19:52:02 -05:00
Evan Kranzler
1e9e19606a Implemented Labyrinth of Skophos 2020-01-10 19:52:02 -05:00
Evan Kranzler
8f13ac9620 Implemented Rumbling Sentry 2020-01-10 19:52:01 -05:00
Evan Kranzler
32e8238c66 Implemented Elite Instructor 2020-01-10 19:52:01 -05:00
Evan Kranzler
29d70d4eec Implemented Nyxborn Seaguard 2020-01-10 19:52:00 -05:00
Evan Kranzler
542aa87339 Implemented Fruit of Tizerus 2020-01-10 19:52:00 -05:00
Evan Kranzler
36307065f2 Implemented Riptide Turtle 2020-01-10 19:52:00 -05:00