Evan Kranzler
f9475581a5
added Commander 2020
2020-04-02 18:19:19 -04:00
Evan Kranzler
f53a37e028
Implemented Snapdax, Apex of the Hunt
2020-04-02 17:57:47 -04:00
Evan Kranzler
00214ef80c
Implemented Cloudpiercer
2020-04-02 17:25:37 -04:00
Evan Kranzler
aa1a3b3353
Implemented Zagoth Mamba
2020-04-02 17:16:42 -04:00
Evan Kranzler
6d8e78f07f
Implemented Sprite Dragon
2020-04-02 15:16:09 -04:00
Evan Kranzler
a9c3a3319f
Implemented Titanoth Rex
2020-04-02 15:13:02 -04:00
Evan Kranzler
272f78e88a
Implemented Void Beckoner
2020-04-02 15:10:56 -04:00
Evan Kranzler
2483fd9c8d
Implemented Fully Grown
2020-04-02 15:04:28 -04:00
Evan Kranzler
75414cef2e
Implemented Mosscoat Goriak
2020-04-02 13:46:25 -04:00
Evan Kranzler
91b3d65a87
updated IKO spoiler and reprints
2020-04-02 13:45:48 -04:00
Evan Kranzler
bda54ff1b6
Implemented Gloom Pangolin
2020-04-02 11:09:18 -04:00
Evan Kranzler
b080a70e69
added Ikoria: Lair of Behemoths set
2020-04-02 11:06:30 -04:00
Thomas Hess
6fd8b0a80b
Fix booster generation issues with Mystery Booster set.
...
- Split the foil sheet into a separate set as listed on Scryfall.
- Added unit test cases that verify booster generation.
2020-03-18 14:51:52 +01:00
Evan Kranzler
656908aeec
fixed basic land flag
2020-03-17 20:39:50 -04:00
Evan Kranzler
468f7b13f2
added comment with source
2020-03-17 20:37:08 -04:00
Evan Kranzler
114aac433e
removed duplicated cards
2020-03-17 20:29:08 -04:00
Evan Kranzler
b35924fc70
added cards for mystery booster
2020-03-17 20:23:53 -04:00
Evan Kranzler
b2401a6410
fixed legality issue
2020-03-17 20:18:08 -04:00
Evan Kranzler
434b2464db
added booster generation function
2020-03-17 19:58:08 -04:00
Evan Kranzler
9be0bde4c1
added Mystery Booster set file
2020-03-17 19:36:10 -04:00
Oleg Agafonov
2b78ec745c
* Mind's Desire - fixed that it doesn't work with split cards ( #6337 );
2020-03-12 04:07:17 +04:00
Oleg Agafonov
14ddb6eb28
* AI: fixed wrong targeting for gain control abilities ( #6340 );
2020-03-11 18:22:58 +04:00
Oleg Agafonov
3cd5682db7
* AI: fixed wrong targeting for Fraying Sanity ( #6339 );
2020-03-11 17:17:39 +04:00
jeffwadsworth
d8bcfc4295
- Fixed Divine Visitation
2020-03-09 16:07:18 -05:00
Oleg Agafonov
86f6d39f5a
* AI: fixed rollback errors on play cards with target stack (Diplomatic Escort, Not of This World, etc);
2020-03-09 13:49:07 +04:00
Oleg Agafonov
ff3df35467
Fixed NPE errors on empty sourceId in mage reference object;
2020-03-07 00:24:16 +04:00
Oleg Agafonov
cb8d4dc340
* Non creature tokens - fixed rollback errors in AI games (example: Food token, see #6331 );
...
Fixed other potentially NPE errors with rarity;
2020-03-06 03:27:46 +04:00
Oleg Agafonov
d7a48efa89
* Rules: chicken subtype replaced by bird subtype (Chicken à la King, Chicken Egg, Fowl Play, Free-Range Chicken, Poultrygeist);
2020-03-04 00:59:37 +04:00
jeffwadsworth
075cbbed00
- Fixed #6328
2020-03-03 09:21:37 -06:00
jeffwadsworth
8e41215fa5
- Refactor to resolve failing test
2020-03-02 16:02:56 -06:00
tylerFretz
a96d936e24
Fix Verix Bladewing kicker ability text ( #6322 )
2020-03-02 14:52:33 -06:00
jeffwadsworth
26439bef95
- Fixed #6325
2020-03-02 14:50:20 -06:00
Oleg Agafonov
6769b1d536
Fixed text
2020-02-29 19:57:19 +04:00
Oleg Agafonov
e421e5fac1
Fixed NPE
2020-02-29 12:49:29 +04:00
Jeff
fe0557127b
- Fixed #6321 and #6320
2020-02-28 16:52:54 -06:00
jeffwadsworth
190c3ecc00
- Fixed #6316
2020-02-28 08:53:48 -06:00
jeffwadsworth
97767a0be1
- Fixed #6314
2020-02-28 08:21:47 -06:00
jeffwadsworth
448d618a8a
- Fixed #6297
2020-02-27 13:26:25 -06:00
jeffwadsworth
4446f07306
- Fixed #6299
2020-02-27 11:46:53 -06:00
jeffwadsworth
a7dd1c3725
- Fixed #6307
2020-02-27 11:15:48 -06:00
Oleg Agafonov
299be53e7a
Merge pull request #6286 from aidan-coward/shadowspear-wording
...
Fix Shadowspear wording
2020-02-26 18:55:05 +01:00
Oleg Agafonov
169d9bf761
* Non basic mana abilities - fixed rollback errors in AI games ( #6300 );
2020-02-25 12:41:45 +04:00
jeffwadsworth
28169b5271
- Fixed #6296
2020-02-24 11:53:26 -06:00
jeffwadsworth
eab4eb8781
- Fixed Manipulate Fate
2020-02-24 10:45:18 -06:00
Oleg Agafonov
3047a8bd76
* Sunlit Hoplite - fixed not working +1/0 ability ( #6288 );
2020-02-21 20:05:00 +04:00
jeffwadsworth
b59c8b663d
- Fixed #6289
2020-02-19 17:34:20 -06:00
Aidan Coward
513f2bc838
Fix Shadowspear wording
...
Added "and" to second ability to say
"hexproof and indestructible"
2020-02-18 10:59:47 -05:00
Oleg Agafonov
f6079c4fd6
* Utopia Mycon - fixed unnecessary target choose;
2020-02-17 20:57:18 +04:00
Oleg Agafonov
8adfcf9bcb
* Mangara's Tome - fixed exile window text;
2020-02-17 20:55:13 +04:00
Oleg Agafonov
f32976f27d
* Dead Man's Chest - fixed exile window text;
2020-02-17 20:54:22 +04:00
jeffwadsworth
90534ac100
- Fixed Surgical Extraction
2020-02-14 10:53:09 -06:00
jeffwadsworth
4cc19f5071
- Fixed Extirpate
2020-02-14 10:12:24 -06:00
jeffwadsworth
033ad94b8b
- Fixed Disciple of Phenax and Ghastlord of Fugue.
2020-02-13 09:34:56 -06:00
jeffwadsworth
ca52e0bf38
- Fixed Reap Intellect
2020-02-12 16:35:54 -06:00
jeffwadsworth
4b019a1201
- Fixed Last Rites
2020-02-12 16:09:38 -06:00
jeffwadsworth
42dfd16b02
- Fixed Thought Hemorrhage
2020-02-12 15:31:06 -06:00
jeffwadsworth
8e4080ce7c
- Fixed Shimian Specter
2020-02-12 10:08:56 -06:00
Oleg Agafonov
7923564f7c
* Marsh Flitter - fixed that it can't sacrifice goblin;
2020-02-12 18:24:01 +04:00
Samuel Sandeen
d56f6b991b
Fix Sevinne's Reclamation. ( #6275 )
...
This also handles the rather unique case caused by Sevinne's Reclamation where the original spell resolves before the copy of it.
Also fixes a couple typos.
2020-02-10 08:18:12 -05:00
Ingmar Goudt
ae7919cd07
program towards Interface rather than implementations
2020-02-10 10:40:06 +01:00
Samuel Sandeen
fb82303b85
Fix Medomai's Prophecy ( #6271 )
...
Fixes https://github.com/magefree/mage/issues/6262
lookAtCards replaces old instances with the same name.
2020-02-08 18:29:12 -06:00
Samuel Sandeen
51424b1460
Fix Irencrag Feat's spell casting effect. ( #6268 )
...
* Create a test for Irencrag Feat to ensure it functions correctly.
* Fix Irencrag Feat so it works correctly.
2020-02-08 18:28:10 -06:00
Samuel Sandeen
def8ef0a26
Fix Turbulent Dreams. ( #6269 )
...
More specifically get the value of X from the discard cost not the mana cost and correctly set it to target exactly x permanents.
Fixes https://github.com/magefree/mage/issues/6264
2020-02-08 18:26:16 -06:00
jeffwadsworth
7cbf999e9b
- Fixed Starfield of Nyx test.
2020-02-07 10:22:15 -06:00
jeffwadsworth
b11e2a0fe9
- refactor some cards and an effect
2020-02-07 08:52:04 -06:00
jeffwadsworth
d6c2f031d0
- Fixed #6236
2020-02-06 17:47:08 -06:00
Oleg Agafonov
1cbabacc23
Merge pull request #6243 from Dilnu/master
...
Fix the Divine Visitation replacement effect.
2020-02-05 12:40:32 +01:00
Tyler Fretz
4a9b50bb71
added nonland filter to ability
2020-02-04 00:53:18 -05:00
dilnu
0d382d3875
Move the Token field added from GameEvent to a subclass.
2020-02-03 21:57:10 -05:00
Oleg Agafonov
cbfcfa6d5e
Merge pull request #6247 from Dilnu/Reborn
...
Fix Niv Mizzet Reborn
2020-02-03 23:44:56 +01:00
Oleg Agafonov
4c5ea62cea
Merge pull request #6244 from Dilnu/Chaos
...
Fix Chaos Wand
2020-02-03 23:19:34 +01:00
Oleg Agafonov
097eab783a
Merge pull request #6248 from Dilnu/Skyfire
...
Fix Skyfire Phoenix's triggered ability.
2020-02-03 22:19:33 +01:00
Oleg Agafonov
8ab21be00c
Merge pull request #6249 from Dilnu/Mogis
...
Fix Mogis God of Slaughter's ability when a player has no creatures.
2020-02-03 22:07:40 +01:00
jeffwadsworth
d7f300a06d
- Fixed #6241
2020-02-02 19:35:52 -06:00
dilnu
6f513c4630
Fix Mogis God of Slaughter's ability when a player has no creatures.
...
Fixes https://github.com/magefree/mage/issues/6232
2020-02-01 19:13:47 -05:00
dilnu
9a80b07d2a
Fix Skyfire Phoenix's triggered ability.
2020-02-01 19:05:46 -05:00
dilnu
d6989d15b9
Fix Skyfire Phoenix's triggered ability.
2020-02-01 19:02:50 -05:00
dilnu
a020326fce
Fix Niv Mizzet Reborn so you must select as many cards as possible and so that players are informed of all the revealed cards.
2020-02-01 18:06:20 -05:00
dilnu
e3e68c4607
Fix Chaos Wand
...
Fixes https://github.com/magefree/mage/issues/6241
2020-02-01 16:51:19 -05:00
dilnu
cc9629ed51
Fix the Divine Visitation replacement effect.
...
This also gives the CREATE_TOKEN game events access to the Token being created and updates the GatherSpecimens replacement effect to use that access.
2020-02-01 15:15:52 -05:00
Oleg Agafonov
4ad29abdd7
Fixed name compare
2020-02-01 12:13:45 +04:00
Oleg Agafonov
17cf3cd129
Fixed name compare
2020-01-31 21:38:32 +04:00
Oleg Agafonov
5d29467f8f
Merge pull request #6238 from dragonfyre23/gargos-vicious-watcher-bug
...
Bug fix for Gargos, Vicious Watcher.
2020-01-30 21:51:12 +01:00
dragonfyre23
bff36ecfb9
Changed to use convention.
2020-01-30 15:40:09 -05:00
dragonfyre23
d6bdb39041
Bug fix for Gargos, Vicious Watcher. His triggered ability now activates when creatures you control are enchanted with auras. Bug reported by u/bubblesdotua on r/XMage. Not mentioned in any open issues.
2020-01-30 15:21:25 -05:00
Oleg Agafonov
2db9419ff1
* Flicker of Fate - fixed that it return permanents tapped;
2020-01-30 05:38:23 +04:00
Oleg Agafonov
6cbf94bad6
AI: improved usage of attachments:
...
* AI can play equipment/aura cards more frequent (computer can see and analyse all attached effects now);
* AI can attach permanents with bad effects correctly (bad for opponents, good for itself);
2020-01-29 07:38:08 +04:00
Oleg Agafonov
89394ffe0a
Improved ability outcome processing;
2020-01-29 07:33:33 +04:00
Oleg Agafonov
537906004f
* Bloodthirsty Blade - fixed wrong text;
2020-01-29 03:12:30 +04:00
Oleg Agafonov
9eba000cf5
Merge pull request #6227 from dragonfyre23/master
...
Implemented Spectral Shield (ICE)
2020-01-28 03:08:03 +01:00
dragonfyre23
b3670a6014
Whoops scourge.java is back now
2020-01-27 20:56:42 -05:00
dragonfyre23
a017d989b6
Removed unrelated set file
2020-01-27 20:47:44 -05:00
dragonfyre23
b364b41704
Removed unrelated card
2020-01-27 20:47:11 -05:00
dragonfyre23
c4d048b5bb
Fixed not able to be enchanted by auras.
2020-01-27 20:40:28 -05:00
Oleg Agafonov
8ca6fd8552
Can't be target/attached effects - fixed that user gets multiple warning message about prevention effect;
2020-01-28 05:31:32 +04:00
Oleg Agafonov
105062beb7
Fixed multiple NPE errors in cards;
2020-01-28 03:37:49 +04:00
jeffwadsworth
285ed5801f
- Fixed #6230
2020-01-27 17:32:43 -06:00
Oleg Agafonov
9a804810e4
* Etali, Primal Storm - fixed rollback error on empty library;
2020-01-28 01:54:56 +04:00
Oleg Agafonov
24fa917784
* God Eternal Kefnet - fixed rollback error on empty library;
2020-01-28 01:53:19 +04:00
Oleg Agafonov
cc1840b109
* Glory Bearers - fixed that it boost itself too;
2020-01-28 01:46:40 +04:00
jeffwadsworth
684a4b3cc9
- Fixed #6229
2020-01-27 15:28:21 -06:00
jeffwadsworth
331c3ce0a0
- Fixed #6228
2020-01-27 15:27:35 -06:00
dragonfyre23
ee2b904cca
In Progress Not Functional
...
Exiled Doomsayer (SCG)
2020-01-26 23:34:44 -05:00
dragonfyre23
4ab8f506fc
Merge branch 'master' of https://github.com/magefree/mage
2020-01-26 15:42:03 -05:00
dragonfyre23
302c3d3cc0
Spectral Shield (ICE)
...
Spectral Shield (ME3)
added.
2020-01-26 15:33:26 -05:00
Oleg Agafonov
36b309df6b
* Thassa's Oracle - fixed wrong text ( #6223 );
2020-01-26 19:56:01 +04:00
Oleg Agafonov
0d981a8528
* Vivien's Arkbow - fixed that it can't choose cards to put it on battlefield ( #6225 );
2020-01-26 19:52:35 +04:00
Oleg Agafonov
9deaa4c227
* Gadwick, the Wizened - fixed that it doesn't draw cards on ETB;
2020-01-26 19:04:23 +04:00
jeffwadsworth
3510ac0957
- Fixed #6220
2020-01-24 11:09:26 -06:00
jeffwadsworth
fbcdda16d1
- Added some extra log clarity to Whirlwind Denial
2020-01-24 09:36:04 -06:00
brookeburkett
d968894620
Update TaintedPact.java
2020-01-24 09:14:22 -05:00
jeffwadsworth
070ba24e05
- Refactored some cards to use the correct counter spell/ability method
2020-01-23 16:19:25 -06:00
jeffwadsworth
f432365197
- Added requested card Barbed Wire
2020-01-23 11:17:46 -06:00
jeffwadsworth
cb340e4709
- Revert changes made for bug #5437 . See 2ca1643b54
2020-01-23 08:31:22 -06:00
Oleg Agafonov
b2af8a3887
* Dawn Evangel - fixed not working triggered ability;
2020-01-23 10:46:59 +04:00
jeffwadsworth
5aaec29361
- Workaround for #5437 . The delayed triggers work correctly now and the game will no longer freeze. TODO: Cards that are copied and then cast do not retain the correct sourceObject. They instead point to the spell on the stack which fails when delayed triggers are used.
2020-01-22 16:57:01 -06:00
Oleg Agafonov
cf759e0443
* War's Toll - fixed that is applies restriction attack effect from any zone (from command, hand, etc);
2020-01-22 12:33:03 +04:00
Oleg Agafonov
93d3ee4a93
* Shrine Keeper - fixed wrong cost;
2020-01-22 01:15:26 +04:00
jeffwadsworth
507658e942
- Fixed #6216
2020-01-21 14:36:49 -06:00
jeffwadsworth
f2dab4415a
- Fixed #6209
2020-01-20 17:53:30 -06:00
jeffwadsworth
eb730d4fc3
- Fixed #6205
2020-01-20 17:21:40 -06:00
jeffwadsworth
897dcb3343
- Fixed #6203 (Related to Magus of the Moon)
2020-01-20 15:38:52 -06:00
jeffwadsworth
5000020592
- Fixed #6202 #6200
2020-01-20 10:05:04 -06:00
LevelX2
8c65ca69e1
* Driven // Despair - Fixed rule text tooltip ( fixes #6204 ).
2020-01-20 12:20:33 +01:00
LevelX2
d87a4e4c9b
* Karn Liberated - Fixed that a with Karn's ability exiled commander was not put to battlefield after game restart.
2020-01-19 16:48:58 +01:00
Oleg Agafonov
2429095f4d
* Mogis, God of Slaughter - fixed that it doesn't make damage if nothing to sacrifice;
2020-01-18 11:11:59 +04:00
Oleg Agafonov
b2ab3a2ba4
Fixed multiple card texts;
2020-01-18 11:01:33 +04:00
Evan Kranzler
cf97b9e6c7
fixed Erebos, Bleak-Hearted triggering off of opposing creatures
2020-01-17 18:32:26 -05:00
jeffwadsworth
4f7133bd08
- Fixed #6198
2020-01-17 15:40:27 -06:00
jeffwadsworth
70c81bb1f9
- Fixed #6162
2020-01-17 14:39:00 -06:00
Oleg Agafonov
1ac9502748
* Cast without paying its mana cost - fixed that some cards can freeze the game on disconnected player or non castable cards (Mizzix's Mastery and other);
2020-01-17 20:54:56 +04:00
jeffwadsworth
e92081b7ea
- Fixed #6193
2020-01-16 16:33:26 -06:00
Adrian Petrescu
3acf81165d
Tectonic giant doesn't trigger on attack
2020-01-16 16:50:45 -05:00
jeffwadsworth
e91b0a01d2
- Fixed #6192
2020-01-16 14:36:05 -06:00
Oleg Agafonov
ef224fe15c
* Kroxa, Titan of Death's Hunger - fixed that it sacrifice itself on escape cast too;
2020-01-16 23:20:07 +04:00
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
Evan Kranzler
3a4dcc7688
Implemented Funeral Rites
2020-01-10 19:51:59 -05:00
Evan Kranzler
5f01e49cd4
Implemented Underworld Charger
2020-01-10 19:51:59 -05:00
Evan Kranzler
5e32becd3b
Implemented Witness of Tomorrows
2020-01-10 19:51:58 -05:00
Evan Kranzler
2f7f4feac1
Implemented Hyrax Tower Scout
2020-01-10 19:51:58 -05:00
Evan Kranzler
a453e5c92f
Implemented Nyxborn Brute
2020-01-10 19:51:58 -05:00
Evan Kranzler
f95041ed3d
Implemented Satyr's Cunning
2020-01-10 19:51:57 -05:00
Evan Kranzler
7d75002f01
Implemented Moss Viper
2020-01-10 19:51:57 -05:00
Evan Kranzler
928a4150fc
Implemented Nylea's Forerunner
2020-01-10 19:51:56 -05:00
Evan Kranzler
fe02222782
Implemented Bronze Sword
2020-01-10 19:51:56 -05:00
Evan Kranzler
c6c85aba64
Implemented Thaumaturge's Familiar
2020-01-10 19:51:55 -05:00
Evan Kranzler
84b707bf48
Implemented Thundering Chariot
2020-01-10 19:51:55 -05:00
Evan Kranzler
e3e5117cfa
Implemented Nyxborn Marauder
2020-01-10 19:51:55 -05:00
Evan Kranzler
9f3190b97f
updated THB spoiler and reprints
2020-01-10 19:51:54 -05:00
jeffwadsworth
b8c459a6b9
- Fixed #6171
2020-01-10 16:42:41 -06:00
LevelX2
8db7d492f7
* Recurring Nightmare - Minor rule text fix.
2020-01-10 21:44:23 +01:00
LevelX2
d3a925d2c9
* Marisi, Breaker of the Coil - Fixed can't cast ability.
2020-01-10 21:11:22 +01:00
LevelX2
ffc5f33cd0
* Added missing comment.
2020-01-10 20:51:12 +01:00
LevelX2
35628c205a
* Venarian Gold - Fixed rule text according #6170 .
2020-01-10 20:43:19 +01:00
LevelX2
1b9dde2709
* City in a Bottle - Implemented oracle rule change ( #6170 ).
2020-01-10 20:22:45 +01:00
Evan Kranzler
f23841ce02
Implemented Hateful Eidolon
2020-01-10 13:02:35 -05:00
Evan Kranzler
107fd080b9
Implemented Entrancing Lyre
2020-01-10 12:43:22 -05:00
Evan Kranzler
48822c94b8
some oracle updates
2020-01-10 12:33:19 -05:00
Oleg Agafonov
d7e123bbe6
* Aether Gust - fixed that AI targets own objects first ( #6159 );
2020-01-10 20:10:39 +04:00
LevelX2
2a0723b7cd
* Vivien, Arkbow Ranger - Fixed target handling of +1 ability.
2020-01-10 15:49:55 +01:00
Evan Kranzler
13b522989a
Implemented Heliod's Intervention
2020-01-10 08:36:15 -05:00
Evan Kranzler
cc1e64f478
Implemented Mystic Repeal
2020-01-10 08:27:17 -05:00
Evan Kranzler
eaa1dc5cef
Implemented Loathsome Chimera
2020-01-10 08:26:01 -05:00
Evan Kranzler
ab76b0342b
Implemented Shatter the Sky
2020-01-10 08:23:32 -05:00
Evan Kranzler
1f5b1e389a
Implemented Wolfwillow Haven
2020-01-10 08:23:30 -05:00
Evan Kranzler
18e23a3853
Implemented Relentless Pursuit
2020-01-10 08:23:30 -05:00
Evan Kranzler
5ddeb81dbe
updated THB spoiler and reprints
2020-01-10 08:23:29 -05:00
LevelX2
bd76e54e9d
* Xantcha, Sleeper Agent - Fixed wording of the replacement effect (Oracle changes from 2019-09-27) and generalized the effect for 3 cards.
2020-01-10 14:18:56 +01:00
Evan Kranzler
66651bc500
Implemented Nessian Wanderer
2020-01-09 22:07:40 -05:00
Evan Kranzler
28b9212c2f
Implemented Elspeth Conquers Death
2020-01-09 21:55:32 -05:00
Evan Kranzler
f3d8c9fff9
updated THB spoiler and reprints
2020-01-09 21:29:58 -05:00
Evan Kranzler
e76d963b74
Implemented Skophos, Maze Warden
2020-01-09 18:57:31 -05:00
Evan Kranzler
94f5fb02a0
Implemented Lagonna-Band Storyteller
2020-01-09 18:37:16 -05:00
Evan Kranzler
cc57ce4ae3
Implemented Destiny Spinner
2020-01-09 18:16:07 -05:00
Evan Kranzler
5402876f20
Implemented Shadowspear
2020-01-09 18:16:07 -05:00
Evan Kranzler
b6fca3ac7d
Implemented Thassa's Intervention
2020-01-09 18:16:06 -05:00
Evan Kranzler
053cd5fd3f
Implemented Omen of the Dead
2020-01-09 18:16:06 -05:00
Evan Kranzler
b0aa8a98ad
Implemented Mindwrack Harpy
2020-01-09 18:16:05 -05:00
Evan Kranzler
70edc2170f
Implemented Elspeth's Nightmare
2020-01-09 18:16:05 -05:00
Evan Kranzler
15f9c90469
fixed Seasoned Pyromancer raising errors
2020-01-09 18:16:04 -05:00
LevelX2
349a2cc612
* Leadership Vacuum - Fixed that the movement of the commanders were not reported in the game log.
2020-01-09 22:46:20 +01:00
LevelX2
b6b2103b6c
* Kiss, Dissident Mage - Fixed that it did not exile from graveyard casted split cards.
2020-01-09 21:29:27 +01:00
Evan Kranzler
c73a3c5885
Implemented Dream Trawler
2020-01-09 13:00:41 -05:00
Evan Kranzler
743c6a2ba1
Implemented Elspeth's Devotee
2020-01-09 12:57:20 -05:00
Evan Kranzler
399c4f7034
Implemented Ashiok's Forerunner
2020-01-09 12:55:14 -05:00
Evan Kranzler
e97e889562
Implemented Alseid of Life's Beauty
2020-01-09 12:51:04 -05:00
Evan Kranzler
3d991635e8
updated Gold token errata
2020-01-09 12:41:48 -05:00
Evan Kranzler
991200256a
Implemented Heroes of the Revel
2020-01-09 08:51:42 -05:00
Evan Kranzler
e8adca4bcd
Implemented Sunlit Hoplite
2020-01-09 08:49:53 -05:00
Evan Kranzler
16a0ea9ac2
Implemented Favored of Iroas
2020-01-09 08:33:59 -05:00
Evan Kranzler
1d59bed020
Implemented Eidolon of Inspiration
2020-01-09 08:31:58 -05:00
Evan Kranzler
9ea116dd8b
Implemented Discordant Piper
2020-01-09 08:29:05 -05:00
Evan Kranzler
ef959ed6d6
Implemented Swimmer in Nightmares
2020-01-09 08:24:21 -05:00
Evan Kranzler
ea229c9e0c
Implemented Nyxbloom Ancient
2020-01-09 08:12:09 -05:00
Evan Kranzler
f166bbc354
Implemented Triumphant Surge
2020-01-09 08:09:21 -05:00
Evan Kranzler
1468f39a4f
updated THB spoiler and reprints
2020-01-09 08:04:24 -05:00
Oleg Agafonov
b366a83a45
Prepare new release
2020-01-09 08:55:26 +04:00
Oleg Agafonov
ab1475d7e0
Little fixes
2020-01-09 08:52:25 +04:00
Oleg Agafonov
b011ddf942
fixed Whirlwind Denial (removed unnecessary pay dialogs)
2020-01-09 08:37:53 +04:00
Evan Kranzler
08b906010d
Implemented Whirlwind Denial
2020-01-08 22:22:15 -05:00
Evan Kranzler
b7dba21e9c
Implemented Dreamshaper Shaman
2020-01-08 21:05:12 -05:00
Evan Kranzler
fd57e75952
Implemented Enigmatic Incarnation
2020-01-08 20:52:26 -05:00
Evan Kranzler
0e44fbad9a
Implemented Hero of the Pride
2020-01-08 18:06:34 -05:00
Evan Kranzler
435fc81148
fixed Legion's End exiling noncreature permanents
2020-01-08 17:48:06 -05:00
Evan Kranzler
35b4bc6103
fixed Oath of Mages not dealing damage from the correct source
2020-01-08 17:48:05 -05:00
Evan Kranzler
f4e2e6fdf1
fixed targeting of Nicol Bolas, God-Pharaoh -4 ability
2020-01-08 17:48:05 -05:00
Evan Kranzler
7465e89b96
fixed implementation of Thopter Assembly
2020-01-08 17:48:04 -05:00
Evan Kranzler
5a526f854c
Implemented Eidolon of Obstruction
2020-01-08 17:48:04 -05:00
Evan Kranzler
53845a17f9
Implemented Thassa's Oracle
2020-01-08 17:48:04 -05:00
jeffwadsworth
292a0a2912
- Fixed #6157
2020-01-08 16:47:05 -06:00
Oleg Agafonov
ba85e267a4
fixed Kiora Bests the Sea God (wrong permanent filter for chapter II);
2020-01-08 22:33:41 +04:00
Oleg Agafonov
4cb79f786a
fixed Kiora Bests the Sea God (wrong permanent filter for chapter II);
2020-01-08 22:29:28 +04:00
Evan Kranzler
23b2bd8b7e
Implemented Dryad of Ilysian Grove
2020-01-08 12:23:23 -05:00
LevelX2
8d45e7af4c
* Fixed Ereboss Intervention boosting instead of correctly unboosting targets.
2020-01-08 15:22:44 +01:00
Evan Kranzler
a226a6fae8
Implemented Taranika, Akroan Veteran
2020-01-07 23:01:21 -05:00
Evan Kranzler
5ebb78d82f
Implemented Sea God's Scorn
2020-01-07 22:54:50 -05:00
Evan Kranzler
6bdd395e8f
Implemented Altar of the Pantheon
2020-01-07 22:45:53 -05:00
Evan Kranzler
a9739f12f1
Implemented Kiora Bests the Sea God
2020-01-07 22:45:53 -05:00
Evan Kranzler
a205f2bf10
fixed Anax, Hardened in the Forge mana cost
2020-01-07 22:45:51 -05:00
Oleg Agafonov
85e65c8f44
Code cleanup
2020-01-08 05:19:52 +04:00
Oleg Agafonov
195bca0aa5
Added missing ferocious hints
2020-01-07 22:34:32 +04:00
Evan Kranzler
d16a4e5934
Implemented The First Iroan Games
2020-01-07 08:35:13 -05:00
Evan Kranzler
57fc504319
Implemented Callaphe, Beloved of the Sea
2020-01-07 08:19:42 -05:00
Evan Kranzler
d91f64c7e5
Implemented Phoenix of Ash
2020-01-07 07:53:08 -05:00
Evan Kranzler
7ca9c84981
updated THB spoiler
2020-01-07 07:44:40 -05:00
Oleg Agafonov
8785b5dbb7
fixed Anax, Hardened in the Forge (missing controller condition)
2020-01-07 07:52:35 +04:00
Evan Kranzler
8c2ec98091
Implemented Scavenging Harpy
2020-01-06 22:45:47 -05:00
Evan Kranzler
1e2f70eaa1
Implemented Thryx, the Sudden Storm
2020-01-06 22:39:07 -05:00
Evan Kranzler
a25311b21d
Implemented Ichthyomorphosis
2020-01-06 22:33:10 -05:00
Evan Kranzler
1c851dc592
Implemented Soul-Guide Lantern
2020-01-06 22:28:34 -05:00
Evan Kranzler
206c7ebfb2
Implemented Eat to Extinction
2020-01-06 21:55:13 -05:00
Evan Kranzler
b1bb698fbd
Implemented Fateful End
2020-01-06 21:55:13 -05:00
Evan Kranzler
14c22137ce
Implemented Anax, Hardened in the Forge
2020-01-06 21:55:11 -05:00
Evan Kranzler
a00b4cdc9e
Implemented Renata, Called to the Hunt
2020-01-06 21:55:11 -05:00
Evan Kranzler
48a43a8360
Merge pull request #6152 from magefree/refactorTargetController
...
Refactored TargetController predicates
2020-01-06 21:56:26 -05:00
Oleg Agafonov
1b4145e5b8
fixed Eutropia the Twice-Favored (missing target)
2020-01-07 06:10:05 +04:00
Oleg Agafonov
99e646b705
fixed Blood Aspirant (missing target)
2020-01-07 06:07:40 +04:00
Evan Kranzler
dff5c73e1c
pulled out DamagedPlayerThisTurnPredicate
2020-01-06 21:00:57 -05:00
Evan Kranzler
9e7fcd33cd
fixed some import errors
2020-01-06 20:21:10 -05:00
Evan Kranzler
9c3b923b3f
refactored ControllerPredicate
2020-01-06 20:04:56 -05:00
Evan Kranzler
c14a079cc5
refactored OwnerPredicate
2020-01-06 19:59:56 -05:00
Evan Kranzler
3f0547a7fa
refactored DamagedPlayerThisTurnPredicate
2020-01-06 19:56:08 -05:00
Evan Kranzler
13d76bfc06
refactored PlayerPredicate
2020-01-06 19:53:29 -05:00
Evan Kranzler
ecf26585b5
refactored SupertypePredicate to be part of SuperType
2020-01-06 19:21:27 -05:00
Evan Kranzler
aa72251627
Implemented Archon of Sun's Grace
2020-01-06 18:53:35 -05:00
Evan Kranzler
cab8724a7d
Implemented Mantle of the Wolf
2020-01-06 18:53:35 -05:00
Evan Kranzler
2f9d1af709
Implemented Careless Celebrant
2020-01-06 18:53:34 -05:00
jeffwadsworth
b2ad1e30c0
- Fixed #6149
2020-01-06 17:46:52 -06:00
Evan Kranzler
5a6f9022c0
Merge pull request #6151 from magefree/refactorSubTypePredicate
...
Refactored SubTypePredicate to be part of SubType
2020-01-06 18:27:03 -05:00
LevelX2
b2a8d4293a
* War's Toll - Fixed the implementation of the restriction effect.
2020-01-06 23:16:10 +01:00
Evan Kranzler
86906ec25f
refactored all instances of SubtypePredicate
2020-01-06 16:48:00 -05:00
Evan Kranzler
688be783aa
refactored all usages of CardTypePredicate to match the new implementation
2020-01-06 13:18:17 -05:00
Evan Kranzler
943e8dd827
Merge pull request #6144 from magefree/staticValueRefactor
...
Replaced instances StaticValue with singletons (ready to merge)
2020-01-06 08:37:53 -05:00
Evan Kranzler
f0a8a4f13f
Implemented Eutropia the Twice-Favored
2020-01-06 08:10:54 -05:00
LevelX2
e565863bd2
Added test for Nissa, Sage Animist -7 ability.
2020-01-06 12:58:50 +01:00
Evan Kranzler
30b13d2d0c
Implemented Oread of Mountain's Blaze
2020-01-05 21:56:49 -05:00
Evan Kranzler
690e042b36
Implemented Arena Trickster
2020-01-05 21:55:44 -05:00
Evan Kranzler
9a603fbaab
replaced StaticValue with singletons
2020-01-05 11:33:21 -05:00
Evan Kranzler
f0bd9a58d4
Implemented Purphoros's Intervention
2020-01-05 09:51:04 -05:00
Evan Kranzler
dccc17fac9
Implemented Purphoros's Intervention
2020-01-05 09:30:26 -05:00
Evan Kranzler
cea9b989bb
Implemented Shoal Kraken
2020-01-05 07:46:14 -05:00
Evan Kranzler
a2f6613eda
Implemented Naiad of Hidden Coves
2020-01-05 07:43:16 -05:00
Evan Kranzler
8406a76de0
Implemented Vexing Gull
2020-01-05 07:38:45 -05:00
Evan Kranzler
eacccf6f06
Implemented Dawn Evangel
2020-01-04 20:37:16 -05:00
Evan Kranzler
18ca3bcff9
Implemented One with the Stars
2020-01-04 20:21:29 -05:00
Oleg Agafonov
14744ef85b
* Nicol Bolas, God-Pharaoh - fixed rollback error if someone disconnects while choosing cards to exile;
2020-01-05 04:33:07 +04:00
Oleg Agafonov
126c2f9b92
* Yarok's Fenlurker - fixed rollback error with empty hand;
2020-01-05 04:25:49 +04:00
Evan Kranzler
25630ecc22
fixed Daxos, Blessed by the Sun triggering off of noncreature permanents
2020-01-04 16:09:18 -05:00
Oleg Agafonov
7bc00879d4
Outcome fixes
2020-01-05 01:06:01 +04:00
Evan Kranzler
3c9e967642
Implemented Rise to Glory
2020-01-04 15:58:03 -05:00
Evan Kranzler
d1839badb2
Implemented Blood Aspirant
2020-01-04 15:38:54 -05:00
Evan Kranzler
be068fb9cf
Implemented Arasta of the Endless Web
2020-01-04 15:30:34 -05:00
Oleg Agafonov
bb59cedbd9
AI fixes:
...
* Gain control abilities - fixed wrong target chooses by AI (selects weakest permanent instead most powerful);
* Target of an opponent’s choice abilities - fixed that AI was able to cancel card cast, fixed wrong target chooses (Evangelize, Echo Chamber, Arena, Preacher, etc);
2020-01-04 22:37:16 +04:00
Oleg Agafonov
90478932a3
fixed Haktos the Unscarred (missing random 4)
2020-01-04 19:48:20 +04:00
Oleg Agafonov
879e41ebb4
fixed Haktos the Unscarred (duration)
2020-01-04 19:45:46 +04:00
Oleg Agafonov
13da4fd2b3
fixed Archon of Falling Stars (must be return to battlefield instead hand)
2020-01-04 19:40:25 +04:00
Evan Kranzler
bfdbac5552
updated THB spoiler
2020-01-04 08:56:21 -05:00
Evan Kranzler
e6e622f659
Implemented Thassa, Deep-Dwelling
2020-01-03 22:33:43 -05:00
Evan Kranzler
0d2bd2a541
Implemented Archon of Falling Stars
2020-01-03 22:14:37 -05:00
Evan Kranzler
d5474df005
Implemented Shimmerwing Chimera
2020-01-03 22:10:45 -05:00
Evan Kranzler
cc2e42dc00
fixed Inspire Awe implementation
2020-01-03 22:03:43 -05:00
Evan Kranzler
ea55c63a5c
updated Nylea, Keen-Eyed outcome
2020-01-03 22:00:51 -05:00
Evan Kranzler
37ae880f17
Implemented Haktos the Unscarred
2020-01-03 21:35:19 -05:00
Evan Kranzler
9279d21b6b
Implemented Tymaret, Chosen from Death
2020-01-03 21:05:18 -05:00
Evan Kranzler
2790a6946a
Implemented Pious Wayfarer
2020-01-03 20:45:29 -05:00
Evan Kranzler
26d1df40c0
Implemented Erebos's Intervention
2020-01-03 20:43:51 -05:00
jeffwadsworth
c876f6145f
- Fixed #6134
2020-01-03 14:26:30 -06:00
Evan Kranzler
c39bfad63c
Implemented Omen of the Forge
2020-01-03 15:08:52 -05:00
Evan Kranzler
9eb186cea9
Implemented Omen of the Sun
2020-01-03 15:03:10 -05:00
Evan Kranzler
0bbacc2a49
Implemented Stinging Lionfish
2020-01-03 11:36:08 -05:00
Evan Kranzler
c215b3386e
Implemented Drag to the Underworld
2020-01-03 11:22:14 -05:00
Evan Kranzler
9a3d085a81
Implemented Triumph of Anax
2020-01-03 11:13:54 -05:00
LevelX2
8854871c15
* Fixed problems of Yixlid Jailer that removed abilities from cards in graveyard permanently ( fixes #1147 ).
2020-01-03 15:23:52 +01:00
Oleg Agafonov
65d914ffe7
Fixed missing watchers
2020-01-03 12:18:19 +04:00
Oleg Agafonov
6e5494c022
fixed Wavebreak Hippocamp (missing watcher, wrong turn check)
2020-01-03 12:16:32 +04:00
Oleg Agafonov
dceb93e7a6
Additional fixes for getNetMana from #6132 (final)
2020-01-03 06:27:39 +04:00
Evan Kranzler
579a37c7c8
Implemented Tectonic Giant
2020-01-02 19:56:12 -05:00
Evan Kranzler
8219ffc0bd
Implemented Polukranos Unchained
2020-01-02 19:16:20 -05:00
Evan Kranzler
64ae38c632
Implemented Nessian Boar
2020-01-02 18:56:25 -05:00
jeffwadsworth
732ed1aed8
- Fixed #6136
2020-01-02 16:10:34 -06:00
Evan Kranzler
3076b08250
Implemented Wavebreak Hippocamp
2020-01-02 16:40:42 -05:00
Evan Kranzler
e675fe4d77
Implemented Nyx Herald
2020-01-02 16:40:42 -05:00
Evan Kranzler
be32db8a80
Implemented Inspire Awe
2020-01-02 16:40:42 -05:00
Evan Kranzler
0ccd01de7a
Implemented Nylea's Intervention
2020-01-02 16:40:41 -05:00
Evan Kranzler
243f335d2f
Implemented Nylea, Keen-Eyed
2020-01-02 16:40:41 -05:00
Evan Kranzler
9948aca713
Implemented The Birth of Meletis
2020-01-02 16:40:40 -05:00
Evan Kranzler
136c4fe55b
added missing hint for Reverent Hoplite
2020-01-02 16:40:39 -05:00
jeffwadsworth
d919696122
- Fixed #6137
2020-01-02 14:16:12 -06:00
Oleg Agafonov
3ed27b6314
Additional fixes for getNetMana from #6132 , fixed #5628
2020-01-02 23:47:16 +04:00
Oleg Agafonov
62636b5071
Additional fixes for getNetMana from #6132
2020-01-02 23:33:20 +04:00
Evan Kranzler
3fa88d1c88
Implemented Storm's Wrath
2020-01-02 13:46:33 -05:00
Evan Kranzler
4b72df30e3
Implemented Warden of the Chained
2020-01-02 13:43:45 -05:00
Evan Kranzler
37f2626616
Implemented Final Death
2020-01-02 13:38:10 -05:00
Evan Kranzler
57788e689f
Implemented Setessan Petitioner
2020-01-02 13:37:00 -05:00
Oleg Agafonov
0930bdd016
Merge pull request #5690 from magefree/copy_constructor_watchers
...
refactor the copy functionality for no-args watchers
2020-01-02 18:51:37 +01:00
Evan Kranzler
47e34913c5
Implemented Sweet Oblivion
2020-01-02 12:19:26 -05:00
Evan Kranzler
771fc33522
Implemented Omen of the Sea
2020-01-02 12:17:19 -05:00
Evan Kranzler
5ea55db225
updated THB spoiler
2020-01-02 12:12:16 -05:00
jeffwadsworth
f849417700
- Fixed #6135
2020-01-02 09:33:16 -06:00
Evan Kranzler
86fe25e68b
Implemented Pharika's Spawn
2020-01-02 09:45:04 -05:00
Evan Kranzler
1e1ca5a170
Implemented Dalakos, Crafter of Wonders
2020-01-02 09:28:15 -05:00
Evan Kranzler
c9e13f6635
Implemented Reverent Hoplite
2020-01-02 09:15:39 -05:00
Evan Kranzler
eaa4e09469
Implemented Chainweb Aracnir
2020-01-02 09:10:47 -05:00
Evan Kranzler
e3cad05801
updated THB spoiler and reprints
2020-01-02 08:59:49 -05:00
Evan Kranzler
77f1a792ee
fixed missing target from Atris, Oracle of Half-Truths
2020-01-02 08:52:01 -05:00
Oleg Agafonov
9fcc1405c0
* Militia Bugler - fixed that it puts cards in any order instead random;
2020-01-02 15:19:13 +04:00
Evan Kranzler
713110eb03
Implemented Atris, Oracle of Half-Truths
2020-01-01 22:43:49 -05:00
Evan Kranzler
cbb2bd683d
Implemented Ashiok's Erasure
2020-01-01 22:28:13 -05:00
Evan Kranzler
a8075c734a
fixed Heliod, Sun-Crowned filter
2020-01-01 22:28:13 -05:00
Oleg Agafonov
383ab959d3
* Lim-Dul's Vault - fixed that AI can freeze the game;
2020-01-02 04:52:01 +04:00
Evan Kranzler
de07960ee5
Implemented Heliod, Sun-Crowned
2020-01-01 11:30:29 -05:00
Evan Kranzler
a89619373d
Implemented Treacherous Blessing
2020-01-01 11:05:29 -05:00
Evan Kranzler
da4e376551
Implemented Devourer of Memory
2020-01-01 11:02:49 -05:00
Evan Kranzler
14b002bce6
Implemented Glimpse of Freedom
2020-01-01 10:32:40 -05:00
Evan Kranzler
09b8177a37
updated THB spoiler
2020-01-01 10:20:27 -05:00
LevelX2
12c4bacc07
* Reworked GainControlAllEffect that fixed a problem of Varchild, Betrayer of Kjeldor gaining control of creatures entering the battlefield after the Varchild left the battlefield.
2020-01-01 13:37:04 +01:00
Oleg Agafonov
4d51d379fe
Fixed wrong symbols in rules
2020-01-01 14:28:12 +04:00
Evan Kranzler
8b42b9570a
Implemented Towering-Wave Mystic
2020-01-01 02:45:21 -05:00
Evan Kranzler
8037a393e4
Implemented Mire Triton
2020-01-01 02:38:55 -05:00
Evan Kranzler
65d3ca5980
updated THB spoiler and reprints
2020-01-01 02:37:08 -05:00
Oleg Agafonov
62ef8d0c1a
* Images: fixed wrong images download for 6ED set;
2020-01-01 04:56:33 +04:00
Oleg Agafonov
f5ef16c8cf
Additional fixes for getNetMana from #6132 , added TODO task for next mana improves;
2020-01-01 02:27:54 +04:00
jeffwadsworth
13cb86d69f
- See b9bee56
2019-12-31 15:40:13 -06:00
Evan Kranzler
06657e4980
Implemented Aphemia the Cacophony
2019-12-31 12:37:57 -05:00
Evan Kranzler
65c960de69
Implemented Cling to Dust
2019-12-31 12:37:57 -05:00
Evan Kranzler
2022bd9bb1
Implemented Escape Velocity
2019-12-31 12:37:57 -05:00
Evan Kranzler
8b8a05d1c9
Implemented Nadir Kraken
2019-12-31 12:37:56 -05:00
Evan Kranzler
62d588ac0e
updated THB spoiler and reprints
2019-12-31 12:37:55 -05:00
Evan Kranzler
5056d44287
fixed Brine Giant text
2019-12-31 11:19:43 -05:00
jeffwadsworth
ff9b1b5b13
- Fixed #5315
2019-12-31 10:03:34 -06:00
Oleg Agafonov
a7233df1c5
Fixed Empowered Autogenerator with new getNetMana
2019-12-31 18:02:52 +04:00
Oleg Agafonov
60781604f3
Merge branch 'master' into fix-tapped-for-mana-event
2019-12-31 12:12:25 +01:00
Oleg Agafonov
3b1433989a
Merge pull request #6131 from magefree/game_freezes_and_lost_priorities
...
Server stability and freezes improves
2019-12-31 11:48:29 +01:00
Evan Kranzler
c32508c81a
Implemented Erebos, Bleak-Hearted
2019-12-30 22:20:52 -05:00
Evan Kranzler
0e798da20f
Implemented Kunoros, Hound of Athreos
2019-12-30 22:09:50 -05:00
Oleg Agafonov
dca3e034f4
Refactor: fixed targets from cards list (support filters with player predicate);
2019-12-31 05:11:45 +04:00
Evan Kranzler
a7c2f6d22b
Implemented Underworld Breach
2019-12-30 19:15:26 -05:00
Evan Kranzler
83e23b8e64
Implemented Ox of Agonas
2019-12-30 19:05:20 -05:00
Evan Kranzler
122da0e733
Implemented Purphuros, Bronze-Blooded
2019-12-30 18:33:10 -05:00
Evan Kranzler
ec73311ac9
Implemented Nyx Lotus
2019-12-30 17:51:56 -05:00
jeffwadsworth
174f38d589
- See b9bee56
2019-12-30 16:27:41 -06:00
Evan Kranzler
be9e43ffd8
Implemented Woe Strider
2019-12-30 17:17:19 -05:00
Evan Kranzler
764fb28fb4
Implemented Brine Giant
2019-12-30 17:17:18 -05:00
Evan Kranzler
11147ba7b4
Implemented Thirst for Meaning
2019-12-30 17:17:16 -05:00
Evan Kranzler
4aff46b2f8
updated THB spoiler and reprints
2019-12-30 17:17:16 -05:00
jeffwadsworth
f95b672bb2
- See b9bee56
2019-12-30 15:54:55 -06:00
jeffwadsworth
e4591f42f0
- See b9bee56
2019-12-30 15:22:39 -06:00
jeffwadsworth
6f9db86eb9
- See b9bee56
2019-12-30 14:46:51 -06:00
LevelX2
b068d10c44
* Nissa, Vastwood Seer - Fixed a bug of the Nissa, Sage Animist that the animated lands lost the creature type as soon as Nissa was cast again from command zone or from hand ( fixes #5677 ).
2019-12-30 21:35:10 +01:00
jeffwadsworth
570e449ddb
- See b9bee56
2019-12-30 10:56:13 -06:00
Evan Kranzler
1d1e44f368
Update AllureOfTheUnknown.java
2019-12-30 11:39:10 -05:00
Evan Kranzler
49cc515832
Update TymaretCallsTheDead.java
2019-12-30 11:36:56 -05:00
Evan Kranzler
a0888af73a
Merge pull request #6124 from magefree/updateDevotion
...
Refactor Devotion dynamic value to enum (ready to merge)
2019-12-30 11:30:37 -05:00
jeffwadsworth
24365ba3e5
- See b9bee56
2019-12-30 09:48:41 -06:00
Ingmar Goudt
978309827b
remove deprecated discard method
2019-12-30 00:22:33 +01:00
Ingmar Goudt
f68d6b80ba
duplicate attribute name
2019-12-30 00:04:26 +01:00
Ingmar Goudt
ee71495a3f
fix latest cards from master
2019-12-29 23:08:47 +01:00
Evan Kranzler
b5590881bc
Implemented Allure of the Unknown
2019-12-29 15:25:41 -05:00
Ingmar Goudt
998c3be2a5
Merge branch 'master' of https://github.com/magefree/mage into copy_constructor_watchers
2019-12-29 21:05:37 +01:00
Evan Kranzler
5d3c999b99
Implemented Tymaret Calls the Dead
2019-12-29 15:03:28 -05:00
Evan Kranzler
b9afbb9209
Implemented The Binding of the Titans
2019-12-29 15:02:30 -05:00
Ingmar Goudt
ce23f6900d
fix conflicts
2019-12-29 19:28:20 +01:00
Ingmar Goudt
702a1f2498
remove all copy constructors and copy methods for all watchers
2019-12-29 19:18:20 +01:00
Evan Kranzler
42e52df362
Implemented Gallia of the Endless Dance
2019-12-29 12:14:43 -05:00
Evan Kranzler
e34a481b6c
updated cards to use built-in devotion hints
2019-12-29 11:52:27 -05:00
LevelX2
349c9d7fbb
* Aminatous Augury - Fixed a problem that the cards could not be cast from exile. Added logic so the player could select the card types to consume for the cast from exile.
2019-12-29 16:29:09 +01:00
LevelX2
2508de1f82
* Aminatous Augury - Fixed a problem that the cards could not be cast from exile. Added logic so the player could select the card types to consume for the cast from exile.
2019-12-29 16:22:52 +01:00
LevelX2
42a9aed977
* Tragic Arrogance - Fixed a problem that under some circumstances permanents of the wrong player were sacrificed.
2019-12-29 14:20:24 +01:00
Evan Kranzler
6f299d8ccc
updated cards M-Z
2019-12-28 22:14:11 -05:00
Evan Kranzler
d8a6007ec5
updated cards J-N
2019-12-28 21:57:17 -05:00
LevelX2
4931bcd09d
Merge pull request #6126 from dperegolise/SOTW-filter-fix
...
filter missing zombie on SOTW
2019-12-28 18:48:06 +01:00
LevelX2
554c5baf25
* Fixed a problem of triggered effects that detect if a creature was exiled but the creature ended in a another zone (e.g. commander) ( fixes #5905 ),
2019-12-28 18:21:32 +01:00
dperegolise
a4934536c8
filter missing zombie on SOTW
2019-12-28 01:52:23 -05:00
Evan Kranzler
f0e0493b18
updated cards E-I
2019-12-28 00:04:42 -05:00
LevelX2
12639bce26
* Added Test for #5905 .
2019-12-28 01:33:14 +01:00
LevelX2
1fe0485694
Merge origin/master
2019-12-28 00:45:39 +01:00
LevelX2
cd291769e6
* Added missing copy of variable.
2019-12-28 00:45:14 +01:00
LevelX2
b38242bf93
* Faerie Artisans - Fixed a problem that the triggering permanent was not copied if it already left the battlefield ( fixes #5904 ).
2019-12-28 00:44:38 +01:00
jeffwadsworth
3e9668eeda
- See b9bee56
2019-12-27 16:32:23 -06:00
LevelX2
1f82e7a4ae
Merge origin/master
2019-12-27 23:23:09 +01:00
LevelX2
1dc8f37d20
* Expropriate - Fixed a strange problem that the prompt text of the select permanent selection to get the control of the permanent was not shown. Still not clear what the exact reason was but using a player list to save the voters seemed to cause the problem.
2019-12-27 23:22:32 +01:00