Evan Kranzler
18c8a8539e
[KHM] fixed The Bears of Littjara not sacrificing after chapter 3 ( fixes #7527 )
2021-02-08 18:02:44 -05:00
Evan Kranzler
a90e9923f5
[KHM] fixed issues with booster collation, added test ( fixes #7521 )
2021-02-08 14:04:10 -05:00
jeffwadsworth
e8d2648319
- Fixed #7520
2021-02-08 11:15:24 -06:00
Daniel Bomar
179bf79118
[SOI] Essence Flux - Fixed interaction with MDFCs
2021-02-08 11:01:37 -06:00
Daniel Bomar
2716c60fb5
[KHC] Ruthless Winnower - Fixed sacrificing non-creature permanents ( fixes #7517 )
2021-02-07 17:46:57 -06:00
Oleg Agafonov
cf216c6802
Prepare new release
2021-02-07 22:24:40 +04:00
Daniel Bomar
5f8013b4a7
[KHM] Blessing of Frost - Fixed creatures not getting counters ( fixes #7512 )
2021-02-07 11:21:55 -06:00
Grath
7ce36cffa8
Add hints for some Snow-matters cards from Modern Horizons ( #7513 )
...
* Add hints for some Modern Horizons snow cards.
2021-02-07 15:16:12 +04:00
Oleg Agafonov
03952ae0d6
[KHC] added tokens and download support;
2021-02-06 20:54:32 +04:00
Oleg Agafonov
f7bc745f10
[KHM] added tokens and download support;
2021-02-06 20:30:19 +04:00
Evan Kranzler
5f80dba107
fixed landwalk abilities counting all lands and not just defending player's ( fixes #7427 )
2021-02-06 10:40:55 -05:00
Evan Kranzler
680083dd53
[KHM] fixed Reckless Crew not allowing equipping when player controls no vehicles
2021-02-06 09:03:43 -05:00
Oleg Agafonov
9416c6140a
[KHM] fixed Reidane, God of the Worthy - rollback error on some events check without sourceId;
2021-02-06 13:04:20 +04:00
Oleg Agafonov
f692a1f097
* Choice of Damnations - improved AI support, fixed rollback error in AI games;
...
* Pain's Reward - improved AI support, fixed rollback error in AI games;
* Volcano Hellion - improved AI support, fixed rollback error in AI games;
2021-02-06 12:48:53 +04:00
Oleg Agafonov
ac98a3a31a
* Commander: fixed duplicated triggers after play (example: Esika, God of the Tree, see #7501 , #7503 , #7505 );
2021-02-06 10:51:41 +04:00
jeffwadsworth
aa13b06af9
- refactored Ethereal Valkyrie to work with Split/MDFC/Adventure cards as per weirddan455 commit.
2021-02-05 16:37:44 -06:00
Daniel Bomar
3af5cb9514
[INV] Yawgmoth's Agenda - Play from graveyard effect applies only to its controller ( fixes #7491 )
2021-02-05 12:46:44 -06:00
Daniel Bomar
d406904e60
[WAR] Mowu, Loyal Companion - Apply Mowu's replacment effect to self ETB ( fixes #7111 )
2021-02-05 11:41:20 -06:00
Evan Kranzler
ece9108695
[KHM] fixed Orvar, the All-Form triggered ability not working correctly
2021-02-05 11:33:42 -05:00
Oleg Agafonov
dc0a29007c
Commanders improves:
...
* [KHM] fixed that some effects can't find mdf commanders on battlefield (example: Fierce Guardianship, #7504 );
* Oathbreaker: fixed that some cards that refer to commander can affects signature spells too;
2021-02-05 17:19:30 +04:00
mataha
a5e6dfdf95
Fix tooltip on Stromkirk Condemned
...
Should be 'Vampires you control' instead of 'Vampires'.
2021-02-05 01:09:39 +01:00
Daniel Bomar
cd9c57fead
[KHM] Dream Devourer - Fixed being unable to cast foretold MDFCs, split cards, and adventure cards ( #7498 )
...
* [KHM] Dream Devourer - Fixed being unable to cast foretold MDFCs, split cards, and adventure cards
* [KHM] Dream Devourer - Fixed mana costs and added check for MDFC lands
* [KHM] ForetellAbility - Add text when selecting which half of split card to cast
* Updated test for Dream Devourer
2021-02-04 16:27:51 -06:00
Evan Kranzler
22b07608b0
[KHM] fixed a null pointer exception with Valkmira, Protector's Shield
2021-02-04 16:48:51 -05:00
Oleg Agafonov
f38639e1db
Token's zone change counter (ZCC) improves:
...
* Now token's zcc uses same logic as card's zcc: enters to battlefield with +1 zcc instead +0 zcc
* It can improve support of copied spells that store zcc related data (bug example: lost kicked status for copied spell/token);
* Kicker abilities - improved support with copied creature spells (example: Verazol, the Split Current, #7431 , #7433 );
* Refactor: simplified kicker code;
2021-02-04 19:15:54 +04:00
Evan Kranzler
3eb57eade9
[KHM] fixed The Trickster-God's Heist chapter two targeting
2021-02-03 22:17:18 -05:00
jeffwadsworth
1c2f8f4caa
- little refactor of Ethereal Valkyrie
2021-02-03 15:21:18 -06:00
Evan Kranzler
fb447d7740
[KHM] fixed some issues with pack collation ( fixes #7492 )
2021-02-03 09:09:30 -05:00
Oleg Agafonov
c381ea7716
[KHM] improved Cosima, God of the Voyage - "to the voyage" exile window, user friendly choose dialog, visible counters in exile, AI support ( #7248 );
2021-02-03 14:59:52 +04:00
Oleg Agafonov
c03279d835
* Repeated Reverberation - fixed rollback error on creatures cast ( #7474 );
2021-02-03 10:27:23 +04:00
Evan Kranzler
56603ffcd2
refactored card copy methods to be private
2021-02-02 17:07:37 -05:00
Evan Kranzler
bb1a085962
more text fixes
2021-02-02 16:30:12 -05:00
Evan Kranzler
0d44eea16b
[KHM] fixed missing cantrip on Rune of Sustenance ( fixes #7484 )
2021-02-02 15:05:53 -05:00
Evan Kranzler
fbab9f069e
some assorted text fixes
2021-02-02 12:41:05 -05:00
Evan Kranzler
0c0333a716
updated oracle changes from updated bulletin (except Skinshifter)
2021-02-02 11:44:32 -05:00
Oleg Agafonov
10ac8ab86f
Fixed toLowerCase usage
2021-02-02 19:38:54 +04:00
Oleg Agafonov
b6f6bac5e0
Refactor: overflow method naming
2021-02-02 19:26:50 +04:00
Oleg Agafonov
2393485320
* Mana increase effects - fixed that some infinite mana combos gives 0 mana on too much permanents/effects (example: Nyxbloom Ancient);
2021-02-02 19:26:49 +04:00
Evan Kranzler
cda79866ad
[ZNR] a few text fixes
2021-02-02 10:24:54 -05:00
Evan Kranzler
16450f9952
[ZNC] some text fixes
2021-02-02 10:14:44 -05:00
Evan Kranzler
6ed259941a
[KHC] more text fixes
2021-02-01 22:47:36 -05:00
Evan Kranzler
599309c980
[KHM] a few more text fixes
2021-02-01 22:47:36 -05:00
Oleg Agafonov
50e5809a79
New commander types support:
...
* [KHM] fixed legendary status of mdf cards (closes #7370 , #7404 , #7465 , #7481 );
* Game: added support of split cards as commander (signature spell);
* Game: added support of adventure cards as commander;
* Game: added support of modal double faces cards as commander;
2021-02-02 06:40:49 +04:00
Oleg Agafonov
e941ce108b
[KHM] fixed Old-Growth Troll - correct addAbility usage for permanents;
2021-02-02 04:05:38 +04:00
jeffwadsworth
03979f77bb
- little refactor of Hero of Bretagard condition
2021-02-01 17:40:33 -06:00
jeffwadsworth
3b8e67c670
- [KHC] Added Cosmic Intervention, Ethereal Valkyrie, Hero of Bretagard, and Ranar, the Ever-Watchful.
2021-01-31 23:23:55 -06:00
Evan Kranzler
14f7c02b1f
[KHM] fixed Codespell Cleric not triggering correctly
2021-01-31 21:26:27 -05:00
Evan Kranzler
b45c176a84
[KHM] fixed an issue with Arni Brokenbrow not counting all other creatures on the battlefield
2021-01-31 20:41:59 -05:00
Evan Kranzler
950f1c9731
[KHM] fixed missing Raven Wings ability
2021-01-31 20:37:27 -05:00
Evan Kranzler
df38d7213e
[KHC] text fixes
2021-01-31 15:01:02 -05:00
Oleg Agafonov
2d96d36ec8
AsThough effects improves and fixes:
...
* AsThough: added documentation about code usage and restrictions;
* AsThough: added additional checks for correct usage;
* AsThough: simplified some code;
* PlayFromNotOwnHandZoneTargetEffect - added permanents support as targets;
* Release to the Wind - fixed that it can't cast exiled cards (#7415 , #7416 );
* Test framework: fixed that checkExileCount checking card's owner;
* GUI: fixed typo in Trample card icons;
2021-01-31 22:32:23 +04:00
Evan Kranzler
9d84a22412
[KHM] fixed Doomskar Titan giving noncreature permanents haste
2021-01-31 12:06:29 -05:00
Evan Kranzler
ec888cb21c
[FUT] fixed Keldon Megaliths not tapping as a cost ( fixes #7458 )
2021-01-31 12:01:31 -05:00
Evan Kranzler
f9dfb56d4e
[KHM] more text fixes
2021-01-31 11:28:44 -05:00
Oleg Agafonov
8f4d3d9673
[KHM] improved Tergrid, God of Fright: ask steps info, AI support;
2021-01-31 06:59:29 +04:00
Oleg Agafonov
e5863eb99f
[KHM] fixed GreatestSharedCreatureTypeCount's rollback errors;
2021-01-31 06:19:25 +04:00
Oleg Agafonov
f3aefffbe8
[KHM] fixed Ascent of the Worthy - wrong damage event type;
2021-01-31 06:12:55 +04:00
Evan Kranzler
4df7bc157c
fixed some test failures
2021-01-30 13:21:49 -05:00
Evan Kranzler
2181eacb85
[KHM] added all printings and fixed text
2021-01-30 11:29:05 -05:00
Evan Kranzler
20d8b97941
[KHC] added reprints
2021-01-30 11:26:03 -05:00
Evan Kranzler
bcdaebf3ee
fixed some more text
2021-01-30 11:08:35 -05:00
Evan Kranzler
b33bf171f8
changed library searching text to be in line with more cards
2021-01-30 10:28:08 -05:00
Evan Kranzler
caeac0bf3c
[KHM] more text fixes
2021-01-30 09:36:34 -05:00
Evan Kranzler
ed662a335b
[KHM] some additional text fixes
2021-01-30 08:54:14 -05:00
Oleg Agafonov
a1da5ef437
* GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR);
2021-01-30 16:38:55 +04:00
jeffwadsworth
bc25c3d60a
- [KHM] Added Cosmos Charger and Dream Devourer. Refactored ForetellAbility to work with Dream Devourer. Text fixes are required in some cases. Ignored a test for foretell.
2021-01-29 20:35:35 -06:00
Evan Kranzler
d5822a7246
[KHM] various text fixes
2021-01-29 17:37:56 -05:00
Evan Kranzler
7c68284173
[KHC] fixed Spectral Deluge looking at power rather than toughness ( fixes #7464 )
2021-01-29 12:06:11 -05:00
Evan Kranzler
47f289fb34
[MIR] Implemented Unerring Sling ( #7459 )
2021-01-29 09:23:42 -05:00
Oleg Agafonov
91bac931b7
[KHM] fixed Vorinclex, Monstrous Raider - can't double counters on planeswalkers ( #7463 );
2021-01-29 17:41:49 +04:00
Oleg Agafonov
6f2ce47885
Tests: added verify test for wrong mdash usage and fixed related cards ( #7457 ), added tests for ( #7460 );
2021-01-29 11:35:13 +04:00
Evan Kranzler
bed690cc12
[KHM] fixed an issue with Lathril, Blade of the Elves ( fixes #7461 )
2021-01-28 22:51:06 -05:00
Evan Kranzler
633a192e20
[KHM] fixed The Omenkeel not exiling cards
2021-01-28 16:28:12 -05:00
Evan Kranzler
88b8efefe5
[MIR] Implemented Meddle
2021-01-28 15:03:13 -05:00
Evan Kranzler
8a4bc80fa8
[MIR] Implemented Dream Fighter
2021-01-28 14:43:37 -05:00
Evan Kranzler
9d5ffd541e
[KHM] a few small changes to Cosima, God of the Voyage
2021-01-28 13:06:50 -05:00
Evan Kranzler
d056f6cec2
[KHM] Implemented Cosima, God of the Voyage
2021-01-28 10:50:14 -05:00
Evan Kranzler
af5331a9e4
[KHM] small change to Vorinclex, Monstrous Raider to prevent modifying counters on cards not on the battlefield
2021-01-28 09:43:07 -05:00
Evan Kranzler
ecd2ba588c
[KHM] added snow land collation
2021-01-27 12:45:05 -05:00
Evan Kranzler
6155efe830
[KHC] Implemented Serpent's Soul-Jar
2021-01-27 12:02:33 -05:00
Evan Kranzler
08090ee7aa
[KHC] Implemented Bounty of Skemfar
2021-01-27 12:01:51 -05:00
Evan Kranzler
af8ae39f77
[KHC] Implemented Tales of the Ancestors
2021-01-27 11:26:00 -05:00
Daniel Bomar
ed6b7aeb19
[KLD] Gonti, Lord of Luxury - Add "Look at" effect to ETB and remove
...
static ability
2021-01-27 09:34:39 -06:00
Evan Kranzler
826e509ee6
[KHM] Implemented Wolverine Riders
2021-01-27 10:12:08 -05:00
Evan Kranzler
11b8078d96
[KHM] Implemented Mystic Reflection
2021-01-27 09:59:01 -05:00
Evan Kranzler
b21e3e36a2
[KHM] fixed Draugr Necromancer exiling controller's cards rather than opponent's ( fixes #7452 )
2021-01-27 09:23:41 -05:00
Evan Kranzler
c1719d06d1
[KHM] fixed Old-Growth Troll rollback error ( fixes #7453 )
2021-01-27 09:20:38 -05:00
Evan Kranzler
a373d326e5
[KHM] fixed Masked Vandal not working correctly ( fixes #7454 )
2021-01-27 09:19:10 -05:00
Evan Kranzler
69ebe96786
[KHM] Implemented Kardur, Doomscourge
2021-01-27 09:15:21 -05:00
Daniel Bomar
bb1a63ea48
Gonti & Thief of Sanity - Do not allow to play land half of MDFCs
2021-01-27 07:52:56 -06:00
Daniel Bomar
eae954d0c5
Merge pull request #7451 from varaghar/adventure-cards-from-exile
...
Allow 'Gonti, Lord of Luxury', 'Nightveil Specter' and 'Thief of Sanity' to cast adventures from exile
2021-01-27 06:47:09 -06:00
Jozsef Kerekes
f1bb76b40d
[KHM] Implemented King Narfi's Betrayal ( #7446 )
...
* [KHM] Implemented King Narfi's Betrayal
* [KHM] Corrected rules text for King Narfi's Betrayal
* [KHM] Allow adventure cards to go on adventures when exiled with King Narfi's Betrayal
* CanPlayCardControllerEffect - Fixed handling of Adventure/Split Cards
* [KHM] King Narfi's Betrayal - Added null check and fixed rules text
Co-authored-by: Daniel Bomar <dbdaniel42@gmail.com>
2021-01-27 06:40:55 -06:00
Jozsef.Kerekes
e747b12659
Allow 'Gonti, Lord of Luxury', 'Nightveil Specter' and 'Thief of Sanity' to cast adventures from exile
2021-01-27 11:15:36 +02:00
Oleg Agafonov
e3db50f111
* Double faces and adventure cards: improved support with some "exile and cast" effects like Hostage Taker ( #7446 );
2021-01-27 10:13:10 +04:00
Daniel Bomar
43014f7f5e
[KHM] Haunting Voyage - Fixed missing @Override
2021-01-26 20:48:11 -06:00
Evan Kranzler
a535cb5adc
Refactoring methods which add counters to track which player adds the counters (ready for review) ( #7448 )
...
* added parameter for player adding counters to players
* added parameter for player adding counters to cards/permanents
* updated methods to use new parameter
* fixed a few initial errors
* refactored instances of cards that add counters by a player other than the controller
* fixed some instances of incorrect arguments
* refactored abilities that trigger off of a particular player adding counters
* a few more cards that were missed
* [KHM] Implemented Vorinclex, Monstrous Raider
* added test for Vorinclex, Monstrous Raider
* fixed a test failure
2021-01-26 19:06:13 -05:00
Evan Kranzler
4db79ae3c1
[MIR] fixed Jungle Wurm calculating incorrectly ( fixes #7449 )
2021-01-26 17:05:32 -05:00
Evan Kranzler
3d8d85fbbd
[MIR] fixed Wall of Resistance not triggering correctly ( fixes #7450 )
2021-01-26 17:01:03 -05:00
Jozsef Kerekes
c5cc99144d
[KHM] Implemented Giant Ox ( #7447 )
...
* [KHM] Implemented Giant Ox
* [KHM] Giant Ox rework after review
2021-01-26 15:31:52 -05:00
Evan Kranzler
a3b012bdf8
[KHM] Implemented Niko Defies Destiny
2021-01-26 15:17:58 -05:00
Daniel Bomar
69b78031a3
[KHM] Implemented Haunting Voyage
2021-01-26 13:59:52 -06:00