Commit graph

24979 commits

Author SHA1 Message Date
Daniel Bomar
29d3f96340
[MH2] Implemented Carth the Lion (#7848)
* [MH2] Implemented Carth the Lion

* [MH2] Carth the Lion - Fixed loyalty cost modification

* Fix copy constructor and add getters/setters

* Call sourceObject.adjustCosts before checking cost modifications

* Add unit test

* Added additional comments, checks and tests;

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-07-15 00:12:25 +04:00
Daniel Bomar
3ea08e1e7b
[AFR] Implemented Temple of the Dragon Queen 2021-07-14 10:18:43 -05:00
Daniel Bomar
945c4f5b87
[AFR] Implemented Ray of Frost 2021-07-14 09:24:59 -05:00
Daniel Bomar
338f67c915
[AFR] Implemented Rally Maneuver 2021-07-14 08:43:10 -05:00
Evan Kranzler
5b88484cb6
[AFR] Implementing Class enchantments (ready for review) (#7992)
* [AFR] Implemented Druid Class

* [AFR] Implemented Wizard Class

* [AFR] Implemented Cleric Class

* [AFR] Implemented Fighter Class

* reworked class ability implementation

* fixed an error with setting class level

* small reworking of class triggers

* added class level hint

* added tests

* small change

* added common class for reminder text
2021-07-14 09:17:07 -04:00
Evan Kranzler
d00765c2d5 [AFR] Implemented Song of Inspiration 2021-07-14 09:15:41 -04:00
Evan Kranzler
d7b2d2208d [AFC] Implemented Thorough Investigation 2021-07-14 09:07:05 -04:00
Evan Kranzler
86c2081a82 [AFC] Implemented Radiant Solar 2021-07-14 09:03:47 -04:00
Evan Kranzler
410dbd9d16 [AFC] Implemented Bucknard's Everfull Purse 2021-07-14 08:57:08 -04:00
Evan Kranzler
6a5112959f [AFC] added missing hint to revivify 2021-07-13 19:19:59 -04:00
Daniel Bomar
4fb63ab950
[AFR] Implemented Blue Dragon 2021-07-13 17:12:46 -05:00
Daniel Bomar
d46e131823
[AFR] Implemented Orcus, Prince of Undeath 2021-07-13 13:34:24 -05:00
Daniel Bomar
dbbd265328
[AFR] Implemented Long Rest 2021-07-13 11:20:51 -05:00
Daniel Bomar
fafd359db5
[AFR] Implemented Lair of the Hydra 2021-07-13 10:08:26 -05:00
Evan Kranzler
247e46ec85 [AFC] Implemented Revivify 2021-07-13 09:42:17 -04:00
Evan Kranzler
70bbb6b907 [AFC] Implemented Winged Boots 2021-07-13 09:18:57 -04:00
Evan Kranzler
6f957847d8 [AFC] Implemented Dragonborn Champion 2021-07-13 09:14:20 -04:00
Evan Kranzler
d713f37003 [AFC] Implemented Bag of Tricks 2021-07-13 09:10:07 -04:00
Evan Kranzler
af8f21ff1d [AFC] Implemented Belt of Giant Strength 2021-07-13 09:01:41 -04:00
Daniel Bomar
a3eed55a6b
[AFR] Implemented Dragon's Fire (#8000) 2021-07-13 08:22:11 -04:00
Evan Kranzler
aa06893f4d [AFC] Implemented Diviner's Portent 2021-07-13 08:19:27 -04:00
Evan Kranzler
f991e0e89a [AFC] Implemented Component Pouch 2021-07-13 08:00:45 -04:00
Evan Kranzler
d26eb5321e [AFC] updated spoiler and reprints 2021-07-13 07:54:35 -04:00
Daniel Bomar
6ed9f59c6b
[AFR] Implemented Reaper's Talisman 2021-07-12 09:51:00 -05:00
Daniel Bomar
66b224622a
[AFR] Implemented Plate Armor 2021-07-12 08:48:12 -05:00
Daniel Bomar
a78862d1fa
[AFR] Implemented Orb of Dragonkind 2021-07-12 08:07:30 -05:00
jeffwadsworth
390a48d813 - Fixed Flickering Spirit 2021-07-11 20:24:29 -05:00
jeffwadsworth
70d81ef975 - Fixed #7968 2021-07-11 11:26:00 -05:00
Evan Kranzler
d06ab829ce [AFC] updated spoiler and reprints 2021-07-10 20:57:22 -04:00
Daniel Bomar
08aead581c
[AFR] Implemented Mordenkainen (#7990)
* [AFR] Implemented Mordenkainen

* [AFR] Mordenkainen - Use putCardsOnTopOfLibrary method
2021-07-10 19:43:31 -04:00
Evan Kranzler
9d9bf3e88c [AFR] Implemented Minimus Containment 2021-07-10 17:14:36 -04:00
Evan Kranzler
2bd98dd4c8 [AFR] Implemented Oswald Fiddlebender 2021-07-10 15:11:13 -04:00
Evan Kranzler
90d52413df [AFR] Implemented The Blackstaff of Waterdeep 2021-07-10 08:38:33 -04:00
Evan Kranzler
e424ba61b0 [DOM] fixed an issue with Karn's Temporal Sundering (fixes #7993) 2021-07-10 07:55:46 -04:00
Evan Kranzler
c46812f380 [ALA] fixed Mighty Emergence counter type (fixes #7996) 2021-07-10 07:53:52 -04:00
Evan Kranzler
2f7d22426a [AFC] updated spoiler and reprints 2021-07-10 07:02:41 -04:00
Evan Kranzler
22bf922076 [AFR] Implemented The Book of Vile Darkness 2021-07-09 09:24:51 -04:00
Evan Kranzler
ee8b9fca9b [AFR] updated spoiler 2021-07-09 08:52:16 -04:00
Evan Kranzler
572104b8fc
Reworking card types in preparation for implementing Grist, the Hunger Tide (#7899)
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-07-09 07:28:43 +04:00
Evan Kranzler
0b05162b66 [AFR] Implemented Spoils of the Hunt 2021-07-08 08:08:21 -04:00
Evan Kranzler
d3640103b2 updated legendary token generators 2021-07-08 07:56:35 -04:00
Evan Kranzler
f2b2bfd9f8 [AFR] Implemented Loathsome Troll 2021-07-08 07:46:00 -04:00
Evan Kranzler
591099c080 [AFR] Implemented Volo, Guide to Monsters 2021-07-08 07:40:49 -04:00
Evan Kranzler
85562ec9ab [AFR] Implemented Shessra, Death's Whisper 2021-07-08 07:16:39 -04:00
Evan Kranzler
ec11e1102b [AFR] Implemented Thieves' Tools 2021-07-08 07:12:18 -04:00
Evan Kranzler
651f63e9f2 [AFR] Implemented Circle of the Moon Druid 2021-07-07 20:50:54 -04:00
Evan Kranzler
093f37b8bd [AFR] Implemented Sphere of Annihilation 2021-07-07 20:46:14 -04:00
Evan Kranzler
28e8f48826 [AFR] Implemented Kalain, Reclusive Painter 2021-07-07 20:33:54 -04:00
Evan Kranzler
2f3328ce20 [AFR] Implemented Skeletal Swarming 2021-07-07 20:26:32 -04:00
Evan Kranzler
dff5b201d5 [AFR] Implemented The Book of Exalted Deeds 2021-07-07 19:39:00 -04:00
Evan Kranzler
9d9c8bf5ab [AFR] Implemented Dancing Sword 2021-07-07 19:24:23 -04:00
Evan Kranzler
56d353b53b [AFR] Implemented Aberrant Mind Sorcerer 2021-07-07 19:17:59 -04:00
Evan Kranzler
1f93a6cd6f [AFR] Implemented Power of Persuasion 2021-07-07 19:10:03 -04:00
Evan Kranzler
99dc17ef93 [AFR] Implemented Mind Flayer 2021-07-07 19:01:35 -04:00
Evan Kranzler
d846f6113a [AFR] Implemented Keen-Eared Sentry 2021-07-07 18:52:55 -04:00
Evan Kranzler
9d1b84102f [AFR] Implemented Westgate Regent 2021-07-07 17:59:40 -04:00
Evan Kranzler
8addbb8146 [AFR] fixed some incorrect implementations of continuous effects 2021-07-07 17:52:31 -04:00
Evan Kranzler
7bc4c42976 [AFR] Implemented Grand Master of Flowers 2021-07-07 17:49:35 -04:00
Evan Kranzler
3fe9524e3f [AFR] Implemented True Polymorph 2021-07-07 17:35:09 -04:00
Evan Kranzler
ace3a8be86 [AFR] Implemented Minsc, Beloved Ranger 2021-07-07 17:26:29 -04:00
Daniel Bomar
3d5c88d162
[AFR] Implemented Loyal Warhound 2021-07-07 14:17:40 -05:00
Daniel Bomar
7f68cef222
[AFR] Implemented Leather Armor 2021-07-07 13:53:44 -05:00
Daniel Bomar
3bf876b520
[AFR] Implemented Instrument of the Bards 2021-07-07 11:09:10 -05:00
Daniel Bomar
d519f1d775
[AFR] Implemented Ingenious Smith 2021-07-07 10:01:36 -05:00
Daniel Bomar
f78ff4860f
[AFR] Implemented Inferno of the Star Mounts 2021-07-07 09:12:50 -05:00
Daniel Bomar
bfa8f51d89
[AFR] Implemented Devour Intellect 2021-07-07 09:12:50 -05:00
Evan Kranzler
52afde4954 [AFR] Implemented Chaos Channeler 2021-07-07 09:45:17 -04:00
Evan Kranzler
6d48aaf768 [AFR] Implemented Price of Loyalty 2021-07-07 09:45:17 -04:00
Evan Kranzler
41c2ce7237 [AFR] Implemented You Meet in a Tavern 2021-07-07 09:45:17 -04:00
Evan Kranzler
b0e075b738 [AFR] Implemented Hand of Vecna 2021-07-07 09:45:17 -04:00
Evan Kranzler
d7a4e4b13c [AFR] Implemented Neverwinter Dryad 2021-07-07 09:45:17 -04:00
Oleg Agafonov
07ddad6e48 Game: fixed rare bugs in some cards after rollback or cancel actions:
* Cumulative upkeep cost - fixed that it can lost payed state (cards: Aboroth, Karplusan Minotaur, Psychic Vortex, Sheltering Ancient);
 * Effects - fixed that it can lost selected targets or other settings (cards: Citadel of Pain, Crimson Honor Guard, Curfew, Leveler, Mana Cache, Monsoon, Paradigm Shift, Saprazzan Bailiff);
 * Exile all cards from graveyard ability - fixed that it can lost targets (example: Agent of Erebos);
 * Melee ability - fixed that it can lost targets (example: Adriana, Captain of the Guard).
2021-07-07 16:51:53 +04:00
Evan Kranzler
82cc789534 [AFR] Implemented Farideh's Fireball 2021-07-07 07:49:40 -04:00
Daniel Bomar
7240684a81
[AFR] Implemented Hobgoblin Bandit Lord 2021-07-07 04:48:55 -05:00
Daniel Bomar
70c76feeb3
[AFR] Implemented Deadly Dispute 2021-07-07 03:51:59 -05:00
Daniel Bomar
41392c00af
[AFR] Implemented Compelled Duel 2021-07-07 03:39:44 -05:00
Daniel Bomar
7daa578a03
[AFR] Implemented Armory Veteran 2021-07-07 03:30:54 -05:00
Evan Kranzler
9708b3f53b [AFR] Implemented Grim Bounty 2021-07-06 21:46:06 -04:00
Evan Kranzler
e3ab5d7afd [AFR] Implemented Priest of Ancient Lore 2021-07-06 21:46:05 -04:00
Evan Kranzler
fc611225a4 [AFR] Implemented Boots of Speed 2021-07-06 21:46:05 -04:00
Evan Kranzler
06709fcb58 [AFR] Implemented Ranger's Longbow 2021-07-06 21:46:03 -04:00
Evan Kranzler
3db0ab9f14 [AFR] Implemented Underdark Basilisk 2021-07-06 21:46:03 -04:00
Evan Kranzler
ba7ca3e1c3 [AFR] Implemented Iron Golem 2021-07-06 21:46:03 -04:00
Evan Kranzler
883e93b2aa [AFR] Implemented Silver Raven 2021-07-06 21:46:03 -04:00
Evan Kranzler
7e0d4d6fb3 [AFR] Implemented Acecerak the Archlich 2021-07-06 21:46:02 -04:00
Evan Kranzler
e7051c92b5 [AFR] Implemented Magic Missile 2021-07-06 21:46:02 -04:00
Evan Kranzler
1d9d8d57e6 [AFR] updated spoiler and reprints 2021-07-06 21:46:02 -04:00
Daniel Bomar
affa54d685
[AFR] Implemented Arborea Pegasus 2021-07-06 20:41:13 -05:00
Daniel Bomar
700560442d
[AFR] Implemented Split the Party 2021-07-06 20:29:23 -05:00
Evan Kranzler
f6b9c64c55 [AFR] Implemented Hoard Robber 2021-07-06 19:54:48 -04:00
Evan Kranzler
59dd1a966d [AFR] Implemented Blink Dog 2021-07-06 19:53:28 -04:00
Evan Kranzler
a3222716b2 [AFR] Implemented Greataxe 2021-07-06 19:50:50 -04:00
Evan Kranzler
faa5e2f4da [AFR] Implemented Steadfast Paladin 2021-07-06 19:49:53 -04:00
Evan Kranzler
b4355b8f6e
Added treasure mana check (#7979)
* add treasure mana support to mana code

* [AFR] Implemented Hired Hexblade

* [AFR] Implemented Jaded Sell-Sword

* [AFR] Implemented Forsword Paladin

* added test

* fixed test failure

* another test fix

* completely reworked tracking mana sources
2021-07-06 19:43:32 -04:00
Daniel Bomar
ddecfc388f
[AFR] Implemented Skullport Merchant (#7981)
* [AFR] Implemented Skullport Merchant

* [AFR] Skullport Merchant - Use custom predicate
2021-07-06 19:03:59 -04:00
Daniel Bomar
ed2ad3fe0e
[AFR] Implemented Wight 2021-07-06 11:36:07 -05:00
Daniel Bomar
00bf7bb98e
[AFR] Implemented Hall of Storm Giants 2021-07-06 09:26:18 -05:00
Daniel Bomar
68e98f9299
[THB] Agonizing Remorse - Life loss should happen even if no card gets exiled 2021-07-06 09:09:33 -05:00
Daniel Bomar
4ed302b21d
[AFR] Implemented Check for Traps 2021-07-06 09:02:04 -05:00
Oleg Agafonov
fa8c0259d0 * Chroma ability - added card hints about color amount in permanents cost (example: Outrage Shaman); 2021-07-06 11:39:07 +04:00
Evan Kranzler
5b93f25206 fixed text generation for TapTargetEffect to fit with other effects 2021-07-05 22:09:16 -04:00
Evan Kranzler
bed2e855b6 [AFR] Implemented Flurry of Blows 2021-07-05 21:25:27 -04:00
Evan Kranzler
9ff989b0c1 [AFR] Implemented White Dragon 2021-07-05 21:23:00 -04:00
Evan Kranzler
329524aebe [AFR] Implemented Eye of Vecna 2021-07-05 21:21:29 -04:00
Evan Kranzler
cee3db672a [AFR] Implemented Ray of Enfeeblement 2021-07-05 21:18:14 -04:00
Evan Kranzler
f17b8e4b86 removed verify skip, fixed verify error 2021-07-05 20:30:26 -04:00
Evan Kranzler
9231a1242a [AFR] Implemented Wild Shape 2021-07-05 20:22:52 -04:00
Evan Kranzler
44c2eaa22b [AFC] added set 2021-07-05 19:53:46 -04:00
Evan Kranzler
462f38528b [AFR] Implemented Atog 2021-07-05 19:49:24 -04:00
Evan Kranzler
cc895e9710 [AFR] Implemented Lurking Roper 2021-07-05 19:46:46 -04:00
Evan Kranzler
d9a941f772 [AFR] Implemented Krydle of Baldur's Gate 2021-07-05 19:44:17 -04:00
Evan Kranzler
c7bdc95e78 [AFR] Implemented Divine Smite 2021-07-05 19:36:45 -04:00
Evan Kranzler
f022571f96 [AFR] Implmented Eyes of the Beholder 2021-07-05 19:12:13 -04:00
Evan Kranzler
30e62544be [AFR] Implemented Vampire Spawn 2021-07-05 19:11:02 -04:00
Evan Kranzler
f4de47461e [AFR] Implemented Burning Hands 2021-07-05 18:46:21 -04:00
Evan Kranzler
75ec16ac19 [AFR] Implemented Tiger-Tribe Hunter 2021-07-05 18:43:43 -04:00
Evan Kranzler
b461fa769d [AFR] Implemented Sudden Insight 2021-07-05 18:35:22 -04:00
Evan Kranzler
0934d79b89 [AFR] Implemented Scion of Stygia 2021-07-05 18:17:48 -04:00
Evan Kranzler
300b26c8f8 [AFR] Implemented Arcane Investigator 2021-07-05 18:09:39 -04:00
Evan Kranzler
cff3c54979 [AFR] Implemented Spike Pit Trap 2021-07-05 17:52:34 -04:00
Evan Kranzler
5b1a38b426 [AFR] Implemented Death-Priest of Myrkul 2021-07-05 16:36:36 -04:00
Evan Kranzler
83d91ded27 [AFR] Implemented Barrowin of Clan Undurr 2021-07-05 16:28:29 -04:00
Evan Kranzler
cc090af5f3 [AFR] Implemented Valor Singer 2021-07-05 16:21:32 -04:00
Evan Kranzler
9fef2a1692 [AFR] Implemented Sylvan Shepherd 2021-07-05 16:19:34 -04:00
Evan Kranzler
e4f74f1e6b [AFR] Implemented Precipitous Drop 2021-07-05 16:16:30 -04:00
Raphael-Schulz
21840d7a9c
[AFR] Implemented Demogorgon's Clutches (#7977) 2021-07-05 16:08:16 -04:00
Evan Kranzler
0b1897ec04 [AFR] updated spoiler 2021-07-05 15:22:50 -04:00
Oleg Agafonov
6e26a8d7a6 [MH2] added tokens and images download; 2021-07-05 22:21:03 +04:00
Daniel Bomar
364b456ef6
[AFR] Implemented Yuan-Ti Malison 2021-07-05 12:33:09 -05:00
Daniel Bomar
724daef125
[AFR] Implemented Wandering Troubadour 2021-07-05 11:57:14 -05:00
Daniel Bomar
b0bdd34c0c
[AFR] Implemented Xorn 2021-07-05 11:42:37 -05:00
Daniel Bomar
044ccb4296
[AFR] Implemented Unexpected Windfall 2021-07-05 10:38:07 -05:00
Daniel Bomar
8dec46a3b9
[AFR] Implemented Triumphant Adventurer 2021-07-05 10:27:55 -05:00
Daniel Bomar
fd87672431
[AFR] Implemented Treasure Vault 2021-07-05 10:18:33 -05:00
Daniel Bomar
f3b53a9219
[AFR] Implemented Soulknife Spy 2021-07-05 10:05:55 -05:00
Daniel Bomar
e01e3b31c2
[AFR] Implemented Sepulcher Ghoul 2021-07-05 09:58:14 -05:00
Daniel Bomar
3c9365028b
[AFR] Implemented Scaled Herbalist 2021-07-05 09:46:14 -05:00
Daniel Bomar
b6f150ba61
[AFR] Implemented Potion of Healing 2021-07-05 09:35:39 -05:00
Daniel Bomar
9360956f70
[AFR] Implemented Paladin's Shield 2021-07-05 09:13:52 -05:00
Daniel Bomar
e16c247d05
[AFR] Implemented Owlbear 2021-07-05 08:56:47 -05:00
Daniel Bomar
9ee589aec9
[AFR] Implemented Old Gnawbone 2021-07-05 08:47:42 -05:00
Daniel Bomar
e3a2f7619f
[AFR] Implemented Kick in the Door 2021-07-05 08:18:47 -05:00
Daniel Bomar
e5cf8d2051
[AFR] Implemented Iymrith, Desert Doom 2021-07-05 06:26:13 -05:00
Daniel Bomar
e99158cadd
[AFR] Implemented Drider 2021-07-05 05:50:46 -05:00
Daniel Bomar
8c632dc8f7
[STX] Fixed Verdant Mastery targeting issues (fixes #7971) 2021-07-05 04:44:45 -05:00
Evan Kranzler
d39d3a06f1 [AFR] Implemented Earth-Cult Elemental 2021-07-04 10:32:50 -04:00
Evan Kranzler
f8e9be311f [AFR] Implemented Herald of Hadar 2021-07-04 10:24:32 -04:00
Raphael-Schulz
2125958f73
[AFR] Implemented You Happen On a Glade (#7966) 2021-07-04 10:09:11 -04:00
Daniel Bomar
01c51f6939
[AFR] Implemented Dragon's Disciple (#7965) 2021-07-04 10:08:37 -04:00
Oleg Agafonov
27a55529a9 [STX] added tokens and images download; 2021-07-03 23:28:34 +04:00
Raphael-Schulz
50c9258263
[AFR] Implemented Meteor Swarm (#7964)
* [AFR] Implemented Meteor Swarm

* [AFR] Adjusted implementation of Meteor Swarm
2021-07-03 15:14:10 -04:00
Oleg Agafonov
6a3f2ff420 * Images: added Commander 2021 tokens; 2021-07-03 22:49:15 +04:00
Daniel Bomar
03b012bc1e
[AFR] Implemented Guardian of Faith 2021-07-03 12:40:19 -05:00
Daniel Bomar
a07de18a8e
[AFR] Implemented Goblin Javelineer 2021-07-03 12:40:18 -05:00
Daniel Bomar
fdd2312cba
[AFR] Implemented Dire Wolf Prowler 2021-07-03 12:40:18 -05:00
Evan Kranzler
17b742813f [AFR] fixed Treasure Chest missing ability 2021-07-03 11:41:48 -04:00
Evan Kranzler
eda7253b2f [AFR] Implemented You Come to the Gnoll Camp 2021-07-02 09:20:44 -04:00
Evan Kranzler
ec6cb4919f [AFR] Implemented Eccentric Apprentice 2021-07-02 09:09:30 -04:00
Evan Kranzler
4b8a419d28 [AFR] Implemented Treasure Chest 2021-07-02 08:58:48 -04:00
Evan Kranzler
841aac30a8 [AFR] Implemented Hoarding Ogre 2021-07-02 08:39:56 -04:00
Evan Kranzler
bf829ea787 [AFR] Implemented Hulking Bugbear 2021-07-02 08:37:34 -04:00
Evan Kranzler
e2059477ff [AFR] Implemented Gretchen Titchwillow 2021-07-02 08:35:00 -04:00
Evan Kranzler
e79e9f1194 [AFR] Implemented The Deck of Many Things 2021-07-02 07:38:09 -04:00
Oleg Agafonov
b929b28e43 * AI: fixed game freezes with Karn Liberated in the game (#7922); 2021-07-02 15:03:06 +04:00
Oleg Agafonov
d9e414db34 Fixed miss counter's copy in some effects; 2021-07-02 14:55:49 +04:00
Daniel Bomar
65dffaa75c
[AFR] Implemented Dungeon Descent 2021-07-01 22:10:58 -05:00
Daniel Bomar
47b6d41f47
[AFR] Implemented Delver's Torch 2021-07-01 21:48:57 -05:00
Daniel Bomar
8e3b246f59
[AFR] Froghemoth - Remove unneeded getPlayer calls 2021-07-01 21:33:25 -05:00
Evan Kranzler
18b7d40ba3 [AFR] Implemented Fire Dragon 2021-07-01 22:30:03 -04:00
Evan Kranzler
4de1145f7e [AFR] Implemented Hill Giant Herdgorger 2021-07-01 22:28:50 -04:00
Evan Kranzler
58eb099ad5 [AFR] Implemented Shocking Grasp 2021-07-01 22:27:26 -04:00
Evan Kranzler
b865f088be [AFR] Implemented Rimeshield Frost Giant 2021-07-01 22:25:16 -04:00
Evan Kranzler
7d9e8bf765 [AFR] updated spoiler and reprints 2021-07-01 22:24:25 -04:00
Evan Kranzler
05f19a56df [AFR] Implemented Contact Other Plane 2021-07-01 22:21:38 -04:00
Evan Kranzler
ed1c3ef7c6 [AFR] Implemented Swarming Goblins 2021-07-01 22:18:22 -04:00
Evan Kranzler
c6d270e4e4 [AFR] Implemented Goblin Morningstar 2021-07-01 22:15:22 -04:00
Evan Kranzler
f2f9a96fa2 [AFR] Implemented Lightfoot Rogue 2021-07-01 22:11:15 -04:00
Evan Kranzler
41cbb7580a [AFR] Implemented Djinni Windseeker 2021-07-01 21:16:03 -04:00
Daniel Bomar
496bc5014d
[AFR] Implemented Froghemoth (#7958)
* [AFR] Implemented Froghemoth

* [AFR] Froghemoth - Fixed targeting

* [AFR] Froghemoth - Couple more fixups
2021-07-01 19:54:44 -04:00
Evan Kranzler
0d31fdb552 [AFR] Implemented Clattering Skeletons 2021-07-01 19:04:09 -04:00
Evan Kranzler
e5a9d67edc [AFR] Implemented Planar Ally 2021-07-01 19:03:29 -04:00
Evan Kranzler
369af2d92c [AFR] Implemented Secret Door 2021-07-01 19:02:45 -04:00
Evan Kranzler
1ea6d36ab2 [AFR] Implemented Veteran Dungeoneer 2021-07-01 19:01:40 -04:00
Evan Kranzler
305d851214 [AFR] Implemented Targ Nar, Demon Fang Gnoll 2021-07-01 18:54:04 -04:00
Evan Kranzler
133dd2462c [AFR] Implemented Shambling Ghast 2021-07-01 18:49:05 -04:00
Evan Kranzler
68d03570e8 [AFR] Implemented Moon-Blessed Cleric 2021-07-01 18:46:53 -04:00
Evan Kranzler
40b659f523 [AFR] Implemented Varis, Silverymoon Ranger 2021-07-01 18:43:53 -04:00
Evan Kranzler
9c95aaec60 [AFR] Implemented Mordenkainen's Polymorph 2021-07-01 18:39:43 -04:00
Evan Kranzler
c43aa201f8 [AFR] Implemented You Find a Cursed Idol 2021-07-01 18:27:12 -04:00
Evan Kranzler
767a0b510f [AFR] Implemented Zalto, Fire Giant Duke 2021-07-01 18:23:46 -04:00
Evan Kranzler
6046c4e0d7 [AFR] Implemented Hama Pashar, Ruin Seeker 2021-07-01 18:17:03 -04:00
Daniel Bomar
14d8beb5c5
[AFR] Implemented Hunter's Mark 2021-07-01 14:22:55 -05:00
Daniel Bomar
c815edfff1
[AFR] Implemented Grim Wanderer 2021-07-01 12:54:37 -05:00
Daniel Bomar
80cd03c6df
[AFR] Implemented Fly 2021-07-01 11:04:54 -05:00
Daniel Bomar
d93bcc12cd
[AFR] Implemented Feign Death 2021-07-01 10:26:50 -05:00
Daniel Bomar
3e51cc346a
[AFR] Implemented Dwarfhold Champion 2021-07-01 10:26:50 -05:00
Evan Kranzler
d0ee17d661 [AFR] Implemented You're Ambushed on the Road 2021-07-01 09:33:56 -04:00
Daniel Bomar
d3798d41a6
[AFR] Implemented Devoted Paladin 2021-07-01 08:18:54 -05:00
Daniel Bomar
0c2806dcc0
[AFR] Implemented Bulette 2021-07-01 08:16:16 -05:00
Daniel Bomar
17c7ad06d6
[AFR] Implemented Bar the Gate 2021-07-01 08:16:16 -05:00
Daniel Bomar
65462d809c
[AFR] Implemented Air-Cult Elemental 2021-07-01 08:16:15 -05:00
Daniel Bomar
ac300fbaff
[AFR] Implemented Green Dragon 2021-07-01 08:16:15 -05:00
Evan Kranzler
37158ffec9 [AFR] Implemented Find the Path 2021-07-01 08:49:17 -04:00
Evan Kranzler
97ff47a3ac [AFR] Implemented Fates' Reversal 2021-07-01 08:49:17 -04:00
Evan Kranzler
f726c5d7d5 [AFR] Implemented Yuan-Ti Fang-Blade 2021-07-01 08:49:17 -04:00
Evan Kranzler
9a271ebe3d [AFR] Implemented Zombie Ogre 2021-07-01 08:49:17 -04:00
Evan Kranzler
b65fa21b42 [AFR] Implemented Mimic 2021-07-01 08:49:17 -04:00
Evan Kranzler
d8fdfead8e [AFR] Implemented Gnoll Hunter 2021-07-01 08:49:17 -04:00
Evan Kranzler
68db46ee7f [AFR] Implemented Improvised Weaponry 2021-07-01 08:49:17 -04:00
Evan Kranzler
84a57274fa [AFR] Implemented Half-Elf Monk 2021-07-01 08:49:16 -04:00
Evan Kranzler
992dbfc66e [AFR] Implemented Elturgard Ranger 2021-07-01 08:49:16 -04:00
Evan Kranzler
1153af2759 [AFR] Implemented Displacer Beast 2021-07-01 08:49:16 -04:00
Evan Kranzler
da8536ff0c [AFR] Implemented Clever Conjurer 2021-07-01 08:49:16 -04:00
Oleg Agafonov
4b6fae663f * Images: fixed broken download of some promo double faces cards (#7891); 2021-07-01 16:37:57 +04:00
Evan Kranzler
d7a93cc95f fixed verify failure 2021-07-01 08:02:16 -04:00
Evan Kranzler
84667b0c65 [AFR] Implemented Dungeon Map 2021-07-01 07:37:01 -04:00
Evan Kranzler
4ba5ccac2b [AFR] Implemented +2 Mace 2021-07-01 07:31:29 -04:00
Evan Kranzler
2e254d524d [AFR] Implemented Icingdeath, Frost Tyrant 2021-06-30 22:46:58 -04:00
Evan Kranzler
210aebc376 [AFR] Implemented Manticore 2021-06-30 22:29:26 -04:00
Evan Kranzler
357c263cb6 [AFR] Implemented Werewolf Pack Leader 2021-06-30 22:26:33 -04:00
Evan Kranzler
a76d6e8c24 [ARB] fixed Sen Triplets (fixes #7068, fixes #7116) 2021-06-30 22:16:00 -04:00
Daniel Bomar
a0be37922e
[AFR] Implemented Grazilaxx, Illithid Scholar 2021-06-30 21:00:25 -05:00
Daniel Bomar
ce3aeaf51d
[AFR] Implemented Fifty Feet of Rope 2021-06-30 20:29:35 -05:00
Oleg Agafonov
2a05343bb8 Cards and images download fixes:
* Cards: added new promo cards in some old sets;
* Cards: fixed card rarity in some old sets (Antiquities, Deckmasters);
* Images: fixed broken download of promo cards from some old sets (#7891);
2021-06-30 22:17:30 +04:00
Oleg Agafonov
8a910fae32 * Cards: updated old sets with new scryfall numbers; 2021-06-30 21:18:50 +04:00
Daniel Bomar
60f74b79cb
[AFR] Implemented Ebondeath, Dracolich 2021-06-30 11:44:40 -05:00
Daniel Bomar
e8d7cf9b22
[AFR] Implemented Dragon Turtle 2021-06-30 10:55:51 -05:00
Daniel Bomar
64caeea44b
[AFR] Implemented Black Dragon 2021-06-30 10:02:46 -05:00
Oleg Agafonov
9080706b89 Merge fix 2021-06-30 18:03:26 +04:00
Oleg Agafonov
63558902c0 Merge fix 2021-06-30 17:58:34 +04:00
Oleg Agafonov
bbd3f266f0 [AFR] improved flavor words, added support in ETB abilities (#7952, #7808); 2021-06-30 17:47:27 +04:00
Evan Kranzler
93ea276e83 [AFR] Implemented Choose Your Weapon 2021-06-30 09:10:49 -04:00
Evan Kranzler
74bb1f895c [AFR] Implemented Purple Worm 2021-06-30 09:10:49 -04:00
Evan Kranzler
4f38338fa6 [AFR] Implemented You Come to a River 2021-06-30 09:10:48 -04:00
Evan Kranzler
aad519f8cb [AFR] Implemented You Hear Something on Watch 2021-06-30 09:10:48 -04:00
Evan Kranzler
4953472e20 [AFR] Implemented Ranger's Hawk 2021-06-30 09:10:48 -04:00
Evan Kranzler
cf16772e26 [AFR] Implemented Dueling Rapier 2021-06-30 09:10:48 -04:00
Evan Kranzler
aa6d50b323 [AFR] Implemented Celestial Unicorn 2021-06-30 09:10:47 -04:00
Oleg Agafonov
a5dfe3ba14 * Cards: updated old sets with new scryfall numbers (fixed images download); 2021-06-30 16:51:01 +04:00
Oleg Agafonov
a1de8cc85a Refactor: fixed flavor word for ability (related to comments from 6dafb3ad81); 2021-06-30 16:30:39 +04:00
Oleg Agafonov
6dafb3ad81 Refactor: moved flavor word from effects list to ability/mode; 2021-06-30 08:57:06 +04:00
Daniel Bomar
2d1e11dfa9
[AFR] Implemented Battle Cry Goblin 2021-06-29 23:01:22 -05:00
Daniel Bomar
ffe066a272
[AFR] Implemented Baleful Beholder 2021-06-29 22:37:02 -05:00
Daniel Bomar
49892c65a1
[AFR] Circle of Dreams Druid - Use static filter 2021-06-29 21:19:52 -05:00
Daniel Bomar
adf97508ce
[AFR] Implemented Den of the Bugbear 2021-06-29 21:09:48 -05:00
Daniel Bomar
c3665ca499
[AFR] Implemented Circle of Dreams Druid 2021-06-29 21:09:47 -05:00
Daniel Bomar
b2e510c5e4
[AFR] Implemented Cave of the Frost Dragon 2021-06-29 21:09:47 -05:00
Daniel Bomar
c8fb7255d9
[AFR] Implemented Bull's Strength 2021-06-29 21:09:47 -05:00
Evan Kranzler
c558589ef5 [AFR] Implemented Hobgoblin Captain 2021-06-29 21:54:57 -04:00
Evan Kranzler
957c5d9ebc [AFR] Implemented Intrepid Outlander 2021-06-29 21:53:05 -04:00
Evan Kranzler
711d7d7e41 [AFR] Implemented You See a Pair of Goblins 2021-06-29 21:52:02 -04:00
Evan Kranzler
7c7095e974 [AFR] Implemented You Find the Villains' Lair 2021-06-29 21:49:35 -04:00
Evan Kranzler
b0214e939a [AFR] Implemented Inspiring Bard 2021-06-29 21:46:36 -04:00
Evan Kranzler
e3e87762af [AFR] Implemented Adult Gold Dragon 2021-06-29 21:43:55 -04:00
Evan Kranzler
48c2633eda [AFR] Implemented Guild Thief 2021-06-29 20:28:34 -04:00
Evan Kranzler
01a30ca8b5 [AFR] Implemented Minion of the Mighty 2021-06-29 20:16:50 -04:00
Evan Kranzler
a1a46a088a [AFR] Implemented You See a Guard Approach 2021-06-29 19:51:39 -04:00
Evan Kranzler
69daa558c7 [AFR] Implemented Plundering Barbarian 2021-06-29 19:47:27 -04:00
Evan Kranzler
f60d76569a [AFR] Implemented Dawnbringer Cleric 2021-06-29 19:45:20 -04:00
Evan Kranzler
3a0201d17d [AFR] updated spoiler and reprints 2021-06-29 19:39:11 -04:00
Oleg Agafonov
e05a315495 * Cards: updated old sets with new scryfall numbers, fixed set codes; 2021-06-30 03:02:19 +04:00
Oleg Agafonov
62dad3730f * Cards: updated Arena New Player Experience sets by new cards and structure; 2021-06-30 03:02:19 +04:00
Evan Kranzler
0fbe8fa4a5 [TSP] fixed Clockwork Hydra ability implementation (fixes #7948) 2021-06-29 18:22:22 -04:00
Evan Kranzler
24cfed8a0a [AFR] Implemented Trelassara Moon Dancer 2021-06-29 08:53:01 -04:00
Evan Kranzler
ea84d1f5fe [AFR] Implemented Hive of the Eye Tyrant 2021-06-29 08:48:58 -04:00
Evan Kranzler
bb591dd038
[AFR] Implementing dungeon mechanic (ready for review) (#7937)
* added dungeon and dungeon room class

* [AFR] Implemented Tomb of Annihilation

* [AFR] Implemented Shortcut Seeker

* [AFR] Implemented Gloom Stalker

* [AFR] Implemented Nadaar, Selfless Paladin

* added room triggers

* added more venturing code, currently untested

* fixed error

* moved venture into dungeon from player class to game class

* removed unnecessary sourceobject from dungeon

* fixed npe error

* added dungeon completion

* fixed concurrent modification exception

* added logging

* added proper copy methods

* added views

* updated room text generation

* added some missing code

* finished implementing CompletedDungeonCondition

* [AFR] Implemented Ellywick Tumblestrum

* [AFR] Implemented Lost Mine of Phandelver

* added choice dialog for dungeons

* [AFR] Implemented Dungeon of the Mad Mage

* small text fix

* added initial dungeon test

* [AFR] Implemented Cloister Gargoyle

* [AFR] Implemented Dungeon Crawler

* small text change for dungeon rooms

* added more tests

* some simplification to dungeon props

* updated testing helper functions

* added currently failing test for venturing on separate steps and turns

* added tests for dungeon completion

* fixed missing trigger visual and dungeons not persisting through turns

* some text updates

* added rollback test

* added a test for multiple dungeons at once

* added one more condition test
2021-06-29 06:57:43 -04:00
Evan Kranzler
c6d08ce344 [AFR] fixed Lolth, Spider Queen final ability cost 2021-06-28 21:43:56 -04:00
BlueElectivire
a6e675f253 changes requested by theelk801 2021-06-29 01:57:45 +03:00
BlueElectivire
f5b28c9609 Small mistake fixes for crown of awe. 2021-06-28 00:34:36 +03:00
BlueElectivire
a4d32b2629 Added Crown of Awe to the onslaught set. 2021-06-27 20:35:11 +03:00
BlueElectivire
ff15033283 Implemented [[Crown of Awe]] ONS number 16 2021-06-27 20:29:24 +03:00
Daniel Bomar
58c447f929
Fixed missing rules text on Soldevi Sentry (fixes #7939) 2021-06-26 08:48:39 -05:00
Daniel Bomar
fa32515fd6
Fixed Svyelun of Sea and Sky applying Ward ability to self (fixes #7940) 2021-06-26 08:35:37 -05:00
Evan Kranzler
63919507f8 [AFR] updated spoiler and reprints 2021-06-24 18:51:29 -04:00
Evan Kranzler
f27f59603c [M21] fixed Hooded Blightfang triggered ability (fixes #7935) 2021-06-24 08:33:40 -04:00
Evan Kranzler
daf77b2ee8 [MH2] various text fixes 2021-06-22 09:20:05 -04:00
Evan Kranzler
912662777c [SLD] added latest drops 2021-06-21 20:40:32 -04:00
Evan Kranzler
91eb324847 updated ManaSpentToCastWatcher to default watcher list, reworked it to be game scope 2021-06-21 20:26:39 -04:00
Evan Kranzler
943c67fbca moved ManaSpentToCastWatcher to default watcher list 2021-06-21 20:22:57 -04:00
ciaccona007
83af7359b2
Fix Precursor Golem (#7924) 2021-06-21 10:45:51 -06:00
ciaccona007
65b40bfb53
Fix Darkmoss Bridge 2021-06-21 09:29:22 -06:00
Evan Kranzler
899be878c4 [ALL] some reworking of Helm of Obedience 2021-06-21 08:50:24 -04:00
ciaccona007
124eaf936c
Fix Soulhunter Rakshasa (#7925)
* Fix Soulhunter Rakshasa

* Remove Soulhunter Rakshasa imports
2021-06-20 11:27:11 -06:00
Evan Kranzler
1701093d45 [MH1] various text fixes 2021-06-18 19:13:46 -04:00
Evan Kranzler
a1754d3905 fixed some text which still mention Hounds instead of dogs 2021-06-18 18:32:10 -04:00
Evan Kranzler
961a07e78c [AFR] Implemented Bruenor Battlehammer 2021-06-17 20:36:16 -04:00
Evan Kranzler
4bdd4cb66d [MH2] fixed Junk Winder cost reduction not applying correctly (fixes #7916) 2021-06-17 20:08:07 -04:00
Evan Kranzler
5fb24d3930 [STX] small change to lesson rarity distribution 2021-06-17 09:20:47 -04:00
Evan Kranzler
ffee1ecd7b [MH2] implemented automated booster generation (collation info not yet available) 2021-06-17 08:59:18 -04:00
Evan Kranzler
546173ee45 [AFR] Implemented Drizzt Do'Urden 2021-06-17 08:17:26 -04:00
Evan Kranzler
c2c3f6497b [AFR] Implemented Lolth, Spider Queen 2021-06-17 07:53:53 -04:00
Evan Kranzler
e15217abb2 [KHM] fixed Tergrid, God of Fright deck building issue, also reworked its effect 2021-06-16 18:46:29 -04:00
Evan Kranzler
a5bcf94a21 fixed Gyome, Master Chef and Valentin, Dean of the Vein counting noncreature permanents (fixes #7913) 2021-06-16 07:07:17 -04:00
Evan Kranzler
ee0f35a2cd [MH2] fixed Chatterfang, Squirrel General applying to opponent's tokens (fixes #7909) 2021-06-14 08:13:48 -04:00
Evan Kranzler
d69180df97 [MH2] fixed Tragic Fall text and incorrect condition (fixes #7906) 2021-06-13 21:41:43 -04:00
Evan Kranzler
348e6d94cb [HOP] added missing card (#7459) 2021-06-13 18:07:24 -04:00
Evan Kranzler
b75c09688c [MH2] Implemented Chef's Kiss 2021-06-13 14:51:03 -04:00
Evan Kranzler
b5223a4279 [MH2] fixed Dauthi Voidwalker not exiling permanents correctly (fixes #7905) 2021-06-13 08:46:22 -04:00
Evan Kranzler
6d827c9b5e [MH2] fixed Verdant Command not targeting with first mode (fixes #7905) 2021-06-13 08:44:42 -04:00
Evan Kranzler
9fd29bae06 [MH1] various text fixes 2021-06-12 19:26:02 -04:00
Evan Kranzler
df6acb697d [H1R] changed set from RMH1 to H1R (fixes #7903) 2021-06-12 18:50:55 -04:00
Evan Kranzler
ff2d96fcb2 [C21] updated Laelia, the Blade Reforged to match errata 2021-06-12 13:53:00 -04:00
Evan Kranzler
c3f4e3cc1b [KHC] updated Hero of Bretagard and Ranar, the Ever-Watchful abilities to match errata 2021-06-12 13:45:58 -04:00
Evan Kranzler
7373009c94 [AFR] Implemented Tasha's Hideous Laughter 2021-06-11 21:47:17 -04:00
Evan Kranzler
60e74bb364 [AFR] Implemented Flumph 2021-06-11 21:40:59 -04:00
Evan Kranzler
c690d410e3 [MH2] a few changes to Dermotaxi 2021-06-11 19:26:15 -04:00
Evan Kranzler
93b34c7a28 [MH2] Implemented Dermotaxi 2021-06-11 09:49:34 -04:00
Evan Kranzler
2c7a04b346 [MH2] Implemented Caprichrome 2021-06-11 08:59:48 -04:00
Evan Kranzler
c63c00be3b fixed test failure 2021-06-11 08:49:07 -04:00
Evan Kranzler
0acc2d4f36 consolidated card type in graveyard count to a single class 2021-06-11 08:35:38 -04:00
Evan Kranzler
68f43989c7
Merge branch 'master' into master 2021-06-11 08:29:34 -04:00
Evan Kranzler
4ea8b95654 [HA5] added set 2021-06-11 06:48:20 -04:00
Evan Kranzler
d7aefbd337 a few more missed phyrexian erratas 2021-06-10 21:32:51 -04:00
Evan Kranzler
a7e57b8352 fixed test failures 2021-06-10 20:48:31 -04:00
Evan Kranzler
f5d2befc57 added a few missing phyrexian creature types 2021-06-10 20:32:58 -04:00
Evan Kranzler
5f8d746fc0 updated tokens with phyrexian subtype 2021-06-10 20:29:07 -04:00
Evan Kranzler
cd99beed6e added phyrexian subtype to applicable creatures 2021-06-10 20:01:27 -04:00
Evan Kranzler
7d07c220b0 fixed while on stack effects of copied spells not discarding when copy has left stack 2021-06-10 18:42:47 -04:00
Evan Kranzler
c8154bf018 [MH2] added test for Garth One-Eye 2021-06-10 18:40:56 -04:00
Evan Kranzler
fd495299db added ranger creature type errata 2021-06-09 21:25:50 -04:00
Evan Kranzler
a0e1a14e96 [MH2] Implemented Garth One-Eye 2021-06-09 21:10:20 -04:00
Daniel Bomar
4a85550676
[MH2] Implemented Out of Time (#7898) 2021-06-09 21:09:45 -04:00
Evan Kranzler
4232b1e789 [MH2] Implemented Zabaz, the Glimmerwasp 2021-06-07 09:42:34 -04:00
Daniel Bomar
df5bf2fa25
[MH2] Implemented Sanctifier en-Vec (#7893)
* [MH2] Implemented Sanctifier en-Vec

* [MH2] Sanctifier en-Vec - Remove unused filter
2021-06-06 18:38:48 -04:00
Evan Kranzler
568bfad743 [STX] fixed Willowdusk, Essence Seer adding counters when no life has been gained or lost (fixes #7875) 2021-06-06 18:34:20 -04:00
Evan Kranzler
0410cb5343 [MH2] Implemented Suspend 2021-06-06 18:32:19 -04:00
Evan Kranzler
9a3daa683f [MH2] Implemented Tizerus Charger 2021-06-06 17:08:25 -04:00
Evan Kranzler
2a4419b7b1 [MH2] Implemented Skyblade's Boon 2021-06-06 16:53:50 -04:00
Evan Kranzler
7057d1eb5f [MH2] Implemented Rise and Shine 2021-06-06 12:03:14 -04:00
Evan Kranzler
69235e4721 [MH2] Implemented Serra's Emissary 2021-06-06 11:52:47 -04:00
Evan Kranzler
917b63cc00 [MH2] fixed Urza's Saga not being able to select cards in library (fixes #7894) 2021-06-06 11:35:04 -04:00
Evan Kranzler
395faf8115 [MH2] Implemented Ragavan, Nimble Pilferer 2021-06-05 12:57:31 -04:00
Evan Kranzler
ffd681a0ec [MH2] Implemented Dauthi Voidwalker 2021-06-05 11:58:07 -04:00
Evan Kranzler
3cd434e814 [MH2] Implemented Tourach, Dread Cantor 2021-06-05 09:09:09 -04:00
Evan Kranzler
ac04c27133 [MH2] Implemented Yavimaya, Cradle of Growth 2021-06-05 09:02:04 -04:00
Evan Kranzler
f41ff7177e [MH2] Implemented Steel Dromedary 2021-06-05 08:29:03 -04:00
Evan Kranzler
31220b17ca [MH2] Implemented Power Depot 2021-06-05 08:12:08 -04:00
Daniel Bomar
59678389df
[MH2] Implemented Persist (#7889) 2021-06-05 08:03:04 -04:00
Daniel Bomar
b5b4dec694
[MH2] Implemented Nykthos Paragon (#7888)
* [MH2] Implemented Nykthos Paragon

* [MH2] Nykthos Paragon - Added check to checkTrigger
2021-06-04 21:08:01 -04:00
Evan Kranzler
4fee736a1f [MH2] reworked Academy Manufactor to match ruling 2021-06-04 21:05:36 -04:00
Daniel Bomar
4a09b2a1ed
[MH2] Implemented Murktide Regent (#7887) 2021-06-04 20:02:10 -04:00
Daniel Bomar
4bf1ce9c0e
[MH2] Implemented Magus of the Bridge (#7886) 2021-06-04 20:01:23 -04:00
Daniel Bomar
0d84a4a133
[MH2] Fixed missing colors on suspend cards 2021-06-04 18:51:26 -05:00
Daniel Bomar
29e85cd4b9
[MH2] Implemented Mine Collapse 2021-06-04 10:27:27 -05:00
Evan Kranzler
4c5c4e4d3f [MH2] Implemented Said // Done 2021-06-04 09:22:09 -04:00
Evan Kranzler
836bc95007 [MH2] Implemented Sword of Hearth and Home 2021-06-04 09:17:43 -04:00
Evan Kranzler
b8c7fd2e12 [MH2] Implemented Smell Fear 2021-06-04 08:38:52 -04:00
Evan Kranzler
7bedbf6e55 [MH2] Implemented Piercing Rays 2021-06-04 08:30:48 -04:00
Evan Kranzler
f6cdbd6b4d [MH2] Implemented Necrogoyf 2021-06-04 08:22:40 -04:00
Evan Kranzler
9fda9563ac [MH2] Implemented Nested Shambler 2021-06-04 08:11:46 -04:00
Daniel Bomar
1722541fe3
[MH2] Implemented Lonis, Cryptozoologist (#7884) 2021-06-04 07:30:43 -04:00
jmharmon
8ec751db2b
Update AltarOfTheGoyf.java 2021-06-03 23:43:08 -07:00
Daniel Bomar
90f09dd816
[MH2] Implemented Kaldra Compleat (#7883) 2021-06-03 21:50:34 -04:00
Daniel Bomar
9581fe16e3
Fixed verify error 2021-06-03 19:55:29 -05:00
Daniel Bomar
cdca453738
[MH2] Implemented Duskshell Crawler (#7879)
* [MH2] Implemented Duskshell Crawler

* [MH2] Duskshell Crawler - Fixed predicate
2021-06-03 20:12:48 -04:00
Evan Kranzler
1c6f8ae035 [MH2] Implemented Sojourner's Companion 2021-06-03 20:10:38 -04:00
Evan Kranzler
5d15eca514 [MH2] Implemented Mount Velus Manticore 2021-06-03 20:04:45 -04:00
Evan Kranzler
06a15f9e83 [MH2] Implemented Glimpse of Tomorrow 2021-06-03 19:52:57 -04:00
Daniel Bomar
e5ccca1563
[MH2] Implemented Deepwood Denizen (#7878) 2021-06-03 19:52:32 -04:00
Daniel Bomar
11a19a8fc1
[MH2] Implemented Foundry Helix (#7881) 2021-06-03 19:49:53 -04:00
Daniel Bomar
bff38a195d
[MH2] Implemented Gouged Zealot (#7882) 2021-06-03 19:49:02 -04:00
Evan Kranzler
390075efd4 [MH2] Implemented Dihada's Ploy 2021-06-03 09:05:07 -04:00
Evan Kranzler
54e5214227 [MH2] Implemented Loathsome Curator 2021-06-03 08:54:12 -04:00
Evan Kranzler
5ac0008369 [MH2] Implemented Resurgent Belief 2021-06-03 08:49:03 -04:00
Evan Kranzler
798b578125 [MH2] Implemented Vile Entomber 2021-06-03 08:44:01 -04:00
Evan Kranzler
d4eb9f5c92 [MH2] Implemented Unbounded Potential 2021-06-03 08:36:17 -04:00
Evan Kranzler
a999738807 [MH2] Implemented So Shiny 2021-06-03 08:33:47 -04:00
Evan Kranzler
28033c7c17 [MH2] Implemented Inevitable Betrayal 2021-06-03 08:23:53 -04:00
Evan Kranzler
c26ef0774f [MH2] Implemented Goblin Traprunner 2021-06-03 08:05:07 -04:00
Evan Kranzler
d3be492f8c [MH2] Implemented Gilt-Blade Prowler 2021-06-03 07:53:10 -04:00
Evan Kranzler
acb8070d6b [MH2] Implemented Recalibrate 2021-06-03 07:48:38 -04:00
Evan Kranzler
2bcb06775b [MH2] Implemented Lightning Spear 2021-06-02 22:03:17 -04:00
Evan Kranzler
5f61112a45 [MH2] Implemented Revolutionist 2021-06-02 21:59:57 -04:00
Evan Kranzler
df477ca56a [MH2] Implemented Foul Watcher 2021-06-02 21:57:41 -04:00
Evan Kranzler
b53ecd827a [MH2] Implemented Fairgrounds Patrol 2021-06-02 21:53:45 -04:00
Evan Kranzler
f40da1e537 [MH2] Implemented Healer's Flock 2021-06-02 21:50:31 -04:00
Evan Kranzler
71ea01227c [MH2] Implemented Gargodon 2021-06-02 21:49:19 -04:00
Daniel Bomar
71ea4a51d6
[MH2] Implemented Academy Manufactor (#7864)
* [MH2] Implemented Academy Manufactor

* [MH2] Implemented Chatterfang, Squirrel General
2021-06-02 21:46:51 -04:00
Daniel Bomar
722f4d391b
[MH2] Implemented Galvanic Relay (#7877) 2021-06-02 21:46:09 -04:00
Evan Kranzler
da31fa9cff [MH2] Implemented Tragic Fall 2021-06-02 21:41:32 -04:00
Evan Kranzler
b058370c64 [MH2] Implemented Etherium Spinner 2021-06-02 21:41:32 -04:00
Evan Kranzler
728ac2af29 [MH2] Implemented Disciple of the Sun 2021-06-02 21:41:31 -04:00
Evan Kranzler
636b3c15b8 [MH2] Implemented Vermin Gorger 2021-06-02 21:41:31 -04:00
Evan Kranzler
2660012122 [MH2] Implemented Wavesifter 2021-06-02 21:41:31 -04:00
Evan Kranzler
bcd35b9d46 [MH2] Implemented Unholy Heat 2021-06-02 21:41:31 -04:00
Evan Kranzler
cff89f6bfc [MH2] Implemented Knighted Myr 2021-06-02 21:41:31 -04:00
Evan Kranzler
3f876a756f [MH2] Implemented Lens Flare 2021-06-02 21:41:31 -04:00
Evan Kranzler
99b1cd86df [MH2] Implemented Guardian Kirin 2021-06-02 21:41:31 -04:00
Evan Kranzler
9fba3be2d5 [RMH1] added set 2021-06-02 21:41:31 -04:00
Daniel Bomar
0191c4a9c1
[MH2] Implemented Cabal Initiate 2021-06-02 20:36:44 -05:00
Daniel Bomar
42c6104748
[MH2] Implemented Burdened Aerialist 2021-06-02 20:15:47 -05:00
Daniel Bomar
ca01eddae0
[MH2] Implemented Blessed Respite 2021-06-02 20:00:24 -05:00
Daniel Bomar
03910cc994
[MH2] Implemented Arcbound Tracker 2021-06-02 19:41:24 -05:00
Evan Kranzler
9eabb7596d [MH2] Implemented Myr Scrapling 2021-06-02 18:24:00 -04:00
Evan Kranzler
b868f0bdae [MH2] Implemented Storm God's Oracle 2021-06-02 18:21:42 -04:00
Evan Kranzler
0184ccc246 [MH2] Implemented Fodder Tosser 2021-06-02 18:19:51 -04:00
Evan Kranzler
c09f90f64f [MH2] Implemented Terminal Agony 2021-06-02 18:18:42 -04:00
Evan Kranzler
b8c1694344 [MH2] Implemented Jewel-Eyed Cobra 2021-06-02 18:17:58 -04:00
Evan Kranzler
88d076519b [MH2] Implemented Flourishing Strike 2021-06-02 18:17:13 -04:00
Evan Kranzler
752462aa91 [MH2] Implemented Crack Open 2021-06-02 18:15:16 -04:00
Evan Kranzler
ff9c1ce8dd [MH2] Implemented Viashino Lashclaw 2021-06-02 18:13:46 -04:00
Evan Kranzler
e1cfd427e3 [MH2] Implemented Bannerhide Krushok 2021-06-02 18:11:58 -04:00
Evan Kranzler
480795ad2d [MH2] Implemented Hell Mongrel 2021-06-02 18:10:25 -04:00
Evan Kranzler
f1128a5878 [MH2] Implemented Parcel Myr 2021-06-02 18:09:09 -04:00
Evan Kranzler
5f01d00f08 [MH2] Implemented Soul of Migration 2021-06-02 18:08:05 -04:00
Evan Kranzler
23fe55f5ad [MH2] Implemented Marble Gargoyle 2021-06-02 18:06:34 -04:00
Evan Kranzler
4c48a29685 [MH2] Implemented Arcbound Prototype 2021-06-02 18:04:26 -04:00
Evan Kranzler
23e1eb1d58 [MH2] updated spoiler and reprints 2021-06-02 18:03:36 -04:00
Daniel Bomar
8879a5fdf7
[MH2] Implemented Breathless Knight (#7876) 2021-06-02 18:01:55 -04:00
Evan Kranzler
37009e85bb [MH2] Implemented Goblin Anarchomancer 2021-06-02 08:54:36 -04:00
Evan Kranzler
1fb3f91d84 [MH2] Implemented Lazotep Chancellor 2021-06-02 08:50:12 -04:00
Evan Kranzler
e7adae42ef [MH2] Implemented Tavern Scoundrel 2021-06-02 08:48:49 -04:00
Evan Kranzler
8a5b9a6018 [MH2] Implemented Search the Premises 2021-06-02 08:34:47 -04:00
Evan Kranzler
f653ba91fc [MH2] Implemented Scour the Desert 2021-06-02 08:28:18 -04:00
Evan Kranzler
22a14f430f [MH2] Implemented Sythis, Harvest's Hand 2021-06-02 08:19:52 -04:00
Evan Kranzler
f0ecefd955 [MH2] Implemented Steelfin Whale 2021-06-02 08:16:14 -04:00
Evan Kranzler
9ce916e75a [MH2] Implemented Kaleidoscorch 2021-06-02 08:13:31 -04:00
Evan Kranzler
fe3615fc03 [MH2] Implemented Glimmer Bairn 2021-06-02 08:10:38 -04:00
Evan Kranzler
e3cbe28e5b [MH2] Implemented Fury 2021-06-02 08:07:46 -04:00
Evan Kranzler
fde045da69 [MH2] Implemented Echoing Return 2021-06-02 08:05:10 -04:00
Evan Kranzler
d978718759 [MH2] Implemented Funnel-Web Recluse 2021-06-02 08:00:17 -04:00
Evan Kranzler
e261c13842 [MH2] Implemented Captured by Lagacs 2021-06-02 07:54:44 -04:00
Evan Kranzler
bf48ce1e54 [MH2] Implemented Blossoming Calm 2021-06-02 07:51:33 -04:00
Evan Kranzler
9886dbb442 [MH2] Implemented Blacksmith's Skill 2021-06-02 07:41:30 -04:00
Evan Kranzler
9da4c491f4 [MH2] Implemented Arcus Acolyte 2021-06-02 07:34:06 -04:00
Evan Kranzler
0a8410950f [MH2] Implemented Barbed Spike 2021-06-02 07:28:17 -04:00
Evan Kranzler
a6eafe4d4a [MH2] updated spoiler and reprints 2021-06-01 23:12:15 -04:00
Evan Kranzler
ac6bf3274f [MH2] Implemented Sinister Starfish 2021-06-01 20:34:16 -04:00
Evan Kranzler
470e906faa [MH2] Implemented Arcbound Slasher 2021-06-01 20:33:00 -04:00
Evan Kranzler
7b508b9fa3 [MH2] Implemented Faithless Salvaging 2021-06-01 20:28:28 -04:00
Evan Kranzler
1e70a7436b [MH2] Implemented Hard Evidence 2021-06-01 20:27:02 -04:00
Evan Kranzler
876aa42b3d [MH2] Implemented Floodhound 2021-06-01 20:26:06 -04:00
Evan Kranzler
3206ce77b4 [MH2] Implemented Break the Ice 2021-06-01 20:25:05 -04:00
Evan Kranzler
1326c635f9 [MH2] updated spoiler and reprints 2021-06-01 20:18:03 -04:00
Evan Kranzler
7e09a973c6 [MH2] Implemented Ornithopter of Paradise 2021-06-01 20:15:31 -04:00
Daniel Bomar
e7efc5c918
[MH2] Implemented Aeve, Progenitor Ooze (#7850)
* [MH2] Implemented Aeve, Progenitor Ooze

* [MH2] Aeve, Progenitor Ooze - Made requested changes
2021-06-01 20:14:40 -04:00
Daniel Bomar
261b09c711
[MH2] Implemented Bloodbraid Marauder (#7871)
* [MH2] Implemented Bloodbraid Marauder

* [MH2] Bloodbraid Marauder - Use gain ability effect
2021-06-01 20:13:14 -04:00
Daniel Bomar
9785689832
[MH2] Implemented Esper Sentinel (#7866)
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2021-06-01 18:04:57 -04:00
Daniel Bomar
ecf23e5e31
[MH2] Implemented Arcbound Javelineer (#7870) 2021-06-01 18:04:24 -04:00
Daniel Bomar
03db612f83
[MH2] Implemented Geyadrone Dihada (#7873) 2021-06-01 18:04:06 -04:00
Daniel Bomar
f7c3d15ed2
[MH2] Implemented Captain Ripley Vance (#7872) 2021-06-01 18:02:53 -04:00
Evan Kranzler
ce3f69c5d9 [MH2] Implemented Road // Ruin 2021-06-01 09:21:04 -04:00
Evan Kranzler
e1d462e180 [MH2] Implemented Verdant Command 2021-06-01 09:15:27 -04:00
Evan Kranzler
3ff3146107 [MH2] Implemented Tide Shaper 2021-06-01 09:00:20 -04:00
Evan Kranzler
e51cbb0f79 [MH2] Implemented Svyelun of Sea and Sky 2021-06-01 08:47:04 -04:00
Daniel Bomar
479f2d46e6
[MH2] Implemented Graceful Restoration (#7869) 2021-05-31 19:44:01 -04:00
Evan Kranzler
70dfb0e241 [MH2] Implemented Specimen Collector 2021-05-31 19:37:03 -04:00
Evan Kranzler
6ab5c4e03b [MH2] Implemented Wren's Run Hydra 2021-05-31 19:23:23 -04:00
Evan Kranzler
879f44b8e3 [MH2] Implemented Sol Talisman 2021-05-31 19:17:49 -04:00
Evan Kranzler
7458e86b3f [MH2] Implemented Slag Strider 2021-05-31 19:16:26 -04:00
Evan Kranzler
a071d39364 [MH2] Implemented Rakdos Headliner 2021-05-31 19:13:19 -04:00
Evan Kranzler
02a2c30c99 [MH2] Implemented Radiant Epicure 2021-05-31 19:11:07 -04:00
Evan Kranzler
47fb7cb6df [MH2] Implemented Foundation Breaker 2021-05-31 18:59:17 -04:00
Evan Kranzler
4b0036d6a7 [MH2] Implemented Ethersworn Sphinx 2021-05-31 18:56:16 -04:00
Daniel Bomar
a522eca984
[MH2] Implemented Chitterspitter (#7867)
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2021-05-31 18:51:01 -04:00
Daniel Bomar
4972e050dd
[MH2] Implemented General Ferrous Rokiric (#7868)
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2021-05-31 18:50:24 -04:00
Evan Kranzler
90c891d1f8 [MH2] updated spoiler and reprints 2021-05-31 18:48:12 -04:00
Evan Kranzler
1715cb85bc [MH2] Implemented Raving Visionary 2021-05-31 16:21:37 -04:00
Evan Kranzler
bb7b230513 [MH2] Implemented Harmonic Prodigy 2021-05-31 16:17:15 -04:00
Evan Kranzler
7607d69015 [MH2] Implemented Chrome Courier 2021-05-31 16:08:37 -04:00
Evan Kranzler
d1f31fb1d0 [MH2] Implemented Ghost-Lit Drifter 2021-05-31 15:47:58 -04:00
Evan Kranzler
65c4ed7e5b [RAV] fixed an error with Bottled Cloiser (fixes #7849) 2021-05-31 15:19:10 -04:00
Evan Kranzler
ed0f921a77 [CHK] fixed Nine-Ringed Bo ability being sorcery speed (fixes #7863) 2021-05-31 15:12:59 -04:00
Evan Kranzler
0d163f6afd [MH2] updated spoiler and reprints 2021-05-31 11:06:48 -04:00
Evan Kranzler
53a68abfff [MH2] Implemented Moderation 2021-05-31 10:36:07 -04:00
Evan Kranzler
c092989c6f [MH2] Implemented Master of Death 2021-05-31 10:34:00 -04:00
Evan Kranzler
9770882c21 [MH2] Implemented Territorial Kavu 2021-05-31 10:28:29 -04:00
Evan Kranzler
ca7a732c5c [MH2] Implemented Fae Offering 2021-05-31 10:22:31 -04:00
Evan Kranzler
deae90b582 [MH2] Implemented Fast // Furious 2021-05-31 09:58:24 -04:00
Evan Kranzler
cd0c123172 [MH2] Implemented Shattered Ego 2021-05-31 09:50:24 -04:00
Evan Kranzler
7b61da989b [MH2] Implemented Prophetic Titan 2021-05-31 09:44:32 -04:00
Evan Kranzler
870d0338f8 [MH2] Implemented Nettlecyst 2021-05-31 09:32:07 -04:00
Evan Kranzler
3c614e1d3c [MH2] Implemented Flame Blitz 2021-05-31 09:12:41 -04:00
Evan Kranzler
da9dba46fd [MH2] Implemented Combine Chrysalis 2021-05-31 09:11:21 -04:00
Evan Kranzler
93f5f1fe79 [MH2] Implemented Scion of Draco 2021-05-31 09:05:28 -04:00
Evan Kranzler
9e950b66cd [MH2] Implemented Sanctum Weaver 2021-05-31 08:55:08 -04:00
Evan Kranzler
69cdc69e74 [MH2] Implemented Sanctuary Raptor 2021-05-31 08:49:26 -04:00
Evan Kranzler
318ff24f25 [MH2] Implemented Young Necromancer 2021-05-31 08:26:29 -04:00
Evan Kranzler
b630f5e1db [MH2] Implemented Thought Monitor 2021-05-31 08:05:22 -04:00
Evan Kranzler
5033506736 [MH2] Implemented Strike It Rich 2021-05-30 21:57:33 -04:00
Evan Kranzler
72e42dc310 [MH2] Implemented Thraben Watcher 2021-05-30 21:55:51 -04:00
Evan Kranzler
5e5c843032 [MH2] Implemented Filigree Attendant 2021-05-30 21:45:31 -04:00
Evan Kranzler
92ba606374 [MH2] Implemented Archon of Cruelty 2021-05-30 21:41:37 -04:00
Evan Kranzler
173a713fa4 [MH2] Implemented Liquimetal Torque 2021-05-30 21:35:19 -04:00
Evan Kranzler
f0bec66991 [MH2] Implemented Piru, the Volatile 2021-05-30 18:07:49 -04:00
Evan Kranzler
e60b72fbc0 [MH2] Implemented Glinting Creeper 2021-05-30 18:03:43 -04:00
Evan Kranzler
27214132ca [MH2] Implemented Batterbone 2021-05-30 18:00:00 -04:00
Evan Kranzler
91fc519671 [MH2] Implemented Tireless Provisioner 2021-05-30 17:45:26 -04:00
Evan Kranzler
3497337f3c [MH2] Implemented Terramorph 2021-05-30 17:40:52 -04:00
Evan Kranzler
8ac73d7b84 [MH2] Implemented Jade Avenger 2021-05-30 17:36:47 -04:00
Evan Kranzler
5814325e13 [MH2] Implemented Feast of Sanity 2021-05-30 17:30:59 -04:00
Evan Kranzler
55d4c40407 [MH2] updated spoiler and reprints 2021-05-30 17:19:22 -04:00
Daniel Bomar
7997b4fcd9
[MH2] Implemented Endurance 2021-05-30 14:18:16 -05:00
jmharmon
d732773259
[MH2] Implement Damn 2021-05-29 12:15:53 -07:00
jmharmon
d00a63c47d
[MH2] Implement Clattering Augur 2021-05-29 12:15:10 -07:00
jmharmon
f870234202
[MH2] Implement Blazing Rootwalla 2021-05-29 12:12:42 -07:00
jmharmon
a3a10784f3
[MH2] Implement Altar of the Goyf 2021-05-29 12:11:14 -07:00
jmharmon
861fd7a039
Implement 4 MH2 cards 2021-05-29 12:09:44 -07:00
Daniel Bomar
7e5fa71a70
[MH2] Implemented Abiding Grace 2021-05-29 10:51:30 -05:00
Daniel Bomar
b11f716e7c
[MH2] Implemented Glorious Enforcer (#7859)
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2021-05-28 21:45:44 -04:00
Daniel Bomar
d428b6e557
[MH2] Implemented Gaea's Will (#7857) 2021-05-28 21:44:44 -04:00
Daniel Bomar
03f8c34002
[MH2] Implemented Dress Down (#7856) 2021-05-28 21:43:37 -04:00
Daniel Bomar
c9c28f1737
[MH2] Implemented Constable of the Realm (#7855) 2021-05-28 21:43:16 -04:00
Evan Kranzler
6cee10488b [MH2] Implemented Sudden Edict 2021-05-28 21:40:52 -04:00
Evan Kranzler
5e741c5475 [MH2] Implemented Timeless Witness 2021-05-28 21:36:09 -04:00
Evan Kranzler
0903824707 [MH2] Implemented Lose Focus 2021-05-28 21:32:37 -04:00
Evan Kranzler
b3a0d4aeee [MH2] updated spoiler and reprints 2021-05-28 21:31:04 -04:00
Evan Kranzler
0350f42b4c [MH2] Implemented Scuttletide 2021-05-28 09:46:39 -04:00
Evan Kranzler
6b4117e500 [MH2] Implemented Solitude 2021-05-28 09:10:40 -04:00
Evan Kranzler
fc83287e1f [MH2] Implemented Vectis Gloves 2021-05-28 09:02:22 -04:00
Evan Kranzler
481277eafa [MH2] updated spoiler 2021-05-28 08:04:09 -04:00
Evan Kranzler
ee5fea7116 [MH2] Implemented Obsidian Charmaw 2021-05-28 08:00:15 -04:00
Evan Kranzler
bd948a267e [MH2] Implemented Junkwinder 2021-05-28 07:34:22 -04:00
Evan Kranzler
f7b06728d8 [MH2] Implemented Necromancer's Familiar 2021-05-28 07:22:00 -04:00
Evan Kranzler
61fc3cb146 [MH2] Implemented Landscaper Colos 2021-05-28 07:11:26 -04:00
Evan Kranzler
1f53725c56 [MH2] Implemented Breya's Apprentice 2021-05-28 07:03:37 -04:00
Daniel Bomar
6c293187a6
[MH2] Implemented Discerning Taste (#7852)
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2021-05-27 20:40:10 -04:00
Daniel Bomar
af87260262
[MH2] Implemented Flay Essence (#7854) 2021-05-27 20:38:54 -04:00
Evan Kranzler
ff53f22e20 [MH2] Implemented Vedalken Infiltrator 2021-05-27 20:30:15 -04:00
Evan Kranzler
10646a0c4e [MH2] Implemented Battle Plan 2021-05-27 20:24:39 -04:00
Evan Kranzler
fd7bc82006 [MH2] Implemented Orchard Strider 2021-05-27 20:22:19 -04:00
Evan Kranzler
d0d566e171 [MH2] Implemented Legion Vanguard 2021-05-27 20:20:27 -04:00
Evan Kranzler
f8e4cd5d3c [MH2] Implemented Aeromoeba 2021-05-27 20:17:59 -04:00
Evan Kranzler
2b4adce57d [MH2] Implemented Mental Journey 2021-05-27 20:17:07 -04:00
Evan Kranzler
5f8592cf87 [MH2] Implemented World-Weary 2021-05-27 20:15:35 -04:00
Evan Kranzler
351f5456e3 [MH2] Implemented Urban Daggertooth 2021-05-27 20:14:22 -04:00
Evan Kranzler
ae0c400a4b [MH2] Implemented Archfiend of Sorrows 2021-05-27 20:12:08 -04:00
Evan Kranzler
5e6bc802fb [MH2] Implemented Herd Baloth 2021-05-27 20:08:30 -04:00
Evan Kranzler
e42f2efadc [MH2] updated spoiler and reprints 2021-05-27 20:07:04 -04:00
Evan Kranzler
14a1690a89 [MH2] Implemented Asmoranomardicadaistinaculdacar 2021-05-27 09:17:04 -04:00
Evan Kranzler
1730e26ba6 [MH2] Implemented The Underworld Cookbook 2021-05-27 09:01:02 -04:00
Evan Kranzler
a060aa93e2 [MH2] Implemented Sweep the Skies 2021-05-27 08:51:10 -04:00
Evan Kranzler
55a3b03c5e [MH2] Implemented Dragon's Rage Channeler 2021-05-27 08:47:40 -04:00
Evan Kranzler
dd0a19679c [MH2] Implemented Calibrated Blast 2021-05-27 08:31:02 -04:00
Evan Kranzler
ce73c44b1e [MH2] Implemented Arcbound Whelp 2021-05-27 08:13:22 -04:00
Evan Kranzler
95257791c0 [MH2] updated spoiler 2021-05-27 08:03:17 -04:00
Evan Kranzler
bbb405242e [MH2] Implemented Step Through 2021-05-26 21:53:17 -04:00
Evan Kranzler
c83c4caa7c [MH2] Implemented Mystic Redaction 2021-05-26 21:51:04 -04:00
Evan Kranzler
41aedbbd81 [MH2] Implemented Monoskelion 2021-05-26 21:47:53 -04:00
Evan Kranzler
3f10f0c3ab [MH2] Implemented Scurry Oak 2021-05-26 21:42:04 -04:00
Evan Kranzler
3b3cb8ea92 [MH2] Implemented Sylvan Anthem 2021-05-26 21:40:16 -04:00
Evan Kranzler
fbdb29cb98 [MH2] Implemented Ignoble Hierarch 2021-05-26 21:40:02 -04:00
Evan Kranzler
62bc2cb9c5 [MH2] Implemented Tormod's Cryptkeeper 2021-05-26 21:34:50 -04:00
Evan Kranzler
dfede057aa [MH2] Implemented Bone Shards 2021-05-26 21:29:41 -04:00
Evan Kranzler
cbdb046ee0 [MH2] updated spoiler and reprints 2021-05-26 20:25:08 -04:00
Evan Kranzler
18e1744bbd [MH2] Implemented Skophos Reaver 2021-05-26 20:21:18 -04:00
Evan Kranzler
4522fdb503 [MH2] Implemented Tanglepool Bridge 2021-05-26 20:19:14 -04:00
Evan Kranzler
50ccc6bcac [MH2] Implemented Thornglint Bridge 2021-05-26 20:18:27 -04:00
Evan Kranzler
32410502a5 [MH2] Implemented Rustvale Bridge 2021-05-26 20:17:28 -04:00
Evan Kranzler
d162860c04 [MH2] Implemented Slagwoods Bridge 2021-05-26 20:16:31 -04:00
Evan Kranzler
20c1065b8d [MH2] Implemented Darkmoss Bridge 2021-05-26 20:15:04 -04:00
Evan Kranzler
4131afcd83 [MH2] Implemented Drossforge Bridge 2021-05-26 20:14:23 -04:00
Evan Kranzler
5ac76277cd [MH2] Implemented Silverbluff Bridge 2021-05-26 20:12:55 -04:00
Evan Kranzler
6b17221e98 [MH2] Implemented Mistvault Bridge 2021-05-26 20:10:59 -04:00
Evan Kranzler
3f5de4e92f [MH2] Implemented Goldmire Bridge 2021-05-26 20:08:33 -04:00
Evan Kranzler
ea405de54c [MH2] Implemented Razortide Bridge 2021-05-26 20:07:42 -04:00
Evan Kranzler
c522f4b6c3 [MH2] Implemented Rift Sower 2021-05-26 20:06:05 -04:00
Evan Kranzler
26238867b1 [MH2] Implemented Phantasmal Dreadmaw 2021-05-26 20:02:43 -04:00
Evan Kranzler
8237189ab3 [MH2] Implemented Arcbound Mouser 2021-05-26 20:01:40 -04:00
Evan Kranzler
b9c2609a55 [MH2] updated spoiler and reprints 2021-05-26 20:00:18 -04:00
Evan Kranzler
988740ab53 added hint for domain 2021-05-26 18:23:40 -04:00
Evan Kranzler
1b78edd7c8 [MH2] Implemented Subtlety 2021-05-26 07:42:09 -04:00
Evan Kranzler
c8df28bd89 [MH2] Implemented Drey Keeper 2021-05-26 07:28:38 -04:00
Evan Kranzler
9b7f427078 [MH2] Implemented Underworld Hermit 2021-05-26 07:22:03 -04:00
Evan Kranzler
736f91ec2f [MH2] Implemented Ravenous Squirrel 2021-05-26 07:16:40 -04:00
Evan Kranzler
5f716a12ba [MH2] Implemented Arcbound Shikari 2021-05-26 07:11:09 -04:00
Evan Kranzler
f98d51bd07 [MH2] Implemented Chatterstorm 2021-05-26 07:01:22 -04:00
Evan Kranzler
90195ad8ad [MH2] updated spoiler and reprints 2021-05-26 06:59:09 -04:00
Evan Kranzler
1218eda628 [MH2] Implemented Priest of Fell Rites 2021-05-25 18:22:18 -04:00
Evan Kranzler
224b22c977 [MH2] Implemented Kitchen Imp 2021-05-25 18:19:27 -04:00
Evan Kranzler
d998e4e8be [MH2] updated spoiler and reprints 2021-05-25 18:18:46 -04:00
Evan Kranzler
b5cef11c8c [C21] fixed Keen Duelist not causing life loss (fixes #7846) 2021-05-25 18:15:42 -04:00
Evan Kranzler
6ffc59d760 [MH2] fixed verify failures 2021-05-25 09:20:04 -04:00
Evan Kranzler
cc68cd97d6 [MH2] Implemented Late to Dinner 2021-05-25 09:04:11 -04:00
Evan Kranzler
b30654a1e9 [MH2] Implemented Tourach's Canticle 2021-05-25 09:00:42 -04:00
Evan Kranzler
3c3b15b7c3 [MH2] Implemented Squirrel Sanctuary 2021-05-25 08:58:06 -04:00
Evan Kranzler
62dff01110 [MH2] Implemented Spreading Insurrection 2021-05-25 08:52:17 -04:00
Evan Kranzler
184d6e22d7 [MH2] Implemented Bottle Golems 2021-05-25 08:40:27 -04:00
Evan Kranzler
77ec3e729b [MH2] Implemented Void Mirror 2021-05-25 08:36:46 -04:00
Evan Kranzler
1d9ebb5a9b [MH2] Implemented Prismatic Ending 2021-05-24 20:52:30 -04:00
Evan Kranzler
28835395e5 [MH2] Implemented Break Ties 2021-05-24 20:45:51 -04:00
Evan Kranzler
247da87822 [MH2] Implemented Squirrel Sovereign 2021-05-24 20:34:46 -04:00
Evan Kranzler
4127030c9d [MH2] Implemented Lucid Dreams 2021-05-24 20:28:40 -04:00
Evan Kranzler
b3ac432377 [MH2] Implemented Fractured Sanity 2021-05-24 20:02:35 -04:00
Evan Kranzler
c6efdb3be8 [MH2] updated spoiler and reprints 2021-05-24 19:56:54 -04:00
Max Behling
d3e57b7fb9
Implemented Thrasta, Tempest's Roar (#7835)
* Implemented ThrastaTempestsRoar
2021-05-24 11:42:11 +04:00
Daniel Bomar
8826a8a543
Fixed Killian, Ink Duelist's cost reduction not applying for getPlayable (#7786)
* Fixed Killian, Ink Duelist's cost reduction not applying for getPlayable
2021-05-24 06:14:13 +04:00
Grath
58aec9cbe8
Fix Ankle Shanker giving deathtouch to everything
Currently it gives deathtouch to everything, I noticed that my friend's lands gained deathtouch after Ankle Shanker attacked.
2021-05-23 15:54:32 -04:00
Evan Kranzler
19c5750b01 [MH2] Implemented Dakkon, Shadow Slayer 2021-05-22 08:47:36 -04:00
Evan Kranzler
eb6fff8f68 [C21] fixed Blossoming Bogbeast effect not being locked in (fixes #7833) 2021-05-22 07:48:28 -04:00
Evan Kranzler
35c17a08eb [MH2] Implemented Unmarked Grave 2021-05-21 08:20:33 -04:00
Evan Kranzler
0270220363 [MH2] Implemented Profane Tutor 2021-05-21 08:18:15 -04:00
Evan Kranzler
b846fcc04f [MH2] Implemented Yusri, Fortune's Flame 2021-05-21 08:14:44 -04:00
Evan Kranzler
af3bd24f03 [MH2] Implemented Grief 2021-05-21 07:52:08 -04:00
Evan Kranzler
80f61e3b68 [STX] small collation update 2021-05-21 07:28:14 -04:00
Evan Kranzler
9317620b64 [MH2] implemented Flametongue Yearling 2021-05-21 07:27:34 -04:00
jmharmon
d1a798371c
[C21] Implement Laelia, the Blade Reforged (#7831)
* [C21] Implement Laelia, the Blade Reforged

* [C21] Implement Laelia, the Blade Reforged
2021-05-20 21:47:56 -04:00
Evan Kranzler
a87476bd5b [MH2] Implemented Rishadan Dockhand 2021-05-20 21:43:48 -04:00
Evan Kranzler
228e15c19d [MH2] Implemented Timeless Dragon 2021-05-20 21:42:39 -04:00
Evan Kranzler
1251e295b9 [MH2] updated spoiler and reprints 2021-05-20 21:41:47 -04:00
Evan Kranzler
43b1c315de [AFR] updated spoiler 2021-05-20 21:33:19 -04:00
Evan Kranzler
a60aba3458 some user dialog changes 2021-05-20 20:36:37 -04:00
Evan Kranzler
7b22c88804 [CMR] fixed Stumpsquall Hydra not being able to distribute counters (fixes #7823) 2021-05-18 18:44:02 -04:00
Evan Kranzler
e9189f1d9d [STX] fixed Double Major targeting spells not controlled by its controller (fixes #7824) 2021-05-16 08:21:02 -04:00
Evan Kranzler
76ad45d1fe [KHM] fixed Sword of the Realms not returning the attached creature to hand (fixes #7818) 2021-05-14 13:52:45 -04:00
Evan Kranzler
2c2b028980 [STX] fixed Valentin, Dean of the Vein effect applying to tokens (fixes #7819) 2021-05-14 13:45:23 -04:00
Ingmar Goudt
895430b554 remove the SimpleTriggeredAbility class and rewrite old cards using it 2021-05-13 21:48:58 +02:00
Ingmar Goudt
b640646cab fix #7817 , ability was added twice 2021-05-13 20:13:34 +02:00
Evan Kranzler
d5e1e95155 [MRD] fixed MIrror Golem error (fixes #7814) 2021-05-12 18:03:03 -04:00
Evan Kranzler
3af0f30195 [SLD] added newest drops 2021-05-11 17:08:08 -04:00
Evan Kranzler
a673ebffc5 refactored TappedPredicate to use single enum for both conditions 2021-05-11 09:33:45 -04:00
Evan Kranzler
be9b9c5570 [ISD] fixed Mikaeus the Lunarch text 2021-05-11 08:25:36 -04:00
Evan Kranzler
957047994b [STX] fixed Reconstruct History not returning all targeted cards 2021-05-11 08:23:22 -04:00
Evan Kranzler
aed946d0bb [C21] fixed Yedora, Grave Gardener throwing exception (fixes #7813) 2021-05-11 08:17:09 -04:00
Evan Kranzler
146f877047 [C21] fixed Breena, the Demagogue putting counters on itself (fixes #7809) 2021-05-07 13:09:30 -04:00
Evan Kranzler
adefe97256 [AFR] Implemented Tiamat 2021-05-07 08:28:51 -04:00
Evan Kranzler
35e7f649d4 [AFR] Implemented Prosperous Innkeeper 2021-05-07 08:13:17 -04:00
Evan Kranzler
071f03c491 [AFR] Implemented Vorpal Sword 2021-05-07 08:10:29 -04:00
Evan Kranzler
c47afc8c4f [AFR] Implemented Power Word Kill 2021-05-07 07:51:48 -04:00
Evan Kranzler
90a0d3e1f3 [AFR] Implemented Portable Hole 2021-05-07 07:49:50 -04:00
Evan Kranzler
f8863c989e [MH2] Implemented Urza's Saga 2021-05-07 07:44:17 -04:00
Evan Kranzler
820f99e51c [MH2] Implemented Diamond Lion 2021-05-07 07:21:27 -04:00
Evan Kranzler
7fbc9fab03 [MH2] Implemented Brainstone 2021-05-07 07:15:44 -04:00
Evan Kranzler
91676e8fbe [AFR] added set 2021-05-07 06:44:19 -04:00
Evan Kranzler
8f9892622c [MH2] added set 2021-05-07 06:43:37 -04:00
Evan Kranzler
4fe09f6f23 [STX] fixed Mortality Spear not getting cost reduction 2021-05-06 21:08:51 -04:00
Evan Kranzler
4499ac853d [STX] fixed Big Play missing target 2021-05-06 21:05:41 -04:00
Evan Kranzler
4711aa0ff3 [STX] fixed Hall of Oracles third ability activation condition 2021-05-06 21:04:09 -04:00
Evan Kranzler
6788a4c930 [STX] fixed Enter the Vastlands not working correctly 2021-05-06 20:55:32 -04:00
Evan Kranzler
6bb474a6d0 [LGN] fixed Berserk Murlodont not functioning correctly (fixes #7801) 2021-05-05 09:59:43 -04:00
Evan Kranzler
ff64cb0cec fixed a test failure 2021-05-05 09:46:12 -04:00
Evan Kranzler
373a7f689e [GRN] fixed Mnemonic Betrayal not allowing exiled cards to be cast correctly 2021-05-05 09:32:20 -04:00
Evan Kranzler
28dfaaffa1 [C21] fixed issues with Nils, Discipline Enforcer (fixes #7800) 2021-05-04 18:32:17 -04:00
Evan Kranzler
008ab3cace [STX] fixed Resculpt not targeting anything 2021-05-04 18:09:31 -04:00
Evan Kranzler
7915e74208 [ICE] fixed Zur's Weirding not allowing players to choose not to pay life (fixes #7793) 2021-05-04 09:31:18 -04:00
Evan Kranzler
970427e23f [ULG] reworked Goblin Welder and added currently failing test (#7672) 2021-05-04 07:35:53 -04:00
Evan Kranzler
3d015a50a0 [C19] fixed Gerrard, Weatherlight Hero returning all cards and not just ones which were put there this turn 2021-05-03 20:39:31 -04:00
Evan Kranzler
a641ac5e6e [STX] fixed Wandering Archaic not copying when opponent doesn't pay 2021-05-03 19:40:18 -04:00
Evan Kranzler
f033a6b3cd [STX] fixed Hofri Ghostforge exiling himself 2021-05-03 19:26:21 -04:00
Evan Kranzler
0eb539e016 [PLC] fixed Wild Pair and 0 toughness creatures (fixes #7798) 2021-05-03 09:26:39 -04:00
Evan Kranzler
f33b333e13 [STX] fixed Dragon's Approach (fixes #7796) 2021-05-02 22:49:07 -04:00
Evan Kranzler
76839ad060 [STX] fixed Mage Duel cost reduction not applying 2021-05-01 17:51:20 -04:00
Evan Kranzler
7ef8f84b69 fixed some promo sets 2021-05-01 13:27:04 -04:00
Evan Kranzler
447d087f84 [C21] added all printings 2021-05-01 10:55:43 -04:00
Evan Kranzler
f85320a165 [STX] fixed Emergent Sequence removing abilities from the land it gets (#7791) 2021-04-30 18:25:47 -04:00
Evan Kranzler
c1f1ceb9e7 fixed unnecessary verify warnings for split cards 2021-04-30 09:16:27 -04:00
Evan Kranzler
bb46ac5ad6 fixed verify failure 2021-04-30 08:46:37 -04:00
Evan Kranzler
ed759d7a63 fixed several cards which use an invalid UUID to find a player 2021-04-30 08:39:54 -04:00
Evan Kranzler
8d6ce30626 [STX] fixed Silverquill Pledgemage not allowing player to choose 2021-04-30 08:20:18 -04:00
Evan Kranzler
8f9afcb617 text fixes 2021-04-30 07:58:19 -04:00
Evan Kranzler
b27f2f04c1 [STX] fixed Magma Opus not tapping permanents (fixes #7787) 2021-04-30 07:01:18 -04:00
Evan Kranzler
9604a9c3ea refactored and encapsulated card name choosing effects 2021-04-29 19:43:44 -04:00
Evan Kranzler
0297a00156 all text and no fix makes elk a dull boy 2021-04-29 19:43:44 -04:00
Evan Kranzler
731e948841 [C21] various text fixes 2021-04-28 21:00:36 -04:00
Evan Kranzler
1542608c7d [STX] fixed Reflective Golem triggering off of spells that don't target it (fixes #7782) 2021-04-28 19:25:51 -04:00
Ingmar Goudt
96d026e4af remove explicit null checks, match(..) checks on null itself by instanceof calls 2021-04-28 20:53:50 +02:00
Ingmar Goudt
b4d806211c use staticfilter for 'a spell' 2021-04-28 20:53:49 +02:00
Evan Kranzler
bf2e90feae [C21] Implemented Yedora, Grave Gardener 2021-04-28 09:21:39 -04:00
Evan Kranzler
a69f6b38d9 [C21] Implemented Study Hall 2021-04-27 21:33:56 -04:00
Evan Kranzler
90e620452d [C21] Implemented Breena, the Demagogue 2021-04-27 20:07:36 -04:00
Evan Kranzler
0c3b294527 [C21] Implemented Combat Calligrapher 2021-04-27 20:06:49 -04:00
Evan Kranzler
1fad23b9fb [C21] Implemented Fractal Harness 2021-04-27 20:06:49 -04:00
Ingmar Goudt
2e5619e268 Fleeting Aven return to Hand no longer optional, fixes #7780 2021-04-27 22:39:54 +02:00
Evan Kranzler
050db19e40 [STX] fixed a null pointer exemption with Radiant Scrollwielder (fixes #7777, fixes #7778, fixes #7779) 2021-04-26 20:35:38 -04:00
Evan Kranzler
141e7a251f [C21] Implemented Marshland Bloodcaster 2021-04-26 20:29:15 -04:00
Evan Kranzler
55a46e952a [C21] Implemented Radiant Performer 2021-04-26 19:52:03 -04:00
Evan Kranzler
92007f0132 updated copy implementation to work with stack objects 2021-04-26 18:55:48 -04:00
Evan Kranzler
1352beee9f [C21] Implemented Muse Vortex 2021-04-26 18:01:18 -04:00
Ingmar Goudt
30086a5f60 rewrite some dies events cards 2021-04-26 09:39:06 +02:00
Evan Kranzler
d6c3ef33f0 [STX] added booster collation 2021-04-25 22:19:00 -04:00
Evan Kranzler
c3983dac63 [ONS] fixed Thrashing Mudspawn null pointer exception (fixes #7775) 2021-04-25 14:58:58 -04:00
Evan Kranzler
05d5eeb941 [MRD] fixed Hum of the Radix applying to non-artifact spells (fixes #7775) 2021-04-25 14:51:45 -04:00
Evan Kranzler
735e65b023 fixed some cards with random effects (fixes #7693) 2021-04-25 14:44:56 -04:00
Evan Kranzler
b0fdb4ef5a text fixes 2021-04-25 14:26:22 -04:00
Ingmar Goudt
49981ba2a3 fix a Layer comparison in Liege of the Tangle 2021-04-25 12:13:43 +02:00
Evan Kranzler
01b797f494 reworked alara heralds 2021-04-23 09:42:06 -04:00
Evan Kranzler
cd4f11e909 more text fixes 2021-04-22 19:31:06 -04:00
Evan Kranzler
a8096fc0a7 text fix for fetch lands 2021-04-22 17:34:22 -04:00
Evan Kranzler
97b8871122 text fix for ReturnFromGraveyardToBattlefieldTargetEffect 2021-04-22 09:50:22 -04:00
Evan Kranzler
f7340a946e text fixes 2021-04-22 08:41:54 -04:00
Evan Kranzler
d37b760167 [STX] fixed Perplexing Test not bouncing nontoken permanents (fixes #7766) 2021-04-21 21:24:06 -04:00
Evan Kranzler
229ee449d3 [C21] Implemented Losheel, Clockwork Scholar 2021-04-21 08:45:44 -04:00
Evan Kranzler
e930e265c6 [C21] Implemented Promise of Loyalty 2021-04-21 08:36:31 -04:00
Evan Kranzler
28524ce2ed more text fixes 2021-04-21 07:27:26 -04:00
Evan Kranzler
2496012006 [C21] added missing card 2021-04-20 20:30:52 -04:00
Evan Kranzler
3a8fe22c06 [C21] Implemented Surge to Victory 2021-04-20 20:13:40 -04:00
arketec
45422a5708
C21 cards (#7765)
* initial commit of OsgirTheReconstructor
incomplete

* changed target

* fixed target with adjustment

* made requested changes
changed exiled card to be a cost instead of effect
2021-04-20 19:41:21 -04:00
Evan Kranzler
f96f5bf548 small text update 2021-04-20 19:40:52 -04:00
Evan Kranzler
42132bb852 [C21] Implemented Guardian Archon 2021-04-20 19:39:45 -04:00
Evan Kranzler
ad5d1e498f [C21] Implemented Elementalist's Palette 2021-04-20 08:47:41 -04:00
Evan Kranzler
6c6311ac71 fixed some text 2021-04-19 18:33:18 -04:00
Evan Kranzler
c4754936f5 [C21] Implemented Sproutback Trudge 2021-04-19 18:27:41 -04:00
Evan Kranzler
de3388348e [C21] Implemented Battlemage's Braces 2021-04-19 18:07:23 -04:00
Evan Kranzler
9dda26ec49 [C21] Implemented Theoretical Duplication 2021-04-19 09:11:10 -04:00
Evan Kranzler
96d48d0ca4 [C21] Implemented Cunning Rhetoric 2021-04-19 09:01:20 -04:00
Evan Kranzler
beaae98bd1 [C21] Implemented Author of Shadows 2021-04-19 08:38:11 -04:00
Evan Kranzler
ccd1c38004 more text fixes 2021-04-18 22:03:53 -04:00
Evan Kranzler
05a7c83a77 if you're having text problems I feel bad for you son, I've got 99 problems and they're all text-related and I've only dealt with a small amount of them 2021-04-18 18:17:38 -04:00
Evan Kranzler
c2ae2f89f0 many find/replace "shuffle" fixes 2021-04-18 17:29:28 -04:00
Evan Kranzler
5540461397 some more text fixes 2021-04-18 16:03:44 -04:00
Evan Kranzler
cae1b271c2 [STX] some final text fixes 2021-04-18 15:09:18 -04:00
Evan Kranzler
0664b02619 [C21] Implemented Sly Instigator 2021-04-18 15:07:11 -04:00
Evan Kranzler
9a40ea0335 [C21] Implemented Geometric Nexus 2021-04-18 14:51:54 -04:00
Evan Kranzler
5238d7a50e [C21] Implemented Bold Plagiarist 2021-04-18 14:35:40 -04:00
Evan Kranzler
0bf26db3b5 a few more cmc->mana value changes 2021-04-18 07:51:36 -04:00
Evan Kranzler
efb2a7f3de [STX] more text fixes 2021-04-17 21:56:26 -04:00
Evan Kranzler
213564f8cd changed ExileSpellEffect from being singleton 2021-04-17 18:47:45 -04:00
Evan Kranzler
326c17fe4d [STX] various text fixes 2021-04-17 18:22:43 -04:00
Evan Kranzler
a61d5543fa replaced all instances of converted mana cost with mana value 2021-04-17 17:02:27 -04:00
Evan Kranzler
cb0df438dd [STA] text fixes 2021-04-17 16:34:21 -04:00
Evan Kranzler
21b3c11781 fixed a test failure 2021-04-17 13:12:23 -04:00
Evan Kranzler
57b69716e2 [STX] updated spoiler and add all printings 2021-04-17 12:55:08 -04:00
Evan Kranzler
763fdbd6f7 [STX] added null check to Selfless Glyphweaver 2021-04-17 12:48:57 -04:00
htrajan
37a58299a6
[STX] Implement Selfless Glyphweaver (#7754)
* [STX] Implement Selfless Glyphweaver

* static filter, choose on resolution
2021-04-17 12:47:28 -04:00
Evan Kranzler
af0178962d [STX] fixed Plumb the Forbidden ability not triggering (fixes #7755) 2021-04-17 12:44:49 -04:00
Evan Kranzler
cbc949c08e removed deprecated method for adding delayed triggered abilities 2021-04-17 12:13:37 -04:00
Evan Kranzler
1685b9a4ee [STX] fixed Rushed Rebirth delayed ability not triggering (fixes #7765) 2021-04-17 12:12:02 -04:00
Evan Kranzler
4304ba8cce [STX] Implemented Uvilda, Dean of Perfect / Nassari, Dean of Expression 2021-04-17 09:07:09 -04:00
Daniel Bomar
600cac6fc7
[READY FOR REVIEW] Implement a "multi-amount" dialog (#7528)
* Implemented chooseTargetAmount and new GUI dialog (distribute damage, distribute mana)
* Added tests and AI support;
* Test framework: added aliases support in TargetAmount dialogs;

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-04-17 14:28:01 +04:00
htrajan
042aa61ad4
[STX] Implement Efreet Flamepainter (#7747)
* [STX] Implement Efreet Flamepainter

* Add null check

* Target needs to be chosen before ability resolution
2021-04-16 22:16:02 -04:00
Evan Kranzler
68d5c66127 [STX] [C21] updated spoiler 2021-04-16 20:54:32 -04:00
Evan Kranzler
b8b8deaec2 [STX] Implemented Shadrix Silverquill 2021-04-16 20:43:14 -04:00
Evan Kranzler
f9467d5142 [STX] Implemented Strict Proctor 2021-04-16 18:48:40 -04:00
Evan Kranzler
3ba320257b [C21] Implemented Stinging Study 2021-04-16 09:28:27 -04:00
Evan Kranzler
09488f6a01 [C21] Implemented Tempting Contract 2021-04-16 09:06:31 -04:00
Evan Kranzler
2544d6272c [STX] Semester's End 2021-04-16 08:53:22 -04:00
Evan Kranzler
c112fffadf [STX] Implemented Elite Spellbinder 2021-04-16 08:12:38 -04:00
Evan Kranzler
29f7555ac3 [STX] fixed Star Pupil not adding counters (fixes #7744) 2021-04-15 09:45:12 -04:00
Evan Kranzler
aea59275d9 [STX] fixed Silverquill Command mode not targeting (fixes #7743) 2021-04-15 09:36:56 -04:00
Evan Kranzler
c408776ad7 [STX] Implemented Mavinda, Students' Advocate 2021-04-15 09:21:01 -04:00
Evan Kranzler
6ad67b340a [C21] Implemented Commander's Insight 2021-04-14 19:20:19 -04:00
Evan Kranzler
af048afb69 [C21] Implemented Dazzling Sphinx 2021-04-14 19:04:22 -04:00
Evan Kranzler
802dacea29 [C21] Implemented Scholarship Sponsor 2021-04-14 18:33:28 -04:00
Evan Kranzler
cefc841ce0 [C21] Implemented Zaffai, Thunder Conductor 2021-04-14 09:39:58 -04:00
Evan Kranzler
816855f6ac [C21] Implemented Rionya, Fire Dancer 2021-04-14 09:33:51 -04:00
Evan Kranzler
44dc0584b6 [C21] Implemented Cursed Mirror 2021-04-14 09:18:44 -04:00
Evan Kranzler
9bbd157b22 [C21] Implemented Nils, Discipline Enforcer 2021-04-14 08:51:01 -04:00
Evan Kranzler
06aba8beff [C21] Implemented Inkshield 2021-04-14 08:33:34 -04:00
Evan Kranzler
644d3e413b [C21] Implemented Esix, Fractal Bloom 2021-04-14 08:24:53 -04:00
htrajan
9128b5021c
[STX] Implement Ecological Appreciation (#7732)
* [STX] Implement Ecological Appreciation
2021-04-14 09:45:52 +04:00
Evan Kranzler
daf06bb69a [C21] Implemented Wake the Past 2021-04-13 20:27:59 -04:00
Evan Kranzler
b501989679 [STX] Implemented Hofri Ghostforge 2021-04-13 19:16:29 -04:00
Evan Kranzler
e4c7b5da53 [STX] Implemented Radiant Scrollwielder 2021-04-13 17:58:47 -04:00
Evan Kranzler
a3bbc0b470 [STX] Implemented Strixhaven Stadium 2021-04-13 09:47:21 -04:00
Evan Kranzler
ae22f99b54 [STX] Implemented Rowan, Scholar of Sparks / Will, Scholar of Frost 2021-04-13 09:12:10 -04:00
Evan Kranzler
dc42107962 [STX] Implemented Mila, Crafty Companion / Lukka, Wayward Bonder 2021-04-12 22:07:19 -04:00
Evan Kranzler
abc931fb87 [STX] Implemented Verdant Mastery 2021-04-12 21:28:00 -04:00
Evan Kranzler
ee4e6d80a3 [C21] updated spoiler and reprints 2021-04-12 19:03:45 -04:00
Evan Kranzler
22ef321700 [C21] Implemented Keen Duelist 2021-04-12 18:57:41 -04:00
Evan Kranzler
f67c8e9e74 [C21] Implemented Gyome, Master Chef 2021-04-12 18:35:01 -04:00
Evan Kranzler
2fe78560c8 [C21] Implemented Fain, the Broker 2021-04-12 18:20:30 -04:00
Evan Kranzler
d137487605 [C21] Implemented Creative Technique 2021-04-12 18:15:28 -04:00
Evan Kranzler
b4b2836337 [C21] Implemented Blossoming Bogbeast 2021-04-12 17:52:28 -04:00
Evan Kranzler
f9a606e701 [STX] Implemented Codie, Vociferous Codex 2021-04-12 17:44:46 -04:00
Evan Kranzler
7d3dfe5b15 [C21] Implemented Ruxa, Patient Professor 2021-04-12 17:16:29 -04:00
Evan Kranzler
e51ebbec93 [C21] Implemented Felisa, Fang of Silverquill 2021-04-12 09:47:27 -04:00
Evan Kranzler
c8e21a8c6a [C21] Implemented Triplicate Titan 2021-04-12 09:32:44 -04:00
Evan Kranzler
d0d152ec44 [C21] Implemented Essence Pulse 2021-04-12 09:23:21 -04:00
Evan Kranzler
eefa9dc8cf [C21] Implemented Ezzaroot Channeler 2021-04-12 09:19:40 -04:00
Evan Kranzler
f4dd6ba1e7 added new EachTargetPointer object 2021-04-12 09:08:50 -04:00
Evan Kranzler
a7d3b82cbe [C21] Implemented Blight Mound 2021-04-11 21:22:19 -04:00
Evan Kranzler
b23240105c [KHM] fixed Spectral Deluge counting Islands controlled by other players (fixes #7739) 2021-04-11 21:12:41 -04:00
Evan Kranzler
75dcf16f65 [C21] Implemented Ruin Grinder 2021-04-11 21:06:29 -04:00
Evan Kranzler
34443f829d [C21] Implemented Alibou, Ancient Witness 2021-04-11 20:16:36 -04:00
Evan Kranzler
81a20c31a8 [STX] Implemented Expressive Iteration 2021-04-11 19:54:30 -04:00
Evan Kranzler
62008ea6b7 [ODY] fixed Skyshooter not sacrificing itself to activate (fixes #7738) 2021-04-11 18:25:42 -04:00
Evan Kranzler
edec5b32fb [STX] Implemented Jadzi, Oracle of Arcavios / Journey to the Oracle 2021-04-11 18:10:56 -04:00
Evan Kranzler
dab3dfdc5a [STX] Implemented Extus, Oriq Overlord / Awaken the Blood Avatar 2021-04-11 10:52:16 -04:00
Evan Kranzler
f97b6bf538 [STX] Implemented Wandering Archaic / Explore the Vastlands 2021-04-11 10:28:39 -04:00
Evan Kranzler
ed7a91cd60 [ODY] fixed Aven Windreader effect #7733 2021-04-11 09:32:01 -04:00
htrajan
d31b7bb815
[STX] Implement Devouring Tendrils (#7731)
* [STX] Implement Devouring Tendrils
2021-04-11 02:28:02 +00:00
Evan Kranzler
79b7d49e83 [STX] Implemented Show of Confidence 2021-04-10 21:55:32 -04:00
Evan Kranzler
63ae80c711 [STX] Implemented Ingenious Mastery 2021-04-10 21:37:46 -04:00
Evan Kranzler
f37628c5cb [STX] Implemented Plumb the Forbidden 2021-04-10 21:30:26 -04:00
htrajan
af0f705b5e
[STX] Implement Conspiracy Theorist (#7728)
* [STX] Implement Conspiracy Theorist
2021-04-11 04:52:18 +04:00
Evan Kranzler
7d2b1b4ade fixed a test failure 2021-04-10 19:25:51 -04:00
Evan Kranzler
ee027c0d73 [STX] Implemented Pestilent Cauldron / Restorative Burst 2021-04-10 19:02:23 -04:00
Evan Kranzler
1264be8c36 [STX] Implemented Mage Duel 2021-04-10 18:25:35 -04:00
Evan Kranzler
ae949a48b8 [STX] Implemented Elemental Expression 2021-04-10 18:09:55 -04:00
Evan Kranzler
421d092616 [STX] Implemented Velomachus Lorehold 2021-04-10 17:42:13 -04:00
Evan Kranzler
9568dec3a8 [STX] Implemented Reflective Golem 2021-04-10 16:07:52 -04:00
Evan Kranzler
4528663f1a added life gain hints to various cards 2021-04-10 15:57:22 -04:00
Evan Kranzler
1e67899098 [C21] Implemented Tivash, Gloom Summoner 2021-04-10 10:59:22 -04:00
Evan Kranzler
0b6b8d09d1 [C21] Implemented Healing Technique 2021-04-10 10:38:25 -04:00
Evan Kranzler
d76853ed8b [C21] Implemented Veinwitch Coven 2021-04-10 10:28:45 -04:00
Evan Kranzler
167d2579ac [C21] Implemented Trudge Garden 2021-04-10 10:19:59 -04:00
Evan Kranzler
cb4dd64037 [C21] Implemented Witch's Clinic 2021-04-10 10:15:47 -04:00
Evan Kranzler
8ad25a1119 [C21] Implemented Revival Experiment 2021-04-10 10:03:42 -04:00
Evan Kranzler
b5864bb97c [C21] Implemented Pest Infestation 2021-04-10 09:32:45 -04:00
Evan Kranzler
dc39fcd5c0 [C21] updated spoiler and reprints 2021-04-10 09:11:15 -04:00
Evan Kranzler
f32c4eb110 [C21] updated spoiler and reprints 2021-04-09 22:43:18 -04:00
Evan Kranzler
e79f69829a [STX] Implemented Fervent Mastery 2021-04-09 17:40:26 -04:00
Evan Kranzler
ed3f6a7c83 [STX] Implemented Devastating Mastery 2021-04-09 17:31:13 -04:00
htrajan
10cd439955
[STX] add more cards (#7720)
* implement AcademicProbation
* implement AugmenterPugilist // EchoingEquation
* Implement BalefulMastery
* implement BasicConjuration
* implement ClosingStatement
* Test framework: added custom effect to return card from any zone to hand;

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-04-09 17:56:34 +04:00
Evan Kranzler
ac2c2acfe4 [STX] Implemented Detention Vortex 2021-04-09 09:32:01 -04:00
Evan Kranzler
4023d7c171 [STX] Implemented The Biblioplex 2021-04-09 09:27:28 -04:00
Evan Kranzler
a1ef3e6cb7 [STX] Implemented Flamescroll Celebrant // Revel in Silence 2021-04-09 09:03:03 -04:00
Evan Kranzler
310475a359 [STX] Implemented Draconic Intervention 2021-04-09 08:33:56 -04:00
Evan Kranzler
c83db2cad3 [STX] Implemented Dragon's Approach 2021-04-09 08:20:59 -04:00
Evan Kranzler
b7c5bcdbdd [C21] Implemented Incarnation Technique 2021-04-08 20:51:11 -04:00
Evan Kranzler
666f33371b [C21] updated spoiler and reprints 2021-04-08 20:45:17 -04:00
Evan Kranzler
6ff3ca5c1e [STX] Implemented Dramatic Finale 2021-04-08 18:56:18 -04:00
Evan Kranzler
305ec27f33 [C21] Implemented Rousing Refrain 2021-04-08 18:15:55 -04:00
Evan Kranzler
af9f87f110 [STX] Implemented Inspiring Refrain 2021-04-08 18:11:38 -04:00
Evan Kranzler
2d5519d4fc [C21] Implemented Curiosity Crafter 2021-04-08 18:06:32 -04:00
Evan Kranzler
37471c0172 [C21] Implemented Spawning Kraken 2021-04-08 17:59:34 -04:00
Evan Kranzler
9fc81c0722 [C21] Implemented Octavia, Living Thesis 2021-04-08 17:48:26 -04:00
Evan Kranzler
16f1ae7b99 [C21] Implemented Reinterpret 2021-04-08 17:37:09 -04:00
Evan Kranzler
73df6929e9 [C21] Implemented Perplexing Test 2021-04-08 17:32:01 -04:00
Evan Kranzler
de355a52e5 [C21] Implemented Sequence Engine 2021-04-08 17:25:34 -04:00
Evan Kranzler
cf3b3cbb76 [C21] Implemented Archaeomancer's Map 2021-04-08 17:21:41 -04:00
Evan Kranzler
6d13960505 [C21] Implemented Replication Technique 2021-04-08 09:26:15 -04:00
Evan Kranzler
12cb2caecd [C21] Implemented Oversimplify 2021-04-08 09:23:37 -04:00
Evan Kranzler
689efae076 [C21] Implemented Paradox Zone 2021-04-08 09:03:28 -04:00
Evan Kranzler
fd9b055fd3 [C21] Implemented Guardian Augmenter 2021-04-08 08:41:56 -04:00
Evan Kranzler
748228a16c [C21] Implemented Fiery Encore 2021-04-08 08:30:19 -04:00
Evan Kranzler
77d22b9960 [C21] Implemented Deekah, Fractal Theorist 2021-04-08 08:22:25 -04:00
Evan Kranzler
f033ecde82 [STX] Implemented Dina, Soul Steeper 2021-04-08 08:08:33 -04:00
Evan Kranzler
59325cdc7e [C21] updated spoiler 2021-04-07 20:56:06 -04:00
Evan Kranzler
9e7b2d1b57 [STX] Implemented Emergent Sequence 2021-04-07 20:00:53 -04:00
Evan Kranzler
bea736aa54 [STX] Implemented Retriever Phoenix 2021-04-07 19:24:41 -04:00
Evan Kranzler
dd8e076ed8 fixed an error 2021-04-07 09:29:19 -04:00
Evan Kranzler
60b4fe3b56 [STX] Implemented Make Your Mark 2021-04-07 09:26:40 -04:00
Evan Kranzler
8950d35ec7 [STX] Implemented Test of Talents 2021-04-07 09:18:36 -04:00
Evan Kranzler
2f50958e53 [STX] Implemented Reject 2021-04-07 08:53:03 -04:00
Evan Kranzler
37a4ae27f1 [STX] Implemented Explosive Welcome 2021-04-07 08:33:53 -04:00
Evan Kranzler
00952580b4 [STX] Implemented Bookwurm 2021-04-07 08:16:32 -04:00
Evan Kranzler
86b9760dc6 [STX] Implemented Infuse with Vitality 2021-04-06 21:38:57 -04:00
Evan Kranzler
6e83886923 [STX] Implemented Maelstrom Muse 2021-04-06 21:31:29 -04:00
Evan Kranzler
c080a02d36 [STX] Implemented Deadly Brew 2021-04-06 21:17:45 -04:00
Evan Kranzler
c307d6ee3d [STX] Implemented Mercurial Transformation 2021-04-06 20:54:28 -04:00
Evan Kranzler
3cc92d6c3e [STX] Implemented Mage Hunters' Onslaught 2021-04-06 20:44:41 -04:00
Evan Kranzler
f4057e9497 [C21] Implemented Audacious Reshapers 2021-04-06 20:26:52 -04:00
Evan Kranzler
3052d3b74f [C21] Implemented Digsite Engineer 2021-04-06 20:12:47 -04:00
Evan Kranzler
3041308884 [C21] Implemented Inferno Project 2021-04-06 19:35:14 -04:00
Evan Kranzler
1ae590dd89 [C21] Implemented Veyran, Voice of Duality 2021-04-06 19:29:51 -04:00
Evan Kranzler
7a07ad7948 [C21] updated spoiler and reprints 2021-04-06 19:21:03 -04:00
Evan Kranzler
5ee335f011 [STX] Implemented Willowdusk, Essence Seer 2021-04-06 18:41:01 -04:00
Evan Kranzler
bcb9e410dd [C21] Implemented Adrix and Nev, Twincasters 2021-04-06 18:23:08 -04:00
Evan Kranzler
2c72efb63a [C21] Implemented Bronze Guardian 2021-04-06 18:15:11 -04:00
Evan Kranzler
910372013a [STX] Implemented Harness Infinity 2021-04-06 09:29:32 -04:00
Evan Kranzler
1d4fc1369a [STX] Implemented Silverquill Silencer 2021-04-06 09:25:48 -04:00
Evan Kranzler
b156e3b137 [STX] Implemented Rushed Rebirth 2021-04-06 09:10:30 -04:00
Evan Kranzler
52ab2facfd [STX] Implemented Oriq Loremage 2021-04-06 08:55:55 -04:00
Evan Kranzler
01ca9cbf04 [STX] Implemented Mortality Spear 2021-04-06 08:46:43 -04:00
Evan Kranzler
36ae9220b8 [STX] Implemented Culling Ritual 2021-04-06 08:40:06 -04:00
Evan Kranzler
b296256f4f [STX] Implemented Daemogoth Woe-Eater 2021-04-06 08:30:11 -04:00
Daniel Bomar
2476b4deb8
[STX] Implemented Blex, Vexing Pest (#7719) 2021-04-06 08:21:56 -04:00
Daniel Bomar
1eb1a36ee0
Fixed compile warning 2021-04-05 22:06:31 -05:00
Damiano Carradori
ad91a4ccad
fix: attack ability trigger for opponent creatures (#7697)
The checkTrigger of ZurzothChaosRiderAttackAbility wasn't filtering creatures controlled by Zurzoth's controller
2021-04-05 20:50:14 -04:00
Daniel Bomar
fbe6e490e9
[STX] Implemented Ardent Dustspeaker (#7717)
* [STX] Implemented Ardent Dustspeaker

* Declare filter as static
2021-04-05 20:48:36 -04:00
Evan Kranzler
bffe1b2ce6 [STX] Implemented Pillardrop Warden 2021-04-05 20:43:52 -04:00
Evan Kranzler
cf2771e9fa [STX] Implemented Hall of Oracles 2021-04-05 20:37:06 -04:00
Evan Kranzler
d9adbd1627 [STX] Implemented Galazeth Prismari 2021-04-05 20:16:54 -04:00
Evan Kranzler
f10d007454 [C21] updated spoiler and reprints 2021-04-05 20:09:06 -04:00
Evan Kranzler
845953c4ec [STX] Implemented Spiteful Squad 2021-04-05 19:17:12 -04:00
Evan Kranzler
3914aa656a [STX] Implemented Brackish Trudge 2021-04-05 19:13:27 -04:00
Evan Kranzler
f2f04be08b [STX] Implemented Spell Satchel 2021-04-05 19:04:52 -04:00
Evan Kranzler
21efad12a3 [STX] Implemented Zephyr Boots 2021-04-05 19:01:07 -04:00
Evan Kranzler
32f2fda105 [STX] Implemented Zimone, Quandrix Prodigy 2021-04-05 18:55:54 -04:00
Evan Kranzler
5702043eb7 [C21] Implemented Monologue Tax 2021-04-05 18:16:50 -04:00
Evan Kranzler
020ab525f3 [C21] Implemented Angel of the Ruins 2021-04-05 18:13:44 -04:00
Evan Kranzler
33b7fa3eda [C21] Implemented Excavation Technique 2021-04-05 18:11:24 -04:00
Daniel Bomar
9c1aee7104
[STX] Implemented Biblioplex Assistant 2021-04-05 14:11:51 -05:00
Evan Kranzler
156eb80bc1 [STX] Implemented Killian, Ink Duelist 2021-04-05 10:12:06 -04:00
Evan Kranzler
287800cd64 [STX] updated spoiler 2021-04-05 10:11:55 -04:00
Evan Kranzler
2f59543ae0 [STX] updated spoiler 2021-04-04 23:40:41 -04:00
Evan Kranzler
7d271c0b5b [STX] Implemented Tome Shredder 2021-04-04 23:37:57 -04:00
Evan Kranzler
4a184a94b3 [STX] Implemented Tend the Pests 2021-04-04 23:34:21 -04:00
Evan Kranzler
faa58b613c [STX] Implemented Teachings of the Archaics 2021-04-04 23:30:45 -04:00
Evan Kranzler
f20c420b4d [STX] Implemented Honor Troll 2021-04-04 23:16:39 -04:00
Evan Kranzler
a9790d78db [KHM] fixed Roots of Wisdom being able to target any card 2021-04-04 20:15:29 -04:00
Daniel Bomar
247933abde
[STX] Implemented Beledros Witherbloom 2021-04-04 14:03:38 -05:00
Daniel Bomar
b3c5baee34
[STX] Pest Summoning - Fixed using wrong token 2021-04-04 13:28:26 -05:00
Evan Kranzler
39185d0b00 [STX] fixed a verify error 2021-04-04 13:46:40 -04:00
Evan Kranzler
734bd6f118 fixed Blatant Thievery test failure 2021-04-04 13:19:15 -04:00
Evan Kranzler
8699b847d8 [STX] Implemented Promising Duskmage 2021-04-04 12:45:00 -04:00
Evan Kranzler
2513a0a7ec [STX] Implemented Humiliate 2021-04-04 12:22:38 -04:00
Evan Kranzler
a1d091d9c6 [STX] Implemented Vortex Runner 2021-04-04 11:54:03 -04:00
Evan Kranzler
148ac9c13f [STX] Implemented Unwilling Ingredient 2021-04-04 11:50:30 -04:00
Evan Kranzler
70f857c9f0 [STX] Implemented Tempted by the Oriq 2021-04-04 11:36:25 -04:00
Evan Kranzler
619c62b081 [STX] Implemented Stonerise Spirit 2021-04-04 11:24:52 -04:00
Evan Kranzler
9880588ff6 [STX] Implemented Snow Day 2021-04-04 11:20:51 -04:00
Evan Kranzler
ea3c23f1f8 [STX] Implemented Scurrid Colony 2021-04-04 11:14:57 -04:00
Evan Kranzler
3be4b9e5d1 [STX] Implemented Reckless Amplimancer 2021-04-04 10:50:37 -04:00
Evan Kranzler
fc7b5ef8f9 [STX] Implemented Professor's Warning 2021-04-04 10:45:56 -04:00
Evan Kranzler
2184a18c04 [STX] Implemented Flame Spill 2021-04-04 10:40:13 -04:00
Evan Kranzler
1461a875ff [STX] Implemented Leyline Invocation 2021-04-04 10:19:32 -04:00
Evan Kranzler
ec4eead278 [STX] Implemented Containment Breach 2021-04-04 10:05:20 -04:00
Evan Kranzler
9a06c31aa2 [STX] Implemented Callous Bloodmage 2021-04-04 10:00:07 -04:00
Daniel Bomar
ce8e22d17d
[STX] Implemented Academic Debate (#7716) 2021-04-04 09:51:10 -04:00
Evan Kranzler
4240138888 [STX] Implemented Big Play 2021-04-03 22:09:57 -04:00
Evan Kranzler
ccc1b8422b [STX] Implemented Bayou Groff 2021-04-03 22:06:48 -04:00
Evan Kranzler
9eef43c0e7 [STX] Implemented Needlethorn Drake 2021-04-03 22:00:39 -04:00
Evan Kranzler
5657e13d69 [STX] Implemented Flunk 2021-04-03 21:57:11 -04:00
Evan Kranzler
ceabb02270 [STX] Implemented Divide by Zero 2021-04-03 21:50:06 -04:00
Evan Kranzler
b291ee8056 [STX] updated spoiler 2021-04-03 20:59:19 -04:00
Evan Kranzler
df61a36bf0 [STX] Implemented Specter of the Fens 2021-04-03 18:10:04 -04:00
Evan Kranzler
840a479d51 [STX] Implemented Wormhole Serpent 2021-04-03 18:04:30 -04:00
Evan Kranzler
4babb54c3d [STX] Implemented Start from Scratch 2021-04-03 18:02:51 -04:00
Evan Kranzler
0405e1ad32 [STX] Implemented Leech Fanatic 2021-04-03 17:54:38 -04:00
Evan Kranzler
759ef2ab1e [STX] Implemented Karok Wrangler 2021-04-03 17:50:38 -04:00
Evan Kranzler
e006acbf2d [STX] Implemented Fracture 2021-04-03 17:47:06 -04:00
Evan Kranzler
57ca9255ac [STX] Implemented Guiding Voice 2021-04-03 17:43:28 -04:00
Evan Kranzler
95e94a05c9 [STX] Implemented Fractal Summoning 2021-04-03 17:38:45 -04:00
Evan Kranzler
3051d17a2e [STX] Implemented Eyetwitch 2021-04-03 17:33:17 -04:00
Evan Kranzler
f89169ca44 [STX] Implemented Elemental Summoning 2021-04-03 17:31:54 -04:00
Evan Kranzler
f74e018682 [STX] Implemented Decisive Denial 2021-04-03 17:22:41 -04:00
Evan Kranzler
4db7db2bd9 [STX] Implemented Crushing Disappointment 2021-04-03 17:18:05 -04:00
Evan Kranzler
b1b3c13d60 [STX] Implemented Cram Session 2021-04-03 17:16:46 -04:00
Evan Kranzler
bfd9235bf3 [STX] Implemented Burrog Befuddler 2021-04-03 17:15:44 -04:00
Evan Kranzler
bef31501f5 [STX] Implemented Blood Researcher 2021-04-03 17:13:01 -04:00
Evan Kranzler
dfb3a2e740 [STX] Implemented Blood Age General 2021-04-03 17:02:35 -04:00
Evan Kranzler
3943833871 [STX] Implemented Arrogant Poet 2021-04-03 16:59:19 -04:00
Evan Kranzler
f01dcb3cd8 [STX] Implemented Arcane Subtraction 2021-04-03 16:51:39 -04:00
Evan Kranzler
062948add3 [STX] updated spoiler 2021-04-03 16:47:11 -04:00
Evan Kranzler
ad24bafb2a [STX] Implemented Witherbloom Pledgemage 2021-04-03 08:11:41 -04:00
Evan Kranzler
538ee3bdf3 [STX] Implemented Excavated Wall 2021-04-03 08:07:20 -04:00
Evan Kranzler
e313c3e7fd [STX] Implemented Poet's Quill 2021-04-03 08:04:22 -04:00
Evan Kranzler
3bf7eaa1c3 [STX] Implemented Tangletrap 2021-04-03 07:57:22 -04:00
Evan Kranzler
fee5de1ea0 [STX] Implemented Springmane Cervin 2021-04-03 07:55:02 -04:00
Evan Kranzler
893f65a8fb [STX] Implemented Lash of Malice 2021-04-03 07:51:00 -04:00
Evan Kranzler
74798b0e80 [STX] Implemented Twinscroll Shaman 2021-04-03 07:49:18 -04:00
Evan Kranzler
e9e42f4c96 [STX] Implemented Hunt for Specimens 2021-04-03 07:47:57 -04:00
Evan Kranzler
437c3c2d67 [STX] Implemented Professor of Zoomancy 2021-04-03 07:46:38 -04:00
Evan Kranzler
b055f0b6c4 [STX] Implemented Daemogoth Titan 2021-04-03 07:42:34 -04:00
Evan Kranzler
efd7f9e659 [STX] Implemented Overgrown Arch 2021-04-03 07:38:52 -04:00
Evan Kranzler
3f80d894bf [STX] Implemented Spined Karok 2021-04-03 07:35:33 -04:00
Evan Kranzler
04a4d881fc [STX] Implemented Witherbloom Campus 2021-04-03 07:34:10 -04:00
Evan Kranzler
548ac048d7 [STX] Implemented Sedgemoor Witch 2021-04-03 07:32:12 -04:00
Evan Kranzler
34ef401246 [STX] Implemented Pillardrop Rescuer 2021-04-03 07:25:42 -04:00
Evan Kranzler
4a92635b7c [STX] Implemented Dream Strix 2021-04-03 07:21:31 -04:00
Evan Kranzler
2bd60f539b [STX] updated spoiler 2021-04-03 07:17:30 -04:00
Evan Kranzler
9223bd4ed3 [STX] Implemented Sparring Regimen 2021-04-02 20:56:18 -04:00
Evan Kranzler
4b1901348b [STX] Implemented Exhilarating Elocution 2021-04-02 20:45:00 -04:00
Evan Kranzler
e10ec40d79 [STX] Implemented Mascot Interception 2021-04-02 20:34:42 -04:00
Evan Kranzler
946232162b [STX] Implemented Blot Out the Sky 2021-04-02 20:28:42 -04:00
Evan Kranzler
7211153ffd [STX] Implemented Double Major 2021-04-02 20:17:05 -04:00
htrajan
0a3a4bc189
Stx add cards (#7709)
* WIP

* Implement Confront the Past

* Don't modify test

* Implement Plargg // Augusta

* Implement Shaile // Embrose

* Fix FDoC

* Fix CtP

* fix ordering

* remove extra plains

* FDoC PR fixes

* Augusta PR fixes

* Shaile PR fixes

* don't capitalize "learn"
2021-04-02 18:07:30 -04:00
Evan Kranzler
754a5b38eb [STX] Implemented Access Tunnel 2021-04-02 08:12:06 -04:00
Evan Kranzler
7ac24ea124 [STX] Implemented Mentor's Guidance 2021-04-02 08:08:48 -04:00
Evan Kranzler
4cf9432952 [STX] Implemented Shadewing Laureate 2021-04-02 07:56:55 -04:00
Evan Kranzler
40fa15cbff [STX] Implemented Pilgrim of the Ages 2021-04-02 07:48:31 -04:00
Evan Kranzler
57aa903eff [STX] Implemented Umbral Juke 2021-04-02 07:38:43 -04:00
Evan Kranzler
a297cae46c [STX] Implemented Symmetry Sage 2021-04-02 07:35:23 -04:00
Evan Kranzler
34ece6ee8b [STX] Implemented Novice Dissector 2021-04-02 07:31:26 -04:00
Evan Kranzler
b080d831ce [STX] Implemented Exponential Growth 2021-04-02 07:21:59 -04:00
Evan Kranzler
49465c69d7 [STX] Implemented Essence Infusion 2021-04-02 07:08:02 -04:00
Evan Kranzler
652a3d568c [STX] Implemented Charge Through 2021-04-02 07:04:22 -04:00
Evan Kranzler
59278be46d [STX] Implemented Body of Research 2021-04-02 07:01:55 -04:00
Evan Kranzler
ed2a4b7ce6 [STX] Implemented Fuming Effigy 2021-04-02 06:56:27 -04:00
Evan Kranzler
e7176d2627 [STX] Implemented Vanishing Verse 2021-04-02 06:55:22 -04:00
Evan Kranzler
316155e2bc [STX] Implemented Soothsayer Adept 2021-04-02 06:47:54 -04:00
Evan Kranzler
488be45190 [STX] Implemented Silverquill Pledgemage 2021-04-02 06:46:41 -04:00
Evan Kranzler
4b144705e2 [STX] Implemented Silverquill Campus 2021-04-02 06:40:27 -04:00
Evan Kranzler
35d95586e7 [STX] Implemented Moldering Karok 2021-04-02 06:37:32 -04:00
Evan Kranzler
0201011449 [STX] Implemented Mascot Exhibition 2021-04-02 06:36:07 -04:00
Evan Kranzler
aaec7088a2 [STX] Implemented Gnarled Professor 2021-04-02 06:31:18 -04:00
Evan Kranzler
38b4b25e22 [STX] updated spoiler 2021-04-02 06:09:26 -04:00
Evan Kranzler
eb345f0acd [STX] Implemented Tenured Inkcaster 2021-04-01 21:18:33 -04:00
Evan Kranzler
610c286710 [STX] Implemented Accomplished Alchemist 2021-04-01 21:09:53 -04:00
Evan Kranzler
561a2df2d5 fixed an error 2021-04-01 20:58:38 -04:00
Evan Kranzler
c8cfa4a0ce some text fixes 2021-04-01 20:47:01 -04:00
Evan Kranzler
0097ff2617 [KLR] added set 2021-04-01 20:47:01 -04:00
Evan Kranzler
dbbb696abf added some hints 2021-04-01 20:43:10 -04:00
Evan Kranzler
8f869db007 [STX] Implemented Cogwork Archivist 2021-04-01 09:34:47 -04:00
Evan Kranzler
77f0e1508a [STX] Implemented Biomathematician 2021-04-01 09:32:57 -04:00
Evan Kranzler
01bde741d4 [STX] Implemented Inkling Summoning 2021-04-01 09:21:47 -04:00
Evan Kranzler
71607a53ed [STX] Implemented Team Pennant 2021-04-01 09:17:49 -04:00
Evan Kranzler
8fbcf433ea [STX] Implemented Teach by Example 2021-04-01 09:13:32 -04:00
Evan Kranzler
a40eba211b [STX] Implemented Quandrix Cultivator 2021-04-01 09:07:20 -04:00
Evan Kranzler
dcd9bf12d1 [STX] Implemented Master Symmetrist 2021-04-01 09:03:49 -04:00
Evan Kranzler
10e5bd3cea [STX] Implemented Fortifying Draught 2021-04-01 08:56:36 -04:00
Evan Kranzler
6a455bec60 [STX] Implemented Necrotic Fumes 2021-04-01 08:49:59 -04:00
Evan Kranzler
274cd4249c [STX] Implemented Serpentine Curve 2021-04-01 08:41:39 -04:00
Evan Kranzler
74ee382734 [STX] Implemented Crackle with Power 2021-04-01 08:31:24 -04:00
Evan Kranzler
6c86643d18 [STX] Implemented Secret Rendezvous 2021-04-01 08:24:56 -04:00
Evan Kranzler
b78594281b [STX] Implemented Owlin Shieldmage 2021-04-01 08:21:30 -04:00
Evan Kranzler
b6ca0ca222 [STX] Implemented Manifestation Sage 2021-04-01 07:49:10 -04:00
Evan Kranzler
8996daeb82 [STX] Implemented Hall Monitor 2021-03-31 22:19:09 -04:00
Evan Kranzler
211341f065 [STX] Implemented Aether Helix 2021-03-31 22:17:03 -04:00
Evan Kranzler
4e20dfb63a [STX] Implemented Quandrix Pledgemage 2021-03-31 21:47:48 -04:00
Evan Kranzler
c6a21bd924 [STX] Implemented Square Up 2021-03-31 21:46:44 -04:00
Evan Kranzler
321af446bf [STX] Implemented Oggyar Battle-Seer 2021-03-31 21:45:21 -04:00
Evan Kranzler
0bea812021 [STX] Implemented Archway Commons 2021-03-31 21:43:45 -04:00
Evan Kranzler
5ff83afe7a [STX] Implemented Leonin Lightscribe 2021-03-31 21:29:05 -04:00
Evan Kranzler
9fed92b4e4 [STX] Implemented Eureka Moment 2021-03-31 21:28:03 -04:00
Evan Kranzler
2b8284c000 [STX] Implemented Letter of Acceptance 2021-03-31 21:27:11 -04:00
Evan Kranzler
d84ea0b107 [STX] Implemented Elemental Masterpiece 2021-03-31 21:24:53 -04:00
Evan Kranzler
36ee7bd0f9 [STX] Implemented Expel 2021-03-31 21:22:10 -04:00
Evan Kranzler
35d05f9070 [STX] updated spoiler 2021-03-31 21:20:22 -04:00
Evan Kranzler
6954b5df13 [STX] update lesson collation 2021-03-31 19:13:00 -04:00
Evan Kranzler
6d95cba36c [STX] Implemented Stonebinder's Familiar 2021-03-31 19:03:48 -04:00
Evan Kranzler
a1db9f34d7 fixed a test failure 2021-03-31 18:40:27 -04:00
Evan Kranzler
1006408896 [STX] Implemented Spectacle Mage 2021-03-31 09:16:09 -04:00
Evan Kranzler
85684c6bf1 [STX] Implemented Kelpie Guide 2021-03-31 09:09:00 -04:00
Evan Kranzler
e504140be5 [STX] Implemented Frost Trickster 2021-03-31 08:57:04 -04:00
Evan Kranzler
473eca6bfc [STX] Implemented Golden Ratio 2021-03-31 08:50:01 -04:00
Evan Kranzler
dd8586cd15 [STX] Implemented Defend the Campus 2021-03-31 08:43:25 -04:00
Evan Kranzler
e732337e33 [STX] Implemented Clever Lumimancer 2021-03-31 08:39:34 -04:00
Evan Kranzler
918a4e3621 [STX] Implemented Rootha, Mercurial Artist 2021-03-31 08:32:48 -04:00
Evan Kranzler
05d4a11a91 [STX] Implemented Curate 2021-03-31 08:29:10 -04:00
Evan Kranzler
04c5afdcc2 [STX] Implemented Creative Outburst 2021-03-31 08:18:53 -04:00
Evan Kranzler
3d078dce93 [STX] Implemented Tanazir Quandrix 2021-03-31 08:15:38 -04:00
Evan Kranzler
a76281791f [STX] Implemented Practical Research 2021-03-31 07:23:53 -04:00
Evan Kranzler
02fd895900 [STX] Implemented Quandrix Campus 2021-03-31 07:15:37 -04:00
Evan Kranzler
530854dd57 [STX] Implemented Sudden Breakthrough 2021-03-30 21:59:07 -04:00
Evan Kranzler
0b6d2c8984 [STX] Implemented Resculpt 2021-03-30 21:56:16 -04:00
Evan Kranzler
4f1b0a4b90 [STX] Implemented Multiple Choice 2021-03-30 21:53:37 -04:00
Evan Kranzler
c43dd6a1a9 [STX] Implemented Prismari Pledgemage 2021-03-30 21:42:21 -04:00
Evan Kranzler
f6dabece21 [STX] Implemented Culmination of Studies 2021-03-30 21:08:06 -04:00
Evan Kranzler
a929b86a59 [STX] Implemented Igneous Inspiration 2021-03-30 20:57:32 -04:00
Evan Kranzler
c5feb3ba23 [STX] Implemented Mage Hunter 2021-03-30 20:53:03 -04:00
Evan Kranzler
1adde04352 [STX] Implemented Solve the Equation 2021-03-30 20:41:42 -04:00
Evan Kranzler
8dc0bbc35c [STX] Implemented Prismari Campus 2021-03-30 20:36:37 -04:00
Evan Kranzler
b79787f624 [STX] updated spoiler 2021-03-30 20:35:28 -04:00
Evan Kranzler
2567e56db8 [STX] Implemented Thunderous Orator 2021-03-30 20:34:32 -04:00
Evan Kranzler
5d9317586f [STX] Implemented Campus Guide 2021-03-30 19:39:32 -04:00
Evan Kranzler
f8f9ee6973 [STX] Implemented Lorehold Excavation 2021-03-30 19:35:07 -04:00
Evan Kranzler
f831eac6fc [STX] Implemented Magma Opus 2021-03-30 19:34:16 -04:00
Evan Kranzler
8f37428518 [ELD] fixed issues with Robber of the Rich 2021-03-30 17:48:46 -04:00
Evan Kranzler
c842fd271c [NPH] fixed Phyrexian Unlife not adding poison counters (fixes #7696) 2021-03-30 17:45:49 -04:00
Evan Kranzler
4cd50cf4e8 [STX] Implemented Bury in Books 2021-03-30 09:37:20 -04:00
Evan Kranzler
fa6fbf1b78 [STX] Implemented Dueling Coach 2021-03-30 09:21:53 -04:00
Evan Kranzler
b128a38f56 [STX] Implemented Reduce to Memory 2021-03-30 09:06:47 -04:00
Evan Kranzler
f224629c4f [STX] Implemented Reconstruct History 2021-03-30 09:04:37 -04:00
Evan Kranzler
0d8a358ea4 [STX] Implemented Combat Professor 2021-03-30 08:39:05 -04:00
Evan Kranzler
3e51a60d0d [STX] Implemented Illuminate History 2021-03-30 08:31:51 -04:00
Evan Kranzler
329990d75e [STX] Implemented Quintorius, Field Historian 2021-03-30 08:14:58 -04:00
Evan Kranzler
63c7c52d92 [STX] Implemented Stonebound Mentor 2021-03-30 08:08:53 -04:00
Evan Kranzler
0461c77d9b [STX] Implemented Returned Pastcaller 2021-03-30 08:00:54 -04:00
Evan Kranzler
3fcc996cff [STX] Implemented Thrilling Discovery 2021-03-30 07:53:30 -04:00
Evan Kranzler
f24cfab51b [STX] Implemented Spirit Summoning 2021-03-30 07:49:44 -04:00
Evan Kranzler
96946dcc07 [STX] Implemented Relic Sloth 2021-03-30 07:48:58 -04:00
Evan Kranzler
72a5c032e8 [STX] Implemented Lorehold Campus 2021-03-30 07:47:54 -04:00
Evan Kranzler
a3008b9710 [STX] Implemented Lorehold Pledgemage 2021-03-30 07:45:22 -04:00
Evan Kranzler
b8c83b4b51 [STX] Implemented Illustrious Historian 2021-03-30 07:44:14 -04:00
Evan Kranzler
14248b02f0 [STX] Implemented Heated Debate 2021-03-30 07:40:09 -04:00
Evan Kranzler
5cb7885174 [STX] Implemented Go Blank 2021-03-30 07:37:28 -04:00
Evan Kranzler
8edf9914a8 [STX] Implemented Blade Historian 2021-03-30 07:35:15 -04:00
Evan Kranzler
9b12408c5d [STX] Implemented Beaming Defiance 2021-03-30 07:32:10 -04:00
Evan Kranzler
c6c64fc0dc [STX] Implemented Ageless Guardian 2021-03-30 07:30:15 -04:00
Evan Kranzler
d571b8c85c [STX] updated spoiler and reprints 2021-03-30 07:29:19 -04:00
Evan Kranzler
97af948932 simplified and condensed various effects which discard variable amounts of cards 2021-03-29 21:35:27 -04:00
Evan Kranzler
37ebbef9f5 [STX] added Lesson slot to booster generation 2021-03-29 09:00:50 -04:00
Evan Kranzler
ce548747b2 [STX] Implemented Venerable Warsinger 2021-03-28 21:57:22 -04:00
Evan Kranzler
b414ac828f [STX] Implemented Rip Apart 2021-03-28 21:47:09 -04:00
Evan Kranzler
07871637b6 fixed Memory Jar and Magus of the Jar not returning exiled cards to hand 2021-03-28 20:56:18 -04:00
Evan Kranzler
e03dad7a8c [STX] added STA to booster generation 2021-03-28 19:06:36 -04:00
Evan Kranzler
5132dbb616 [STA] fixed rarities 2021-03-28 19:05:52 -04:00
Evan Kranzler
2a5d298480 [STX] Implemented Rise of Extus 2021-03-28 17:44:25 -04:00
Evan Kranzler
5ab84d5a3b [STX] Implemented Valentin, Dean of the Vein / Lisette, Dean of the Root 2021-03-28 17:40:39 -04:00
Evan Kranzler
6d2eb26a9e [STX] Implemented Kianne, Dean of Substance / Imbraham, Dean of Theory 2021-03-28 11:43:19 -04:00
Evan Kranzler
a34e4ee227 [STA] added set 2021-03-28 09:16:56 -04:00
Evan Kranzler
da6acafef2 [TSR] fixed Muraganda Petroglyphs not appearing in CardRespository 2021-03-27 20:10:52 -04:00
Evan Kranzler
2e01f30b91 [TSR] added booster collation and missing split cards 2021-03-27 13:40:52 -04:00
Evan Kranzler
9c0bfc0250 [STX] Implemented Start Pupil 2021-03-27 11:48:05 -04:00
Evan Kranzler
a55ed17beb [STX] Implemented Torrent Sculptor / Flamethrower Sonata 2021-03-27 11:33:08 -04:00
Evan Kranzler
5918838ccc fixed another test failure 2021-03-27 09:21:17 -04:00
Evan Kranzler
d85359de3c [STX] Implemented Quandrix Apprentice 2021-03-27 08:51:03 -04:00
Evan Kranzler
cb4cd3ba87 [STX] Implemented Lorehold Apprentice 2021-03-27 08:35:59 -04:00
Evan Kranzler
728b58b480 [STX] Implemented Introduction to Annihilation 2021-03-27 08:20:26 -04:00
Evan Kranzler
730ac37930 [STX] Implemented Prismari Apprentice 2021-03-27 08:06:26 -04:00
Evan Kranzler
cc9e52e316 fixed test failure 2021-03-27 07:59:47 -04:00
Evan Kranzler
9e28a900c0 [STX] Implemented Enthusiastic Study 2021-03-27 07:54:28 -04:00
Evan Kranzler
45d7063065 [STX] Implemented Field Trip 2021-03-27 07:46:36 -04:00
Evan Kranzler
6c33d381a2 [STX] Implemented Study Break 2021-03-27 07:40:56 -04:00
Evan Kranzler
9a15cdb9bd [STX] Implemented Environmental Sciences 2021-03-27 07:38:52 -04:00
Evan Kranzler
7f5d367d4d [STX] updated spoiler and reprints 2021-03-27 07:36:00 -04:00
Evan Kranzler
9e06282c00 [STX] Implemented Expanded Anatomy 2021-03-26 08:11:54 -04:00
Evan Kranzler
a325153539 [STX] Implemented Witherbloom Apprentice 2021-03-26 08:05:49 -04:00
Evan Kranzler
97541eeeab [MH2] Implemented Abundant Harvest 2021-03-26 07:38:58 -04:00
Evan Kranzler
c774d29be8 [STX] Implemented Introduction to Prophecy 2021-03-26 07:05:56 -04:00
Evan Kranzler
7dc8133eec [STX] Implemented Waterfall Aerialist 2021-03-26 07:01:14 -04:00
Evan Kranzler
aa271876d0 [STX] Implemented Dragonsguard Elite 2021-03-25 20:43:30 -04:00
Evan Kranzler
072401243f [STX] Implemented Vineglimmer Snarl 2021-03-25 20:31:27 -04:00
Evan Kranzler
5f5e7bbc51 [STX] Implemented Furycalm Snarl 2021-03-25 20:29:24 -04:00
Evan Kranzler
3bb96b1b32 [STX] Implemented Necroblossom Snarl 2021-03-25 20:27:17 -04:00
Evan Kranzler
1d16dbe642 [STX] Implemented Frostboil Snarl 2021-03-25 20:25:03 -04:00
Evan Kranzler
1e6709f737 [STX] Implemented Shineshadow Snarl 2021-03-25 20:22:25 -04:00
Evan Kranzler
69e38a84ce [STX] Implemented Pest Summoning 2021-03-25 20:12:43 -04:00
Evan Kranzler
c4f65177e3 [STX] Implemented Storm-Kiln Artist 2021-03-25 20:05:07 -04:00
Evan Kranzler
094941adef [STX] Implemented Professor of Symbology 2021-03-25 19:57:05 -04:00
Evan Kranzler
6d99f28bef [STX] Implemented Pop Quiz 2021-03-25 19:55:55 -04:00
Evan Kranzler
4e4bc6de7a [STX] Implemented Silverquill Apprentice 2021-03-25 19:44:23 -04:00
Evan Kranzler
d1b3d8b778 [STX] Implemented Archmage Emeritus 2021-03-25 19:41:42 -04:00
Evan Kranzler
73888133eb [STX] implemented Eager First-Year 2021-03-25 19:40:35 -04:00
Evan Kranzler
677eba3b26 [C21] added set and spoiler 2021-03-25 19:23:28 -04:00
Evan Kranzler
31c1337445 [MOR] fixed Shared Animosity not correctly counting other creatures (fixes #7692) 2021-03-25 08:34:40 -04:00
Evan Kranzler
83993500e0 [EMN] fixed Imprisoned in the Moon not correctly removing subtypes 2021-03-25 08:25:00 -04:00
Evan Kranzler
b74ff4a2f8 [ZNR] fixed Kaza, Roil Chaser not correctly counting spells 2021-03-24 18:05:38 -04:00
Evan Kranzler
7484b520e5 [KHM] fixed Invasion of the Giants not correctly counting spells for its third chapter (fixes #7664) 2021-03-24 18:04:28 -04:00
Evan Kranzler
2775d6e74a fixed another test failure 2021-03-23 21:01:26 -04:00
Evan Kranzler
897e41bc94 refactored adjustTargets that were missed previously 2021-03-23 20:43:05 -04:00
Evan Kranzler
bfd1a76bda finished refactoring cost adjuster methods 2021-03-23 20:23:58 -04:00
Evan Kranzler
238509552c fixed a test failure 2021-03-23 19:57:09 -04:00
Evan Kranzler
043aae6dff updated phrasing on player choice messages 2021-03-23 19:46:47 -04:00
Evan Kranzler
d54e1c6eac [DTK] updated implementation of spells which reveal dragon cards as a cost 2021-03-23 19:44:45 -04:00
Evan Kranzler
2a42bec1f2 simplified various cards to use isInstantOrSorcery method 2021-03-22 20:01:20 -04:00
Evan Kranzler
df866f858e [STX] Implemented Professor Onyx 2021-03-22 19:25:55 -04:00
Evan Kranzler
aa527ea8b2 [STX] Implemented Kasmina, Enigma Sage 2021-03-22 19:23:02 -04:00
Evan Kranzler
9f9cb3327f [IKO] fixed Kaheera, the Orphanguard not correctly counting changelings 2021-03-22 08:53:40 -04:00
Evan Kranzler
e615b31221 [SLD] added a card 2021-03-21 11:53:23 -04:00
Evan Kranzler
9c8c10dc3d [HA4] added Historic Anthology 4 2021-03-21 11:49:36 -04:00
Evan Kranzler
71487aa37c [ELD] fixed Workshop Elders targeting incorrectly 2021-03-21 11:35:41 -04:00
Evan Kranzler
583475dfd2 [ORI] fixed Chief of the Foundry text (fixes #7681) 2021-03-21 11:34:26 -04:00
Oleg Agafonov
8a06be7e28 Merge fix 2021-03-20 18:40:22 +04:00
Evan Kranzler
1cbbcddcc6
Improving implementation of cards which use voting (WIP) (#7566)
* created interface for handling voting

* created class for two choice votes, refactored a card to use it

* refactored all cards which use two choice votes

* updated VoteHandler to an abstract class to encapsulate more of its functions

* refactored cards which vote for more than two things

* [CNS] Implemented Brago's Representative

* [CN2] Implemented Ballot Broker

* [CN2] Implemented Illusion of Choice

* [CNS] Implemented Grudge Keeper

* added vote outcomes

* updated implementation of Illusion of Choice to work correctly in multiples

* added test for voting

* updated implementation of extra votes

* simplified vote message handling

* Improved names, additional comments

* Votes: fixed not working getMostVoted

* Votes: added final vote results to game logs;

* Votes: added additional info for the vote choices;

* Votes: added vote step info in choose dialogs, added AI support example for Tyrant's Choice;

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-03-20 18:32:54 +04:00
Evan Kranzler
f9571398b5 [ELD] added possible fix for Once Upon a Time intermittently failing (#6954) 2021-03-15 09:51:49 -04:00
Evan Kranzler
8400127de1 fixed Twincast targeting any spell (fixes #7674) 2021-03-15 09:35:33 -04:00
Evan Kranzler
5e2738aab9 [IKO] fixed issue with Zirda, the Dawnwaker static ability not working when reanimated 2021-03-14 18:49:32 -04:00
Evan Kranzler
d4792e3665 reworked/simplified/consolidated effects which exchange life totals, added test (fixes #7668) 2021-03-14 15:56:48 -04:00
Evan Kranzler
1abeec9595 [M11] fixed Hoarding Dragon not returning card to hand (fixes #7670) 2021-03-14 14:39:28 -04:00
Evan Kranzler
c03571d743 fixed a test failure 2021-03-14 12:28:10 -04:00
Evan Kranzler
163c3277ea [DTK] reimplemented Hedonist's Trove 2021-03-14 12:09:33 -04:00
Evan Kranzler
13ac8f2c01 [IKO] added test for Zirda, the Dawnwaker 2021-03-14 11:40:08 -04:00
Evan Kranzler
45094a82d5 [TSR] fixed Pallid Mycoderm text 2021-03-12 15:16:11 -05:00
Evan Kranzler
19ec3e399e fixed text on wish effects 2021-03-12 15:05:37 -05:00
Evan Kranzler
9c56a98dc9
Refactor implementation of spell copies for cards like Twinning Staff as well as refactor handling of target changing (WIP) (#7662)
* refactored createCopyOnStack to be void

* added new interface for modifying copied spellsspells

* update implementation of Fork to use new applier

* reworked epic effect

* add applier to spell copy code

* updated implementation of Beamsplitter Mage

* updated cards which copy for each possible target

* added support for additional copies having targets changed

* fixed/ignored failing tests

* updated target changing to prevent unnecessary choosing

* added test for Twinning Staff

* updated implementation of spell copy applier

* added new method for choosing order of copies on stack

* fixed test failures

* [TSR] various text fixes

* fixed a test failure

* [SLD] fixed Rick, Steadfast Leader only counting Human creatures

* updated test framework to handle skips without affecting starting player choice

* fixed another test failure

* updated copy messaging for consistency

* added copy messaging to stack abilities
2021-03-12 12:47:49 -05:00
Evan Kranzler
b51915f6e8 [SLD] fixed Rick, Steadfast Leader only counting Human creatures 2021-03-09 20:29:49 -05:00
Evan Kranzler
1dfde6d622 [TSR] various text fixes 2021-03-09 20:01:32 -05:00
Evan Kranzler
2c168856c5 [2XM] added booster collation including foils 2021-03-08 10:18:55 -05:00
Evan Kranzler
a1ab427654 [SLD] fixed Rick, Steadfast Leader boosting non-Human creatures 2021-03-07 18:31:23 -05:00
Oleg Agafonov
53a2021a12 * Caller of the Hunt - fixed rollback error on usage, added AI support for the card; 2021-03-07 23:41:52 +04:00
Oleg Agafonov
2906f86324 Test framework: simplified AI logic and tests, added usage comments. Devs recommendations:
* in card's code use player.isComputer instead player.isHuman (it help to split Human/AI logic and test both by unit tests);
* usage example: AI hint to skip or auto-calculate choices instead call of real choose dialogs;
* unit tests for Human logic: call normal commands;
* unit tests for AI logic: call aiXXX commands;
2021-03-07 23:38:10 +04:00
Oleg Agafonov
00c7b3753c * Bronzehide Lion - fixed rollback error on usage (fixes #7564); 2021-03-07 18:36:02 +04:00
Oleg Agafonov
6e661e6d97 * Halvar, God of Battle - fixed rollback error on attached permanent die; 2021-03-07 18:28:19 +04:00
Oleg Agafonov
bde6222ea6 * The First Sliver - fixed too long rules text; 2021-03-07 03:12:20 +04:00
Oleg Agafonov
ccc85c1acb [TSR] added tokens 2021-03-07 03:08:17 +04:00
Evan Kranzler
f54145ad42 [LRW] reworked abilities which trigger off of clashing 2021-03-06 14:49:55 -05:00
Evan Kranzler
02f04e541c a few small text fixes 2021-03-06 14:35:01 -05:00
Oleg Agafonov
b36f915d74 * Copy spell - improved support, now all copied spells are independent (bug example: Seasons Past fizzled after copy resolve, see #7634, 10f8022043); 2021-03-06 19:32:17 +04:00
Evan Kranzler
8704b9cb9b [VIS] fixed Vision Charm effect duration (fixes #7652) 2021-03-06 07:56:42 -05:00
Evan Kranzler
6894ad96bc [TSR] various text fixes 2021-03-05 19:10:29 -05:00
Evan Kranzler
bb2e0922ab [TSR] fixed a test failure 2021-03-05 18:34:28 -05:00
Evan Kranzler
425c1eda26 [TSR] added set 2021-03-05 18:17:01 -05:00
Evan Kranzler
b55e3d52c6 [AKH] fixed Throne of the God-Pharaoh text (fixes #7647) 2021-03-05 17:26:40 -05:00
Evan Kranzler
622d13484f fixed some outdated token text 2021-03-05 10:54:15 -05:00
Oleg Agafonov
654c0be1ac Additional fixes for 4a3679285e (#7645) 2021-03-04 23:49:00 +04:00
Evan Kranzler
b1da4d4d79 [MOR] fixed Knowledge Exploitation not working (fixes #7646) 2021-03-04 14:20:33 -05:00
Evan Kranzler
87c272bf06 [KHM] fixed Battle for Bretagard allowing controller to copy tokens they don't control (fixes #7642) 2021-03-03 22:14:42 -05:00
Evan Kranzler
afcdc0f23a simplified and consolidated werewolf triggered abilities 2021-03-03 22:13:16 -05:00
Evan Kranzler
378d596e3c [ULG] reimplemented Damping Engine, fixed text 2021-03-03 20:49:39 -05:00
Evan Kranzler
29be124725 refactored card.moveToExile for M-N
reworked Mindreaver
2021-03-03 10:04:15 -05:00
Evan Kranzler
4c3de17006 refactored card.moveToExile for I-J
reworked Inverter of Truth and Luminate Primordial
2021-03-03 09:22:29 -05:00
Evan Kranzler
b9d5e34f8b [USG] fixed text and implementation of Wizard Mentor 2021-03-02 14:59:09 -05:00
Evan Kranzler
c552234e9c refactored card.moveToExile usage for G-H
heavily reworked Haunting Echoes and Hypnox
2021-03-01 18:03:00 -05:00
Evan Kranzler
852aa562d2 [LRW] fixed Vigor applying to opponent's creatures 2021-02-28 21:03:46 -05:00
Evan Kranzler
9567b19b01 refactored card.moveToExile usages E-F 2021-02-28 17:09:37 -05:00
Evan Kranzler
4a09654743 refactored card.moveToExile usages A through D
heavily reworked Dark Impostor and Dimensional Breach
2021-02-28 17:06:13 -05:00
Oleg Agafonov
098796f86e * Commander: fixed that non hand abilities are castable from command zone (example: Escape, Jumpstart, see #7632); 2021-03-01 01:14:00 +04:00
Evan Kranzler
2daf1945e7 [RTR] reworked Nivmagus Elemental and added test 2021-02-27 15:35:04 -05:00
Daniel Bomar
cd4b93a71a
[KHM] Fixed Battle Mammoth triggering too many times 2021-02-27 12:39:04 -06:00
Daniel Bomar
58fda68117
[KHM] Fixed Draugr Necromancer being able to play lands from MDFCs 2021-02-27 11:34:24 -06:00
Oleg Agafonov
dda69cd009 * AI: improved support of "as though mana" abilities (now computer can choose correct mana ability to pay, example: Draugr Necromancer);
* Dev: added card's LKI support of multi part cards (mdf/split/adventure);
* Dev: improved support of adding/removing counters from mdf cards;
* Draugr Necromancer - fixed support of mdf/split/adventure cards (#7620);
2021-02-27 20:14:12 +04:00
Evan Kranzler
bb04962144 finished the last few refactors for card.moveToZone 2021-02-27 09:57:45 -05:00
Evan Kranzler
ffd5f68220 refactored zone changes, letters M through P
most cards are minor refactors except for Puppet Master which was heavily reworked
2021-02-27 09:24:31 -05:00
Evan Kranzler
d4311916a4 [ATQ] fixed implementation of Goblin Artisans (fixes #7629) 2021-02-27 09:04:26 -05:00
Evan Kranzler
50071b59a0 refactored zone changes, letters I through L
fixed some issues with Immortal Coil, simplified Increasing Ambition, reworked Induced Amnesia and Legion's Initiative, corrected Khalni Gem targeting on trigger
2021-02-26 20:46:34 -05:00
Daniel Bomar
73f594583f
[KHM] Fixed Draugr Necromancer being unable to cast Adventures 2021-02-26 16:10:46 -06:00
Daniel Bomar
87b3511ee2
[M20] Fixed Leyline of Combustion triggering too many times 2021-02-26 13:31:15 -06:00
Daniel Bomar
27c0f75302
Fixed Archfiend's Vessel not moving to exile (fixes #7622) 2021-02-25 16:39:20 -06:00
Evan Kranzler
35be23537f simplified and consolidated effects which check cards put into graveyards from the battlefield 2021-02-25 10:45:26 -05:00
Evan Kranzler
5f23ccf24c fixed a test failure 2021-02-24 16:32:30 -05:00
jeffwadsworth
27b85bca88 - S cards: A player now moves the card/permanent to a zone. 2021-02-24 15:25:08 -06:00
Evan Kranzler
16306eb428 refactored zone changes, letters G and H
reworked Gift of the Gargantuan to allow cleaner choice
2021-02-24 15:57:57 -05:00
Evan Kranzler
756ca46718 refactored zone changes, letters E and F
simplified Enduring Renewal and Firemind's Foresight, fixed Faith's Reward and Fell Shepherd counting cards which had left and re-entered graveyards
2021-02-24 15:41:20 -05:00
Evan Kranzler
746d5eef3b refactored more zone changes, letters C and D (#7572)
Decaying Soil has been heavily reworked
2021-02-24 14:37:22 -05:00
Jeff
47dc1d8d61 - T, V, U cards: A player now moves the card/permanent to a zone. 2021-02-24 11:07:36 -06:00
Evan Kranzler
ae3ff96e11 refactored some zone change handling 2021-02-24 09:24:11 -05:00
jeffwadsworth
1ac7112b5d - W cards: A player now moves the card/permanent to a zone. 2021-02-23 19:45:47 -06:00
Evan Kranzler
f5f7638216 [KHM] updated Draugr Necromancer, added test (#7620) 2021-02-23 19:11:21 -05:00
Evan Kranzler
bac2585d83 [KHM] fixed Draugr Necromancer not allowing snow mana to be used for exiled cards 2021-02-23 13:47:23 -05:00
Evan Kranzler
5736b00f0f combined "enchanted player's upkeep" triggers into one class 2021-02-23 09:44:26 -05:00
Evan Kranzler
2ffa719278 fixed issue with Kruphix, God of Horizons and Horizon Stone causing endless replacement effect loop 2021-02-23 08:41:54 -05:00
Evan Kranzler
5e43c79f11 [KHM] fixed King Harald's Revenge requiring all creatures to block rather than just one 2021-02-22 18:09:52 -05:00
Evan Kranzler
5390963d38
Fix handling of damage to permanents (WIP) (#7592)
* initial refactor of damage events

* cleaned up some instances of classes that need to be removed

* removed old damage event classes

* removed outdated imports

* temporarily refactor Everlasting Torment (this will need to be changed more)

* updated damage handling to use new changes

* some reworking of lethal/excess damage plus a test

* updated damage marking to handle planeswalkers

* updated implementation of Phyrexian Unlife

* updated implementation of Everlasting Torment

* added some more excess damage tests

* small change to wither check
2021-02-22 17:11:24 -05:00
Oleg Agafonov
39f6b69391
Merge pull request #7584 from weirddan455/cascade
Implemented updated Cascade ruling 702.84a
2021-02-22 23:03:56 +01:00
Oleg Agafonov
91f4d78992 Changes related to Cascade ability (#7583):
* Cascade: added correct spell ability choose for forced cast of mdf and adventure cards (can contains one or both sides);
* Cascade: added tests from latest oracle changes;
* AI: improved spell ability choose for forced cast (example: cast target card without mana cost);
* GUI: improved spell ability choose for forced cast (now you can see only castable spells to choose);
* Other: fixed wrong PlayFromNotOwnHandZone in some cards, fixed NPE;
2021-02-23 02:00:38 +04:00
Evan Kranzler
bd3777997e
updated various cards to improve how they handle exiling with info (#7615) 2021-02-22 15:26:58 -05:00
Daniel Bomar
bb0a995541
Tibalt, Cosmic Impostor - fixed that emblem can't cast not owned cards (#7598)
* Fixed ability.canChooseTarget not using correct playerId

* Fixed Necrotic Plague

* Revert "Fixed Necrotic Plague"

This reverts commit 7659039670293ce1ea428dad042511d9d75f9da6.

* Set target controller on Necrotic Plague and add check in canChooseTarget

* Add test for Tibalt + Ephemerate interaction

* Tests improved

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-02-22 23:06:43 +04:00
Oleg Agafonov
b94af941df Fixed test 2021-02-22 22:01:13 +04:00
Oleg Agafonov
4050577d6b Tests: added tests for Moritte of the Frost (related to #7546); 2021-02-22 21:55:17 +04:00
Oleg Agafonov
2accab79c5 * Spark Double - fixed duplicated counters on copying of another Spark Double (#7553); 2021-02-22 21:22:31 +04:00
Oleg Agafonov
f6c0f4c712 * Geode Golem - fixed duplicated commander tax on damage trigger (#7593); 2021-02-22 16:11:13 +04:00
Oleg Agafonov
a377999f57 * Desertion - fixed rollback error on fizzled counter spell (#7613); 2021-02-22 08:51:07 +04:00
Oleg Agafonov
4f7631f0f0 * Haldan, Avid Arcanist - fixed rollback error on usage without partner; 2021-02-22 08:03:27 +04:00
Oleg Agafonov
b6cb5cef9c Refactor: removed default comment headers 2021-02-21 08:15:16 +04:00
Oleg Agafonov
2dfde7f41a Refactor: correct predicate packages 2021-02-21 08:00:21 +04:00
Oleg Agafonov
d343511d73 * Elsha of the Infinite - fixed that it gives flash ability to cards in the hand instead library's top card (closes #7605); 2021-02-21 07:43:29 +04:00
Evan Kranzler
b968637e20 [KHM] fixed Rune of Might giving flying instead of trample through an equipment 2021-02-20 21:41:31 -05:00
Oleg Agafonov
48e9cc3e07 PlayTheTopCard improves: added correct usage check, fixed outdated rule texts, Bolas's Citadel simplified (related to #7605); 2021-02-21 05:48:09 +04:00
Daniel Bomar
238ab4fcc8
Fixed clones not triggering death ability of Old-Growth Troll (fixes #7601) 2021-02-19 15:49:25 -06:00
Evan Kranzler
a8bda04daf [GTC] updated implementation of Bane Alley Broker 2021-02-19 14:47:47 -05:00
Evan Kranzler
22ac79c325 [STX] fixed second mode on Lorehold Command 2021-02-19 09:41:36 -05:00
Evan Kranzler
09d3cee8fc [STX] Implemented Lorehold Command 2021-02-19 09:38:59 -05:00
Evan Kranzler
eec6b4986d [STX] Implemented Witherbloom Command 2021-02-19 09:21:03 -05:00
Evan Kranzler
223c576359 [STX] Implemented Quandrix Command 2021-02-19 09:08:14 -05:00
Evan Kranzler
4db47adc19 [LRW] added back previously failing test for Aquitect's Will 2021-02-19 08:29:38 -05:00
Daniel Bomar
20968c299c
Tibalt, Cosmic Impostor - Fixed misspelled card name 2021-02-18 22:27:26 -06:00
jeffwadsworth
38b2f492a2 - Fixed #7597 2021-02-18 22:22:39 -06:00
Evan Kranzler
93e556d784 fixed a test failure 2021-02-18 20:40:03 -05:00
Evan Kranzler
12cee3f798 [STX] Implemented Silverquill Command 2021-02-18 20:38:01 -05:00
Evan Kranzler
47333c20c9 [STX] Implemented Prismari Command 2021-02-18 19:45:45 -05:00
Evan Kranzler
98c6b39550 [STX] added set 2021-02-18 19:37:47 -05:00
Evan Kranzler
2d85f4cfa0 [SLD] updated reprints 2021-02-18 19:28:00 -05:00
Evan Kranzler
6cb8072352 [KHM] fixed Battle for Bretagard chapter III (fixes #7599) 2021-02-18 17:12:55 -05:00
Evan Kranzler
440adfa18b fixed The Ozolith test (it wasn't actually failing) 2021-02-18 13:29:06 -05:00
Evan Kranzler
9426da5ad3 [LRW] added test for Aquitect's Will (partially fails) (#7597) 2021-02-18 09:16:30 -05:00
Alexander Novotny
d167808dc8
[C20] Fixed Haldan, Avid Arcanist's ability applying to all spells (magefree/mage#7585) (#7589) 2021-02-16 19:03:11 -06:00
Evan Kranzler
593d25d6be [M19] fixed Satyr Enchanter trigger being optional (fixes #7587) 2021-02-15 20:49:52 -05:00
Evan Kranzler
bb696b4210 fixed implementation of cards which trigger on unblocked attackers 2021-02-15 19:04:17 -05:00
Evan Kranzler
a6255402e3 updated language for various user choices 2021-02-15 10:19:43 -05:00
Evan Kranzler
e2e7df6af2 [ZNE] added Zendikar Rising Expeditions (closes #7578) 2021-02-15 09:21:12 -05:00
Jeff
eb242443fc - Lurrus of the Dream-Den will now only allow casting of cards from the controller's graveyard during the controller's turn. 2021-02-14 21:24:49 -06:00
jeffwadsworth
da03e7c50b - Fixed #7541 2021-02-14 01:02:58 -06:00
Oleg Agafonov
7f6482221a * Bronzehide Lion - fixed rollback error on usage (fixes #7564); 2021-02-13 22:37:31 +04:00
Evan Kranzler
073ec1cdb9 changed collation to strings to allow non-int collector numbers 2021-02-13 09:03:52 -05:00
jeffwadsworth
82f40f04ae - Fixed #7561 2021-02-12 22:58:39 -06:00
Evan Kranzler
8a16eda062
Implement new way to generate boosters using box mapping info (WIP) (#7529)
* [THB] added initial common/uncommon collation mechanism

* [THB] added rare/mythic and lands to pack generation

* fixed some card names

* broke out collation into its own separate classes

* built collation into ExpansionSet

* added note about collation information

* [KHM] added collation info

* updated collation to use collector number rather than name

* added shuffle to set constructor

* added some notes on collation methods
2021-02-12 17:35:28 -05:00
Oleg Agafonov
10e557b873 * Performance: memory usage optimization for deck editor (part 2 of removed bloated usage of ManaCosts -> ManaColor objects, see #7515); 2021-02-12 22:12:18 +04:00
Evan Kranzler
c3d55ea12a [KHM] fixed Ascent of the Worthy chapter 3 and added note to chapters 1 and 2 2021-02-12 09:07:42 -05:00
Evan Kranzler
9485cce9e3 [SLU] added new drops 2021-02-12 08:57:12 -05:00
Evan Kranzler
9a37a351ee [SLD] added new drops 2021-02-12 08:54:44 -05:00
Evan Kranzler
6b25dac969 [KHM] fixed Surtland Flinger not sacrificing the chosen creature (fixes #7554) 2021-02-12 08:48:03 -05:00
jeffwadsworth
78bae348e8 - Fixed #7544, #7536, #6798 2021-02-11 09:36:45 -06:00
Evan Kranzler
4d20cb19cf [CMR] fixed Gor Muldrak, Amphinologist not working correctly when a player controls no creatures (fixes #7545) 2021-02-10 16:07:07 -05:00
Evan Kranzler
d96d40b953 [CMR] fixed Colfenor, the Last Yew not being able to target correctly 2021-02-09 20:39:50 -05:00
Evan Kranzler
4f9bbd4a73 [KHM] fixed Axgard Armory not revealing on search 2021-02-09 20:35:44 -05:00
jeffwadsworth
0ac85d93db - Fixed #7535 2021-02-09 15:40:33 -06:00
jeffwadsworth
7f30e83d70 - Fixed #7534 2021-02-09 14:30:51 -06:00
Evan Kranzler
f80de1d868 [MIR] fixed Sealed Fate card type 2021-02-09 12:54:23 -05:00
jeffwadsworth
f01f8e9765 - Added Wall of Corpses from Mirage 2021-02-09 11:46:50 -06:00
jeffwadsworth
a8070fdd76 - Added Sealed Fate from Mirage 2021-02-09 10:00:54 -06:00
Evan Kranzler
199ba524bf [KHM] fixed Spectral Steel being able to exile itself as a cost (fixes #7531) 2021-02-08 21:11:53 -05:00
Evan Kranzler
5b02430837 updated ZNR and KHM boosters to use new mythic rare likelihood 2021-02-08 18:44:47 -05:00
Evan Kranzler
21ef775700 [ZNR] updated booster generation and added test 2021-02-08 18:22:55 -05:00
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
Daniel Bomar
fe84e4122a
[KHM] Implemented Starnheim Unleashed 2021-01-26 12:01:54 -06:00
jeffwadsworth
68f2a3d032 - Added ForetoldWatcher, ForetoldCondition. Added card from
weirddan455 [KHM] Poison the Cup that uses it.
2021-01-26 10:59:46 -06:00
Evan Kranzler
dacf30f4b9
Refactoring subtypes to make Maskwood Nexus work (ready for review) (#7432)
* removed and renamed SubTypeList

* updated subtype test

* refactored Changeling to be an ability that actually does something

* moved isAllCreatureTypes into SubTypes class

* renamed copyTo method to copyFrom

* added removeAllCreatureTypes where usable

* replaced some subtype methods

* replaced some more subtype methods

* replaced subtype mass add/remove methods

* updated more subtype methods

* fixed some errors

* made common shared creature type predicate

* refactored another card involving subtypes

* Added usage of object attribute in subTypes's write operations;

* Refactor: use same param styles in subtype methods

* Refactor: simplified usage of copy appliers;

* Refactor: fixed code usage in CopyApplier

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-01-26 08:52:35 -05:00
Jozsef Kerekes
c0cb978d19
[KHM] Implemented Glimpse the Cosmos (#7444) 2021-01-25 15:06:17 -06:00
Evan Kranzler
565bb373f2 [KHM] Implemented Ascent of the Worthy 2021-01-24 19:59:21 -05:00
Daniel Bomar
2ce3ece87e
[KHM] Implemented Burning-Rune Demon (#7412) 2021-01-24 19:41:47 -05:00
Daniel Bomar
5baf2bfc60
[KHM] Implemented The Three Seasons (#7424)
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2021-01-24 19:40:29 -05:00
Evan Kranzler
d26cf5753a [KHM] Implemented Reidane, God of the Worthy 2021-01-24 19:32:13 -05:00
Evan Kranzler
f60cc6b485 [KHM] Implemented Draugr Necromancer 2021-01-24 18:56:13 -05:00
Evan Kranzler
dca4900233 [KHM] fixed Toralf's Hammer not working correctly (fixes #7441) 2021-01-24 16:38:05 -05:00
Evan Kranzler
a3133089e7 [CMR] fixed Sakashima of a Thousand Faces error (fixes #7440) (fixes #7420) (fixes #7403) 2021-01-24 16:10:06 -05:00
Evan Kranzler
83c103f17f [KHM] Implemented Karfell Harbinger 2021-01-24 15:44:03 -05:00
Oleg Agafonov
2e3271316a Fixed test 2021-01-24 11:08:03 +04:00
Oleg Agafonov
2c00c38504 * Bend or Break - fixed that pile choosing can be skipped; 2021-01-24 10:52:14 +04:00
Jeff
799acb0fcd - removed test code 2021-01-23 21:30:35 -06:00
Jeff
79a2815aef - [KHM} - Added Alrund, God of the Cosmos 2021-01-23 21:26:37 -06:00
Evan Kranzler
9f87839ca6 [KHC] Implemented Stoic Farmer 2021-01-23 19:59:29 -05:00
Evan Kranzler
d0a0061915 [KHC] Implemented Pact of the Serpent 2021-01-23 19:51:43 -05:00
Evan Kranzler
a00f3db62a [KHM] Implemented Quakebringer 2021-01-23 19:43:36 -05:00
Evan Kranzler
5b8b89e39d [KHM] Implemented Runed Crown 2021-01-23 19:29:21 -05:00
Evan Kranzler
210c4ab576 [KHM] Implemented Glorious Protector 2021-01-23 19:18:38 -05:00
Evan Kranzler
3348231399 [KHM] foretell cards re-added 2021-01-23 16:13:27 -05:00
Evan Kranzler
d0696a2890 [KHM] Implemented Runeforge Champion 2021-01-22 16:04:58 -05:00
Evan Kranzler
7e7078b0ae [KHM] Implemented Littjara Mirrorlake 2021-01-22 15:55:03 -05:00
Daniel Bomar
c3a862d336
[KHM] Implemented Blood on the Snow (#7428)
* [KHM] Implemented Blood on the Snow

* [KHM] Blood on the Snow - Changed target text

* [KHM] Blood on the Snow - Fixed rule text
2021-01-22 13:43:33 -05:00
Evan Kranzler
f826bb1aa5 [KHM] Implemented Sage of the Beyond 2021-01-22 13:26:54 -05:00
Evan Kranzler
92bddc1565 [KHC] Implemented Ruthless Winnower 2021-01-22 13:17:48 -05:00
Daniel Bomar
a26d9b2fd0
[KHM] Implemented The Raven's Warning (#7425) 2021-01-22 13:13:20 -05:00
Evan Kranzler
ca05fb9253 [KHM] Implemented Codespell Cleric 2021-01-22 12:52:54 -05:00
Evan Kranzler
623ff23762 [KHM] Implemented Open the Omenpaths 2021-01-22 12:41:57 -05:00
jeffwadsworth
08da78d184 - fixed Szat's Will. 2021-01-22 10:49:14 -06:00
Evan Kranzler
221681eaf0 [KHM] Implemented Orvar, the All-Form 2021-01-22 11:15:13 -05:00
Evan Kranzler
6d3ccfc8fa [KHM] Implemented Moritte of the Frost 2021-01-22 10:53:51 -05:00
Evan Kranzler
5654af91db [KHM] Implemented Blessing of Frost 2021-01-22 10:44:52 -05:00
Evan Kranzler
2556fc242d [KHC] Implemented Crown of Skemfar 2021-01-22 10:33:17 -05:00
Evan Kranzler
747c1c096c [KHC] Implemented Lathril, Blade of the Elves 2021-01-22 10:13:22 -05:00
Evan Kranzler
7eff63d68e [KHC] Implemented Spectral Deluge 2021-01-22 10:02:38 -05:00
Evan Kranzler
36c52c0ece [KHC] Implemented Elderfang Venom 2021-01-22 09:51:46 -05:00
Evan Kranzler
6e88c745a8 [KHM] Implemented Berg Strider 2021-01-21 19:24:09 -05:00
Evan Kranzler
567059ea82 [KHM] Implemented Boreal Outrider 2021-01-21 19:16:04 -05:00
Evan Kranzler
241ef4c6eb [KHM] Implemented Graven Lore 2021-01-21 18:45:12 -05:00
Evan Kranzler
80412ffd6e [KHM] Implemented Tundra Fumarole 2021-01-21 18:34:16 -05:00
Evan Kranzler
ede616d233 [KHM] Implemented The Bears of Littjara 2021-01-21 18:14:27 -05:00
Evan Kranzler
e4387ad76d [KHM] Implemented Icebreaker Kraken 2021-01-21 18:14:27 -05:00
Evan Kranzler
e5344b7a96
Refactoring snow mana to allow tracking how much is spent (Ready for Review) (#7406)
* refactored mana methods to WUBRG order

* more WUBRG refactoring

* added new mana tracking object

* fixed code error

* fixed missing mana count

* fixed null pointer exception in tests

* fixed issue with equality

* more equality fixes

* some cosmetic changes to ManaTest

* added copy method to setToMana

* fixed some initialization issues

* fixed serialization issue

* [KHM] Implemented Search for Glory

* updated mana handling to track snow

* added tests for snow mana tracking

* updated implementation of setter methods

* updated paramater to use copy methods

* fixed snow mana test to ensure proper mana tapping

* replaced instances of getPayment with getUsedManaToPay

* updated tracking of snow mana

* reverted snow mana tracking removal

* finished reverting change
2021-01-21 18:13:51 -05:00
Evan Kranzler
68807ff34f [KHM] fixed Battershield Warrior missing P/T (fixes #7423) 2021-01-21 12:48:08 -05:00
Evan Kranzler
9a8eed0446 [KHM] Implemented Struggle for Skemfar 2021-01-21 10:44:56 -05:00
Evan Kranzler
8d0d2d8c61 [KHM] Implemented Depart the Realm 2021-01-21 10:41:35 -05:00
Evan Kranzler
dea6d84ab8 [KHM] Implemented Mistwalker 2021-01-21 10:41:34 -05:00
Daniel Bomar
edfbfac5e6
[KHM] Implemented Righteous Valkyrie (#7414) 2021-01-21 10:41:07 -05:00
Daniel Bomar
30b3e2e658
[KHM] Implemented Resplendent Marshal (#7419) 2021-01-21 10:40:31 -05:00
Daniel Bomar
0099887a80
[KHM] Implemented Draugr Recruiter 2021-01-21 09:13:19 -06:00
Evan Kranzler
b399043fe8 [KHM] Implemented Dragonkin Berserker 2021-01-21 10:02:13 -05:00
Evan Kranzler
fc4bc0bf92 [KHM] Implemented Icebind Pillar 2021-01-21 09:49:25 -05:00
Evan Kranzler
4b80e9db19 [KHC] updated spoiler 2021-01-21 09:37:58 -05:00
Evan Kranzler
3eff39996f [KHC] added set 2021-01-20 20:50:28 -05:00
Evan Kranzler
e6b9b9bdf0 [KHM] updated spoiler 2021-01-20 20:36:44 -05:00
jeffwadsworth
14c5bf9a62 - [KHM} Added Valor of the Worthy 2021-01-20 14:49:59 -06:00
Daniel Bomar
91003b79dd
[KHM] Implemented Great Hall of Starnheim 2021-01-20 09:52:01 -06:00
Daniel Bomar
5f3a433e41
[KHM] Implemented Bind the Monster 2021-01-20 09:52:01 -06:00
jeffwadsworth
fa33561dda - refactored Tergrid, God of Fright to allow the controller to choose the order of the cards entering the battlefield from the graveyard. 2021-01-20 08:46:48 -06:00
Evan Kranzler
0247f101af [KHM] Implemented Rune of Speed 2021-01-19 21:10:52 -05:00
Evan Kranzler
c908ba5d0e [KHM] Implemented Rune of Sustenance 2021-01-19 21:06:28 -05:00
Evan Kranzler
4d56c41842 [KHM] Implemented Rune of Mortality 2021-01-19 21:01:31 -05:00
Evan Kranzler
0d598c7383 [KHM] Implemented Rune of Might 2021-01-19 20:58:50 -05:00
Evan Kranzler
4153133d65 [KHM] Implemented Vengeful Reaper 2021-01-19 20:43:50 -05:00
Evan Kranzler
9979839720 [KHM] Implemented Priest of the Haunted Edge 2021-01-19 20:41:39 -05:00
Evan Kranzler
a135e1c5fe [KHM] Implemented Mists of Littjara 2021-01-19 20:33:26 -05:00
Evan Kranzler
afa13f2cc4 [KHM] Implemented Elven Bow 2021-01-19 20:28:22 -05:00
Daniel Bomar
b5495a6465
[KHM] Tergrid, God of Fright - Fixed mana cost 2021-01-19 18:40:00 -06:00
Evan Kranzler
17b455426e [KHM] updated spoiler 2021-01-19 19:28:30 -05:00
jeffwadsworth
b6ff2bb01d - removed testing code from Tergrid, God of Fright 2021-01-19 17:36:27 -06:00
jeffwadsworth
61db3d22bb - [KHM] Added Tergrid, God of Fright 2021-01-19 17:34:09 -06:00
Daniel Bomar
99558dfc22
[JUD] Implemented Grip of Amnesia 2021-01-19 10:01:25 -06:00
jeffwadsworth
2a23e81e9c - refactor a few parts of Valki, God of Lies and its emblem 2021-01-19 09:28:00 -06:00
Evan Kranzler
2efa8e4356 [KHM] Implemented Svella, Ice Shaper 2021-01-19 09:30:04 -05:00
Evan Kranzler
11f8a0d3b1 [KHM] Implemented Battle Mammoth 2021-01-19 09:08:09 -05:00
Evan Kranzler
080ea2268c [KHM] Implemented Surtland Frostpyre 2021-01-19 09:01:21 -05:00
Evan Kranzler
63c3664629 [KHM] Implemented Crippling Fear 2021-01-19 08:55:34 -05:00
Evan Kranzler
2dc53bba18 [KHM] Implemented Reflections of Littjara 2021-01-19 08:48:43 -05:00
Evan Kranzler
6837a02518 [KHM] Implemented Birgi, God of Storytelling 2021-01-19 08:42:36 -05:00
Evan Kranzler
8e47f00716 [KHM] Implemented Starnheim Courser 2021-01-19 08:16:54 -05:00
Evan Kranzler
58f1232b31 [KHM] Implemented Shackles of Treachery 2021-01-18 21:29:21 -05:00
Daniel Bomar
da84120304
[KHM] Implemented Tibalt's Trickery (#7408)
* [KHM] Implemented Tibalt's Trickery

* [KHM] Tibalt's Trickery - Exile all cards at once
2021-01-18 21:28:52 -05:00
Evan Kranzler
2890087c33 [KHM] Implemented Master Skald 2021-01-18 20:31:19 -05:00
Evan Kranzler
a562199c95 [KHM] Implemented Warhorn Blast 2021-01-18 20:26:48 -05:00
Evan Kranzler
db4abcd05a [KHM] Implemented Shimmerdrift Vale 2021-01-18 20:25:42 -05:00
Evan Kranzler
1683621ef7 [KHM] Implemented Ravenous Lindwurm 2021-01-18 20:22:45 -05:00
Evan Kranzler
dbd33daab7 [KHM] Implemented Grizzled Outrider 2021-01-18 20:21:13 -05:00
Evan Kranzler
b1871d38ef [KHM] Implemented Dwarven Hammer 2021-01-18 20:20:37 -05:00
Evan Kranzler
f0411b9a4e [KHM] updated spoiler 2021-01-18 20:12:42 -05:00
Evan Kranzler
f9daf58fb5 [KHM] Implemented Craven Hulk 2021-01-18 19:57:05 -05:00
Evan Kranzler
28fbb4c7ea [KHM] Implemented Weigh Down 2021-01-18 19:54:51 -05:00
Evan Kranzler
3dc4d615f3 [KHM] Implemented Doomskar 2021-01-18 19:51:26 -05:00
Evan Kranzler
e5c24a31a8 [KHM] Implemented Brinebarrow Intruder 2021-01-18 19:49:47 -05:00
Evan Kranzler
3c3bad59e6 [KHM] updated spoiler and reprints 2021-01-18 19:39:29 -05:00
jeffwadsworth
b750bb93d5 - [KHM] Added Valki, God of Lies 2021-01-18 18:02:48 -06:00
Daniel Bomar
6ea54aec8b
[KHM] Implemented Draugr Thought-Thief 2021-01-18 10:59:05 -06:00
Daniel Bomar
e2a8316a8a
Fixed Fall from Favor condition (fixes #7337) 2021-01-18 08:33:59 -06:00
Evan Kranzler
163d7b07fa [KHM] Implemented The Bloodsky Massacre 2021-01-18 08:00:03 -05:00
Evan Kranzler
272b9d9da0 [KHM] Implemented Demonic Gifts 2021-01-18 07:36:04 -05:00
Evan Kranzler
f4972c42ab [KHM] Implemented Skull Raid 2021-01-18 07:29:41 -05:00
Evan Kranzler
ec8c7523d2 [KHM] Implemented Immersturm Raider 2021-01-18 07:16:37 -05:00
Evan Kranzler
07b5898bdc [KHM] Implemented Jarl of the Forsaken 2021-01-18 07:10:55 -05:00
Evan Kranzler
89f84679fa [KHM] Implemented Stalwart Valkyrie 2021-01-18 07:05:08 -05:00
Evan Kranzler
0749b891f1 [KHM] updated spoiler 2021-01-18 07:02:40 -05:00
Evan Kranzler
df653b9eb0 [KHM] Implemented Port of Karfell 2021-01-17 20:46:41 -05:00
Evan Kranzler
afb5031330 [KHM] Implemented Immersturm Skullcairn 2021-01-17 20:37:32 -05:00
Evan Kranzler
bd9821e472 [KHM] updated spoiler 2021-01-17 20:32:52 -05:00
Daniel Bomar
8fb4a79464
[KHM] Implemented In Search of Greatness (#7402)
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2021-01-17 20:32:14 -05:00
Daniel Bomar
ee504d9251
[KHM] Implemented Jorn, God of Winter (#7407) 2021-01-17 20:31:33 -05:00
Oleg Agafonov
639c68cd76 Additional tests and fix for God-Eternal Kefnet (#7397); 2021-01-18 04:23:46 +04:00
ddzn
e05875c7e5
Add detrimental P/T counter types from older sets (#7381)
* Add debuff counter types from older sets

* Make cards use new counter types
2021-01-17 12:59:34 -05:00
Daniel Bomar
c1575af1ac
Fixed test failure 2021-01-17 11:20:51 -06:00
Daniel Bomar
721ae2dbe9
Fixed God-Eternal Kefnet interaction with split cards (fixes #7397) 2021-01-17 11:12:38 -06:00
Evan Kranzler
e8a15e6491 [KHM] Implemented Immersturm Predator 2021-01-17 11:20:17 -05:00
Evan Kranzler
725ddddbea [KHM] Implemented Provoke the Trolls 2021-01-17 11:10:20 -05:00
Evan Kranzler
62b7bb553f [KHM] Implemented Return Upon the Tide 2021-01-17 10:39:00 -05:00
Evan Kranzler
01f7306d4b [KHM] Implemented Tyrite Sanctum 2021-01-17 10:28:37 -05:00
Evan Kranzler
68f88c84a2 [KHM] Implemented Frenzied Raider 2021-01-17 10:07:35 -05:00
Evan Kranzler
2349982fd1 [KHM] Implemented Demon Bolt 2021-01-17 10:02:08 -05:00
Evan Kranzler
7b6c95f6fb [KHM] Implemented Breakneck Berserker 2021-01-17 09:52:41 -05:00
Evan Kranzler
a5e6a71b1f [KHM] Implemented Icehide Troll 2021-01-17 09:49:54 -05:00
Evan Kranzler
ab4896f373 [KHM] updated spoiler 2021-01-17 09:38:34 -05:00
Evan Kranzler
e9cd14e7d8 [KHM] Implemented Fearless Pup 2021-01-16 20:40:59 -05:00
Evan Kranzler
a3a0330d16 [KHM] Implemented Horizon Seeker 2021-01-16 20:39:53 -05:00
Evan Kranzler
6ecfd12df0 [KHM] Implemented Dual Strike 2021-01-16 17:10:53 -05:00
Evan Kranzler
70d107d1aa [KHM] Implemented Cosmos Elixir 2021-01-16 16:50:47 -05:00
Evan Kranzler
a68c056705 [KHM] Implemented Rootless Yew 2021-01-16 16:50:46 -05:00
Evan Kranzler
ed8425000c [KHM] Implemented Colossal Plow 2021-01-16 16:50:46 -05:00
Daniel Bomar
65aa3e95ec
Refactored 4 exisiting cards to use ExileTopXMayPlayUntilEndOfTurnEffect (#7401) 2021-01-16 16:49:52 -05:00
Daniel Bomar
8580c0a196
[KHM] Implemented Arni Brokenbrow 2021-01-16 12:33:50 -06:00
Evan Kranzler
5788d4e14f [KHM] Implemented Frost Augur 2021-01-16 12:39:27 -05:00
Evan Kranzler
bc464c5ed4 [KHM] Implemented Ascendant Spirit 2021-01-16 12:39:27 -05:00
Daniel Bomar
4e66d4877c
[KHM] Implemented Tuskeri Firewalker (#7400)
* Refactored ExileTop3 -> ExileTopXMayPlayUntilEndOfTurnEffect

* [KHM] Implemented Tuskeri Firewalker
2021-01-16 12:39:10 -05:00
Daniel Bomar
faf49af0ea
[KHM] Implemented Smashing Success (#7399) 2021-01-16 11:21:33 -05:00
Evan Kranzler
bbdacf2756 [KHM] Implemented Old-Growth Troll 2021-01-16 09:48:12 -05:00
Evan Kranzler
4f6353fa12 [KHM] Implemented Battershield Warrior 2021-01-16 09:18:39 -05:00
Evan Kranzler
c44567b196 [KHM] updated spoiler 2021-01-16 09:17:01 -05:00
Daniel Bomar
82a2aeb333
[KHM] Implemented Arni Slays the Troll 2021-01-15 21:36:22 -06:00
Evan Kranzler
2c501fff46 [KHM] Implemented Fynn, the Fangbearer 2021-01-15 20:29:41 -05:00
Evan Kranzler
ee7ed0f0e0 [KHM] Implemented Valkyrie's Sword 2021-01-15 20:12:08 -05:00
Evan Kranzler
108be9061f [KHM] Implemented Littjara Glade-Warden 2021-01-15 20:08:16 -05:00
Evan Kranzler
34eeb3ad72 [KHM] Implemented Raven Wings 2021-01-15 19:48:53 -05:00
Evan Kranzler
1dc5fa7ec5 [KHM] Implemented Maja, Bretagard Protector 2021-01-15 19:39:32 -05:00
Evan Kranzler
88dbe4a2a0 [KHM] Implemented Story Seeker 2021-01-15 19:36:35 -05:00
Evan Kranzler
28151050dc [KHM] Implemented Battlefield Raptor 2021-01-15 19:36:03 -05:00
Evan Kranzler
da136b0e40 [KHM] Implemented Doomskar Titan 2021-01-15 19:01:54 -05:00
Evan Kranzler
fdad56f1c5 [KHM] Implemented Arachnoform 2021-01-15 18:57:06 -05:00
Evan Kranzler
2526d1fb75 [KHM] updated spoiler and reprints 2021-01-15 18:38:21 -05:00
Evan Kranzler
5160f3ec2d [KHM] Implemented Avalanche Caller 2021-01-15 17:52:54 -05:00
Evan Kranzler
565a92b63b [KHM] Implemented Reckless Crew 2021-01-15 17:52:54 -05:00
Evan Kranzler
b12bc1fc19 [KHM] Implemented Raiders' Karve 2021-01-15 17:52:54 -05:00
Evan Kranzler
c346bebe9a [KHM] Implemented Skemfar Elderhall 2021-01-15 17:52:54 -05:00
Evan Kranzler
d0794ac2af [KHM] Implemented Crush the Weak 2021-01-15 17:52:54 -05:00
Daniel Bomar
b531ef092e
[KHM] Implemented Fall of the Impostor (#7398) 2021-01-15 17:52:15 -05:00
Daniel Bomar
c510df37e4
[KHM] Implemented Firja's Retribution (#7396) 2021-01-15 17:47:18 -05:00
Evan Kranzler
96e02c29df [KHM] Implemented Skemfar Avenger 2021-01-15 10:19:22 -05:00
Evan Kranzler
0f57512e31 [KHM] Implemented Cyclone Summoner 2021-01-15 10:12:37 -05:00
Evan Kranzler
9c3b8e5ee5 [KHM] Implemented King Harald's Revenge 2021-01-15 10:03:53 -05:00
Evan Kranzler
988efedbef [KHM] Implemented Pilfering Hawk 2021-01-15 09:47:46 -05:00
Evan Kranzler
4916658b59 [KHM] Implemented Axgard Armory 2021-01-15 09:43:44 -05:00
Evan Kranzler
5107c4a623 [KHM] Implemented Axgard Armory 2021-01-15 09:25:28 -05:00
Daniel Bomar
9165cab00a
[KHM] Implemented Draugr's Helm (#7393)
* [KHM] Implemented Draugr's Helm

* Implemented CreateTokenAttachSourceEffect and refactored existing cards to use it
2021-01-15 09:07:25 -05:00
Jeff
3c8ad2a664 - Fixed #7382 2021-01-14 22:11:45 -06:00
Evan Kranzler
bddabe11b6 [KHM] Implemented Axgard Braggart 2021-01-14 21:12:45 -05:00
Evan Kranzler
38d759b937 [KHM] Implemented Beskir Shieldmate 2021-01-14 21:06:51 -05:00
Evan Kranzler
1d31076f5d [KHM] updated spoiler and reprints 2021-01-14 21:05:26 -05:00
Evan Kranzler
c6c160d021 [KHM] Implemented Vault Robber 2021-01-14 20:12:47 -05:00
Evan Kranzler
107246d9a1 [KHM] Implemented Battle for Bretagard 2021-01-14 19:46:31 -05:00
Evan Kranzler
9a19898283 [KHM] Implemented Gates of Istfell 2021-01-14 19:30:38 -05:00
Evan Kranzler
72341aaf90 [KHM] updates spoiler and reprints 2021-01-14 19:28:02 -05:00
Evan Kranzler
e4e7b06520 [KHM] Implemented Gnottvold Slumbermound 2021-01-14 18:06:04 -05:00
Evan Kranzler
14651c1816 [KHM] Implemented Fearless Liberator 2021-01-14 18:02:49 -05:00
Evan Kranzler
3d1820f82c [KHM] Implemented Goldmaw Champion 2021-01-14 17:58:17 -05:00
Evan Kranzler
5105fec8e3 [KHM] Implemented Usher of the Fallen 2021-01-14 17:55:36 -05:00
Evan Kranzler
b04e5e6abf [KHM] Implemented Dwarven Reinforcements 2021-01-14 17:52:04 -05:00
Evan Kranzler
a6c831020d [KHM] Implemented Scorn Effigy 2021-01-14 17:49:34 -05:00
Evan Kranzler
0648c532a5 [KHM] updated spoiler and reprints 2021-01-14 17:36:46 -05:00
Evan Kranzler
5d7fc394fd [KHM] Implemented Rune of Flight 2021-01-14 17:14:07 -05:00
Daniel Bomar
69eed4cc2e
Fixed test errors and fixed newlines (#7391)
* Fixed test errors

* Fixed newlines
2021-01-14 16:35:28 -05:00
Daniel Bomar
3f7f4a0f82
[KHM] Implemented Battle of Frost and Fire (#7392) 2021-01-14 16:33:45 -05:00
Daniel Bomar
a668b99264
[KHM] Implemented Deathknell Berserker (#7390)
* [KHM] Implemented Deathknell Berserker

* [KHM] Deathknell Berserker - Fixup Condition
2021-01-14 16:32:03 -05:00
Evan Kranzler
a23bc781f1 [KHM] Implemented Karfell Kennel Master 2021-01-14 16:25:31 -05:00
Evan Kranzler
41c9ac9778 [KHM] Implemented Aegar, the Freezing Flame 2021-01-14 16:18:01 -05:00
jeffwadsworth
72c4369899 - [KHM] Added Wings of the Cosmos 2021-01-14 15:06:40 -06:00
jeffwadsworth
708a486eb6 - [KHM] Added Withercrown 2021-01-14 10:50:30 -06:00
Evan Kranzler
b042eb8939 [KHM] Implemented Narfi, Betrayer King 2021-01-14 09:04:56 -05:00
Evan Kranzler
04855b95d9 [KHM] Implemented Infernal Pet 2021-01-14 08:59:29 -05:00
Evan Kranzler
32518fe582 [KHM] Implemented Shepherd of the Cosmos 2021-01-14 08:40:16 -05:00
Evan Kranzler
e14aa624a6 [KHM] updated spoiler 2021-01-14 08:37:46 -05:00
Daniel Bomar
b12660dda7
[KHM] Implemented Jaspera Sentinel (#7388) 2021-01-14 08:05:18 -05:00
Daniel Bomar
d946d94dd3
[KHM] Implemented Goldvein Pick (#7389) 2021-01-14 08:05:04 -05:00
Daniel Bomar
cae7ba7975
[KHM] Toralf, God of Fury - Fixed null pointer exception (#7387) 2021-01-13 21:47:00 -05:00
Evan Kranzler
8f3f218b4d [KHM] Implemented Frostpeak Yeti 2021-01-13 21:29:16 -05:00
Evan Kranzler
45ca716c3b [KHM] Implemented Gnottvold Recluse 2021-01-13 21:27:47 -05:00
Evan Kranzler
a83b242142 [KHM] Implemented Clarion Spirit 2021-01-13 21:25:27 -05:00
Evan Kranzler
a9121b75da [KHM] Implemented Funeral Longboat 2021-01-13 21:05:00 -05:00
Evan Kranzler
066f98895c [KHM] Implemented Elderleaf Mentor 2021-01-13 21:04:19 -05:00
Evan Kranzler
495bc13078 [KHM] Implemented Duskwielder 2021-01-13 21:02:15 -05:00
Daniel Bomar
8959416484
[KHM] Implemented Bound in Gold (#7386) 2021-01-13 20:44:57 -05:00
Daniel Bomar
539172a234
[KHM] Implemented Tormentor's Helm (#7385)
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2021-01-13 20:43:59 -05:00
Daniel Bomar
6c39fa63a4
[KHM] Implemented Weathered Runestone (#7383) 2021-01-13 20:43:09 -05:00
Evan Kranzler
ece42cc243 [KHM] fixed a test failure 2021-01-13 20:42:00 -05:00
Evan Kranzler
d5c2e956e6 [KHM] updated spoiler and reprints 2021-01-13 19:36:04 -05:00
Evan Kranzler
c0efada19a [KHM] Implemented Toralf, God of Fury / Toralf's Hammer 2021-01-13 19:32:56 -05:00
Evan Kranzler
e18e3c79d4 [KHM] Implemented Glittering Frost 2021-01-13 18:02:25 -05:00
ciaccona007
af0e9fb3d5
[KHM] Implement Cinderheart Giant (#7384) 2021-01-13 13:47:17 -05:00
Evan Kranzler
580eb72342 [KHM] Implemented Raise the Draugr 2021-01-13 09:22:49 -05:00
Evan Kranzler
69cfe43b72 [KHM] Implemented Bloodsky Berserker 2021-01-13 07:54:00 -05:00
Evan Kranzler
f4ead85e12 [KHM] Implemented Mammoth Growth 2021-01-13 07:48:05 -05:00
Evan Kranzler
ba6fb254f6 [KHM] Implemented Squash 2021-01-13 07:46:45 -05:00
Evan Kranzler
ec4ecd32af [KHM] Implemented Frostpyre Arcanist 2021-01-13 07:41:28 -05:00
Evan Kranzler
3ae9d7c448 [KHM] Implemented Basalt Ravager 2021-01-13 07:17:26 -05:00
Evan Kranzler
f8cbcedd8b [KHM] updated spoiler and reprints 2021-01-13 07:10:49 -05:00
LevelX2
9fc0e2f25a * Added some trace output for continous effects and triggered abilities. Changed duration of AffinityEffect to WhileOnStack to prevent wrong handling for removement of the effect. 2021-01-13 09:14:29 +01:00
Daniel Bomar
8c85c0dbad
[KHM] Implemented Kardur's Vicious Return (#7379) 2021-01-12 21:43:02 -05:00
Evan Kranzler
4b2b36cf7d [KHM] Implemented Waking the Trolls 2021-01-12 20:52:12 -05:00
Daniel Bomar
7ef79d3138
[KHM] Implemented Kolvori, God of Kinship (#7371) 2021-01-12 20:50:35 -05:00
Daniel Bomar
2bd682dcbf
[KHM] Implemented Egon, God of Death (#7377) 2021-01-12 20:49:06 -05:00
Evan Kranzler
70bf8fe31b [KHM] Implemented Blizzard Brawl 2021-01-12 18:09:09 -05:00
Evan Kranzler
b8e5ef9f66 [KHM] Implemented Spectral Steel 2021-01-12 17:54:18 -05:00
Evan Kranzler
8c9d285d80 [KHM] Implemented Rise of the Dread Marn 2021-01-12 17:44:17 -05:00
Evan Kranzler
d515496b6e [KHM] Implemented Skemfar Shadowsage 2021-01-12 17:28:52 -05:00
Evan Kranzler
599cc2673c [KHM] Implemented Harald, King of Skemfar 2021-01-12 08:41:11 -05:00
Evan Kranzler
80520c382e [KHM] Implemented Harald Unites the Elves 2021-01-12 08:27:45 -05:00
Evan Kranzler
d91c066564 [KHM] Implemented Elderfang Disciple 2021-01-12 08:08:19 -05:00
Evan Kranzler
d82373d797 [KHM] updated spoiler 2021-01-12 08:05:39 -05:00
Daniel Bomar
b20fa0b0f4
[KHM] Implemented Divine Gambit (#7376) 2021-01-12 08:03:18 -05:00
Daniel Bomar
f503e8ca66
[KHM] Implemented Grim Draugr (#7375) 2021-01-12 08:02:04 -05:00
Oleg Agafonov
2e611b98f6
Merge pull request #7372 from weirddan455/koma
[KHM] Implemented Koma, Cosmos Serpent
2021-01-12 05:21:05 +01:00
Evan Kranzler
06e3d0a1e0 [KHM] Implemented Feed the Serpent 2021-01-11 21:43:07 -05:00
Evan Kranzler
fbdb1383c8 [KHM] Rally the Ranks 2021-01-11 21:09:58 -05:00
Evan Kranzler
7475bb0f0c [KHM] Implemented Run Ashore 2021-01-11 21:07:59 -05:00
Evan Kranzler
28d727a8af [KHM] Implemented Roots of Wisdom 2021-01-11 21:01:03 -05:00
Evan Kranzler
cc5b299efe [KHM] Implemented Tergrid's Shadow 2021-01-11 20:41:02 -05:00
Evan Kranzler
f0fd4b0115 [KHM] Implemented Dogged Pursuit 2021-01-11 20:40:04 -05:00
Evan Kranzler
dfaf9e0a51 [KHM] Implemented Axgard Cavalry 2021-01-11 20:06:46 -05:00
Evan Kranzler
96db78d0cf [KHM] Implemented Iron Verdict 2021-01-11 20:03:49 -05:00
Evan Kranzler
139bb64dbd [KHM] updated spoiler and reprints 2021-01-11 19:57:30 -05:00
Oleg Agafonov
b184fa7842
Merge branch 'master' into tyvar-kell 2021-01-12 01:45:58 +01:00
Daniel Bomar
ed1133c338
Removed redundant CantBeCounteredAbility (#7373) 2021-01-11 19:28:26 -05:00
Daniel Bomar
efca24d617
[KHM] Implemented Koma, Cosmos Serpent 2021-01-11 18:02:18 -06:00
jeffwadsworth
1b80ecb7b4 - Fixed the Outcome of Blightning 2021-01-11 10:58:31 -06:00
Evan Kranzler
eb51aa63da [KHM] Implemented Faceless Haven 2021-01-11 09:10:38 -05:00
Evan Kranzler
1e0ce2a8c2 [KHM] Implemented Path to the World Tree 2021-01-11 09:07:41 -05:00
Evan Kranzler
e966b760fb [KHM] Implemented Littjara Kinseekers 2021-01-11 08:54:26 -05:00
Daniel Bomar
4f4ea502e1
[KHM] Implemented Eradicator Valkyrie (#7367) 2021-01-10 22:07:18 -05:00
Evan Kranzler
bec613cb8d [KHM] Implemented Bloodline Pretender 2021-01-10 21:40:36 -05:00
Evan Kranzler
065dc3da0e [KHM] Implemented Maskwood Nexus 2021-01-10 21:33:14 -05:00
Daniel Bomar
e7a557f287
[KHM] Implemented Vega, the Watcher (#7366) 2021-01-10 20:36:32 -05:00
Evan Kranzler
746c203565 [KHM] Implemented Guardian Gladewalker 2021-01-10 19:19:34 -05:00
Evan Kranzler
2b5bb92bc6 [KHM] Implemented Snakeskin Veil 2021-01-10 18:12:46 -05:00
Evan Kranzler
63c2f1493a [KHM] Implemented Kaya's Onslaught 2021-01-10 18:10:18 -05:00
Evan Kranzler
bb9a7ccc40 [KHM] Implemented Hagi Mob 2021-01-10 18:07:20 -05:00
Evan Kranzler
dcf3a8a88f [KHM] updated spoiler and reprints 2021-01-10 18:04:19 -05:00
Evan Kranzler
01261575a8 [KHM] Niko Aris 2021-01-10 17:25:17 -05:00
Evan Kranzler
6cb89b00ed [KHM] Implemented Spirit of the Aldergard 2021-01-10 17:25:17 -05:00
Daniel Bomar
724b0ef33d
[KHM] Fixed rarity for snow basics (was causing build errors) 2021-01-10 16:15:59 -06:00
Daniel Bomar
6d3e29078c
[KHM] Implemented Tyvar Kell 2021-01-10 14:04:21 -06:00
ciaccona007
1825747b45
[KHM] Implement Esika's Chariot (#7363) 2021-01-10 13:42:18 -05:00
Evan Kranzler
4ea5898360 [KHM] Implemented Replicating Ring 2021-01-10 08:58:39 -05:00
Daniel Bomar
59da4b15f6
[KHM] Implemented Koll, the Forgemaster (#7359) 2021-01-09 22:37:35 -05:00
Daniel Bomar
f38697194a
[M19] Valiant Knight - Fixed rules text (#7360) 2021-01-09 22:37:02 -05:00
Evan Kranzler
a9938aa009 [KHM] Implemented Undersea Invader 2021-01-09 22:08:36 -05:00
Evan Kranzler
b48ffbfba7 [KHM] Implemented Gods' Hall Guardian 2021-01-09 22:05:26 -05:00
Evan Kranzler
7b441d8627 [KHM] updated spoiler and reprints 2021-01-09 22:04:34 -05:00
Daniel Bomar
b10d071c71
[KHM] Implemented Esika, God of the Tree (#7356) 2021-01-09 17:39:29 -05:00
Evan Kranzler
a7b610d59d [KHM] Implemented The Trickster-God's Heist 2021-01-09 16:36:34 -05:00
Evan Kranzler
75f0a43919 [KHM] Implemented Ravenform 2021-01-09 16:36:34 -05:00
ciaccona007
bad00742b2
[KHM] Implement Giant's Amulet (#7357) 2021-01-09 16:30:47 -05:00
Daniel Bomar
2b64613c4e
[KHM] Implemented Calamity Bearer (#7354) 2021-01-09 15:32:49 -05:00
ciaccona007
1823d96721
[KHM] Implement Sigrid, God-Favored (#7352) 2021-01-09 12:17:18 -05:00
Daniel Bomar
a4a8e31b23
[KHM] Goldspan Dragon - Fixed rules text 2021-01-09 10:37:50 -06:00
Evan Kranzler
eb70e65a51 [KHM] Implemented The World Tree 2021-01-09 11:20:03 -05:00
Evan Kranzler
120db86a8e [KHM] Implemented Seize the Spoils 2021-01-09 11:20:02 -05:00
Evan Kranzler
8f850f2792 [KHM] Implemented Sculptor of Winter 2021-01-09 11:20:02 -05:00
Evan Kranzler
36fa356bd0 [KHM] Implemented Koma's Faithful 2021-01-09 11:20:02 -05:00
Evan Kranzler
604ccee06b [KHM] Implemented Hailstorm Valkyrie 2021-01-09 11:20:01 -05:00
Evan Kranzler
d3f720f8a3 [KHM] Implemented Firja, Judge of Valor 2021-01-09 11:20:01 -05:00
Evan Kranzler
91c8e1f5b5 [KHM] Implemented Doomskar Oracle 2021-01-09 11:20:01 -05:00
Oleg Agafonov
924663f27e Reverted #7324 2021-01-09 20:10:51 +04:00
Evan Kranzler
e2cf340d92 [KHM] Implemented Saw It Coming 2021-01-09 09:46:07 -05:00
Evan Kranzler
2835c9a1a7 [KHM] updated spoiler and reprints 2021-01-09 09:44:47 -05:00
ciaccona007
d3cefca733
Implement Bretagard Stronghold (#7351) 2021-01-09 01:11:16 -05:00
Daniel Bomar
ee20704cbd
[KHM] Implemented Elvish Warmaster (#7347)
* [KHM] Implemented Elvish Warmaster

* [KHM] Elvish Warmaster - Fixed triggered ability going infinite with Clone
2021-01-08 23:04:33 -05:00
Daniel Bomar
d9f2877016
[KHM] Implemented Goldspan Dragon (#7348)
* [KHM] Implemented Goldspan Dragon

* [KHM] Goldspan Dragon - Fixed triggered ability
2021-01-08 23:03:41 -05:00
Daniel Bomar
e445b6c6f6
[KHM] Implemented Inga Rune-Eyes (#7349) 2021-01-08 22:44:29 -05:00
Evan Kranzler
a38e78362a [KHM] Implemented Forging the Tyrite Sword 2021-01-08 22:27:17 -05:00
copyosaurus
2e44c5a02b
remove all wind counters with Freyalise's Winds replacement effect (#7338) (#7343) 2021-01-08 15:32:58 -06:00
Daniel Bomar
15f2f15d4b
[KHM] Implemented Binding the Old Gods (#7345) 2021-01-08 12:35:07 -05:00
LevelX2
791e8e1716 * Arcane Adaption - Fixed owner check for commander cards. 2021-01-08 15:56:52 +01:00
Evan Kranzler
18a394a9d5 [KHM] Implemented Frost Bite 2021-01-08 09:05:01 -05:00
Evan Kranzler
0b49da602e [KHM] Implemented Alrund's Epiphany 2021-01-08 09:00:44 -05:00
Evan Kranzler
b4becdc715 [KHM] Implemented Sarulf's Packmate 2021-01-08 08:56:54 -05:00
Evan Kranzler
f4460e3d61 [KHM] Implemented Behold the Multiverse 2021-01-08 08:56:19 -05:00
Evan Kranzler
642706b7c2 [KHM] Implemented Augury Raven 2021-01-08 08:49:25 -05:00
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
Evan Kranzler
9f47369957 [KHM] updated spoiler and reprints 2021-01-08 08:03:42 -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
1faec71a9e [KHM] Implemented Masked Vandal 2021-01-07 21:42:25 -05:00
Evan Kranzler
06f61a328d [KHM] updated spoiler and reprints 2021-01-07 21:26:18 -05:00
Daniel Bomar
28513e2bc6
[KHM] Implemented Snow Dual Lands (#7342) 2021-01-07 19:14:35 -05:00
Daniel Bomar
bbe6809ed1
Fixed Wheel of Misfortune (fixes #7331) (#7336) 2021-01-07 15:07:30 -06:00
Evan Kranzler
65ace87a83 [KHM] Implemented Invasion of the Giants 2021-01-06 22:52:19 -05:00
Daniel Bomar
f2bdb942be
[KHM] Implemented Thornmantle Striker (#7314) 2021-01-01 12:22:22 -06:00
Daniel Bomar
8bb240c8f6
[KHM] Implemented Halvar, God of Battle (#7306)
* [KHM] Implemented Halvar, God of Battle

* [KHM] Add HalvarGodOfBattlePredicate
2021-01-01 11:43:53 -06:00
Daniel Bomar
1862b16d04
Fix Shaman of Forgotten Ways mana ability (#7163) 2021-01-01 11:26:57 -06:00
Daniel Bomar
de37ad1da1
Fixed Odric, Master Tactician (fixes #7266) (#7322) 2021-01-01 11:26:10 -06:00
Daniel Bomar
98235ba57f
Fixed Cavern of Souls and similar cards spamming the game logs (bug #7079) (#7148) 2021-01-01 10:04:24 -06:00
Daniel Bomar
adbeb5a328
Removed dead code from Valakut Exploration (#7316) 2021-01-01 09:57:31 -06:00
Daniel Bomar
fde31b6252
Fixed Fleet Swallower + Bruvac interaction (fixes #7223) (#7317) 2021-01-01 09:56:18 -06:00
jeffwadsworth
bc076cfb93 - Fixed #7238 2021-01-01 00:19:33 -06:00
jeffwadsworth
9f3ac5b5bb - Fixed #7122 2020-12-31 14:21:37 -06:00
Daniel Bomar
f90ad78b26
Fixed O-Kagachi, Vengeful Kami intervening if condition (fixes #7244) (#7318) 2020-12-31 11:00:53 -06:00
LevelX2
3965f31860 * Moraug, Fury of Akoum - Fixed that not only controlled creatures were boosted. 2020-12-31 12:25:53 +01:00
jeffwadsworth
1c76c660f7 - Fixed #7309 2020-12-30 09:44:33 -06:00
Oleg Agafonov
128ac1f477 Improved fix for add3702382, #7310 (there are possible colored creature lands like Dryad Arbor); 2020-12-29 18:23:44 +04:00
Ingmar Goudt
add3702382 Conflux could only target land cards, fixes issue #7310 2020-12-29 14:08:30 +01:00
Evan Kranzler
84b32a8ee7 [KHM] Implemented Warchanter Skald 2020-12-28 15:46:34 -05:00
Evan Kranzler
5246e1630b [KHM] Implemented Valkyrie Harbinger 2020-12-28 15:27:47 -05:00
Evan Kranzler
914ead5dba [KHM] Implemented Sarulf, Realm Eater 2020-12-28 15:17:43 -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
482712200a * Emberwilde Captain - fixed that damage trigger doesn't work on monarch condition (#7265); 2020-12-28 07:24:37 +04: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
Evan Kranzler
9ec45e796c [KHM] Implemented Toski, Bearer of Secrets 2020-12-27 21:07:37 -05:00
Evan Kranzler
1e15709b6b [KHM] Implemented Youthful Valkyrie 2020-12-27 21:07:21 -05:00
Oleg Agafonov
e23fe7016d * Naked Singularity, Reality Twist - fixed rollback error on disconnect while choosing mana color (#7296); 2020-12-28 05:58:19 +04:00
Daniel Bomar
5cdc605732 [KHM] Implemented Magda, Brazen Outlaw 2020-12-27 10:44:20 -06:00
Oleg Agafonov
2f04b28a3d
Merge branch 'master' into pyre 2020-12-27 12:33:00 +01:00
Oleg Agafonov
9c83b3bc11
Merge pull request #7278 from weirddan455/kaya
[KHM] Implemented Kaya the Inexorable
2020-12-27 12:22:24 +01:00
Daniel Bomar
eea6a9408d [KHM] Implemented Pyre of Heroes 2020-12-27 03:28:25 -06:00
Mike Simons
9a6d520ebc 2020 Commander precon decklists 2020-12-26 20:06:38 -05:00
Oleg Agafonov
46e0bb9473 Fixed player names in some game logs; 2020-12-27 02:00:52 +04:00
Ingmar Goudt
5731360f1d fix compile 2020-12-26 16:00:59 +01:00
Ingmar Goudt
9f63c3f1f6 text fix forWheel of Misfortune #7292 2020-12-26 15:35:02 +01:00
Ingmar Goudt
7753ca305e fix for #7295 2020-12-26 15:29:54 +01:00
Ingmar Goudt
34e9c2fdfb Merge branch 'master' of https://github.com/magefree/mage 2020-12-26 15:26:17 +01:00
Oleg Agafonov
743ff0e114 * Backlash - fixed that it deals damage from source instead from target permanent (#7211); 2020-12-26 00:28:55 +04:00
Oleg Agafonov
053bd88973
Merge pull request #7218 from arcox/br-html-card-fix
Fix line break tags in effect text
2020-12-25 19:02:44 +01:00
Oleg Agafonov
952655b16e Court of Ambition - improved AI logic on usage; 2020-12-25 21:55:38 +04:00
Oleg Agafonov
a1c82f91d7
Merge pull request #7282 from weirddan455/court-of-ambition-fix
Fixed Court of Ambition incorrectly causing you to discard cards (fixes #7263)
2020-12-25 18:52:47 +01:00
Oleg Agafonov
f96fc3366c
Merge pull request #7280 from weirddan455/vivien-fix
Vivien, Monsters' Advocate - Make the choice for counter on token required (fixes #7264)
2020-12-25 18:49:33 +01:00
weirddan455
fb27bf1b2e
[KHM] Implemented Realmwalker (#7279)
* [KHM] Implemented Realmwalker
2020-12-25 20:40:56 +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
Oleg Agafonov
fdcf2c616b
Merge pull request #7285 from weirddan455/surtland-elementalist
[KHM] Implemented Surtland Elementalist
2020-12-25 07:38:12 +01:00
Daniel Bomar
d4366d6b88 [KHM] Implemented Surtland Elementalist 2020-12-24 11:26:39 -06:00
Oleg Agafonov
6f34d514f9 * Archelos, Lagoon Mystic - fixed broken ETB effect (#7283); 2020-12-24 20:24:42 +04:00
Oleg Agafonov
64e948e4b3 * AI: improved game performance by x10 for cards with target amount;
AI: added targeting name and amount info to simulation logs;
AI: removed duplicated target variations from target amount simulations;
2020-12-24 15:02:28 +04:00
Daniel Bomar
6adb691713 Fixed Court of Ambition incorrectly causing you to discard cards (fixes #7263) 2020-12-24 00:15:26 -06:00
Evan Kranzler
05695ad2fc [MMQ] fixed Inviolability rules text 2020-12-23 17:14:20 -05:00
Ingmar Goudt
f0dea44773 small Negan fix 2020-12-23 21:38:42 +01:00
Daniel Bomar
d64c9c4117 Vivien, Monsters' Advocate - Make the choice for counter on token required (fixes #7264) 2020-12-23 13:39:47 -06:00
LevelX2
2daa5aae50 * Fixed that AI fired targeting event twice (fixes #7094). 2020-12-23 15:53:55 +01:00
LevelX2
dfa035d9dc * Heartsone - Fixed that mana cost was reduced to less than one mana (fixes #7070). 2020-12-23 13:20:00 +01:00
Oleg Agafonov
10cf9c4a4e * Genesis Ultimatum - fixed rollback error on usage with modal double faces cards (#7275); 2020-12-23 09:15:04 +04:00
Daniel Bomar
a1318663d6 [KHM] Implemented Kaya the Inexorable 2020-12-22 18:04:43 -06:00
Oleg Agafonov
255c292104 * Deals damage divided as you choose - fixed that some cards can't choose planeswalkers (example: Arc Lightning, see #7276);
Refactor: simplified FilterCreaturePlayerOrPlaneswalker to use single permanent filter;
2020-12-23 02:31:41 +04:00
weirddan455
736901efcf
[KHM] Implemented Fire Giant's Fury (#7270)
* [KHM] Implemented Fire Giant's Fury

* [KHM] Fire Giant's Fury - Reimplemented as delayed triggered ability

* [KHM] Fire Giant's Fury - Remove watcher and fix check for combat damage

* [KHM] Fire Giant's Fury - Change delayed triggered ability to use MageObjectReference
2020-12-22 10:31:20 -05:00
Oleg Agafonov
0ac4a9d87a * Activate spell's ability on the stack - fixed that it can't be activated by humans (example: Lightning Storm); 2020-12-22 17:13:00 +04:00
LevelX2
3f7b26f60b * Fall from Favor - Fixed wrongly implemented condition (fixes #7277). 2020-12-22 10:09:21 +01:00
Oleg Agafonov
89d13c468f
Merge pull request #7269 from weirddan455/elderfang
[KHM] Implemented Elderfang Ritualist
2020-12-21 22:04:28 +01:00
LevelX2
77a44733c2 * Eerie Ultimatum - Fixed target handling. Duplicate names could be selected. Deselection was not possible. 2020-12-21 16:47:03 +01:00
LevelX2
94f6cfc03f * Removed non exisiting 3rd version of Needleverge Pathway. 2020-12-21 11:46:39 +01:00
Oleg Agafonov
d5377599cc * Images: updated Duels of the Planeswalkers Promo sets (year incremented; 2011 -> 2012, etc); 2020-12-21 11:10:54 +04:00
Evan Kranzler
f54d691977 [KHM] Implemented Surtland Flinger 2020-12-20 13:52:02 -05:00
Evan Kranzler
c06e29c4e4 [KHM] Implemented Rampage of the Valkyries 2020-12-20 13:41:06 -05:00
Evan Kranzler
d3f30e43aa [KHM] Implemented Starnheim Aspirant 2020-12-20 13:26:50 -05:00
Daniel Bomar
7cc8c8322a [KHM] Implemented Elderfang Ritualist 2020-12-20 11:43:40 -06:00
Oleg Agafonov
685182d0de
Merge pull request #7268 from weirddan455/reaper
[KHM] Implemented Cleaving Reaper
2020-12-20 15:45:49 +01:00
Daniel Bomar
06a551fbd5 [KHM] Add ConditionHint to Cleaving Reaper 2020-12-20 08:43:54 -06:00
Daniel Bomar
5581405ad9 [KHM] Implemented Cleaving Reaper 2020-12-20 08:03:46 -06:00
Oleg Agafonov
a2c046993d * Cards drawn this turn - fixed rollback error on some cards usage; 2020-12-20 14:30:42 +04:00
Oleg Agafonov
e5faadf1c9 * Bell Borca, Spectral Sergeant - fixed rollback error on usage; 2020-12-20 01:50:14 +04:00
Oleg Agafonov
96a4defac9
Merge pull request #7259 from weirddan455/armed
[KHM] Implemented Armed and Armored
2020-12-19 22:33:01 +01:00
Daniel Bomar
987695334b [KHM] Add hints and log messages for Armed and Armored 2020-12-19 14:09:33 -06:00
Oleg Agafonov
cc5fce4256 Prepare new release 2020-12-19 23:59:44 +04:00
Daniel Bomar
a7d8078a2b Spelling/grammar fixup 2020-12-19 12:48:52 -06:00
Daniel Bomar
b379035be4 [KHM] Implemented Armed and Armored 2020-12-19 12:33:28 -06:00
Oleg Agafonov
9dd09c970a [CMR] added tokens support, added tokens download 2020-12-19 21:42:31 +04:00
Oleg Agafonov
92f9bc0c65 Correct fix for #7220 2020-12-19 21:42:31 +04:00
Oleg Agafonov
157d098a6b
Merge pull request #7257 from weirddan455/giants-grasp
[KHM] Implemented Giant's Grasp
2020-12-19 15:58:22 +01:00
Oleg Agafonov
a1ed8e01b3 [CMR] fixed Eligeth, Crossroads Augur - wrong event type for replacement effect (#7234); 2020-12-19 18:45:49 +04:00
Daniel Bomar
dd1c7c0f78 [KHM] Implemented Giant's Grasp 2020-12-19 08:41:56 -06:00
Oleg Agafonov
9f67765e2d [CMR] fixed Armix, Filigree Thrasher - not working card, missing target (#7234); 2020-12-19 18:18:47 +04:00
Oleg Agafonov
bf7f9931ee
Merge pull request #7256 from weirddan455/elven-ambush
[KHM] Implemented Elven Ambush
2020-12-19 06:40:17 +01:00
Oleg Agafonov
9532eb2802
Merge pull request #7255 from weirddan455/absorb-identity
[KHM] Implemented Absorb Identity
2020-12-19 06:38:38 +01:00
weirddan455
cda9a49830
Merge branch 'master' into elven-ambush 2020-12-18 20:42:35 -06:00
Daniel Bomar
e618daa461 Cleanup Absorb Identity Code 2020-12-18 20:32:18 -06:00
Daniel Bomar
e9f2aa9cc0 Add value hint to Elven Ambush and Elvish Promenade 2020-12-18 20:11:10 -06:00
Evan Kranzler
bab23c1bf6 [KHM] updated spoiler 2020-12-18 21:03:46 -05:00
Evan Kranzler
017df24c20 [KHM] Implemented Renegade Reaper 2020-12-18 21:00:41 -05:00
Evan Kranzler
8e3b7c62a2 [KHM] Implementd Gladewalker Ritualist 2020-12-18 20:40:23 -05:00
Evan Kranzler
34c2b2d01e [KHM] Implemented Gilded Assault Cart 2020-12-18 20:36:02 -05:00
Evan Kranzler
6d3c682b1b [KHM] Implemented Bearded Axe 2020-12-18 20:30:33 -05:00
Daniel Bomar
992a67611f [KHM] Implemented Elven Ambush 2020-12-18 18:37:52 -06:00
Daniel Bomar
34c359a4e8 [KHM] Implemented Absorb Identity 2020-12-18 17:18:26 -06: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
LevelX2
d39575c24e * Fixed bug in DamagedBatchEvent (fixes #7241). Fixed some spelling in test classes. 2020-12-17 17:39:17 +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
Evan Kranzler
a90fc283d4 [KHM] Implemented Canopy Tactician 2020-12-16 19:57:02 -05:00
Oleg Agafonov
a0a1dcb39f * GUI: added additional target arrows to stack objects (now you can see triggered or affected permanents and another related links, see #6918);
* Amulet of Vigor - improved combo support for multi triggers (now you can see triggered land name and chooses stack order, see #6918);
2020-12-17 03:05:58 +04:00
Oleg Agafonov
9c56ff90d3 * Gruul Ragebeast - added your fighting creature name to stack trigger as additional hint and arrow (#6918); 2020-12-16 19:51:05 +04:00
Oleg Agafonov
2beffbae89 Fixed test 2020-12-16 17:32:57 +04:00
Evan Kranzler
fa74b8914a [KHM] Implemented Showdown of the Skalds 2020-12-15 21:11:47 -05:00
Evan Kranzler
e5f05ac8c8 [KHM] Implemented Hengegate Pathway 2020-12-15 21:01:02 -05:00
Evan Kranzler
af89512c3f [KHM] Implemented Darkbore Pathway / Slitherbore Pathway 2020-12-15 20:58:26 -05:00
Evan Kranzler
b133c005f9 [KHM] Implemented Blightstep Pathway / Searstep Pathway 2020-12-15 20:56:35 -05:00
Evan Kranzler
e5558fb1b7 [KHM] Implemented Barkchannel Pathway / Tidechannel Pathway 2020-12-15 20:53:30 -05:00
Evan Kranzler
6e80d11d75 [KHM] added set and spoiler 2020-12-15 20:47:19 -05:00
Oleg Agafonov
85cd54b262 Fixed missing watcher error in non commander games for some cards; 2020-12-16 04:45:35 +04:00
Oleg Agafonov
2a83738f5b Fixed NPE errors on permanent movement before resolve 2020-12-16 04:31:30 +04:00
Oleg Agafonov
f8206df3ba [CMR] fixed Sphinx of the Second Sun - wrong extra phase and server freeze on usage; 2020-12-16 04:17:03 +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
c1dfbbda63 Test framework: added support for flip coin tests (command: setFlipCoinResult); 2020-12-14 03:00:38 +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
2bb472607b Cradle of Vitality - fixed not workinggain life effect (fixes #7235). 2020-12-11 14:05:18 +01:00
Evan Kranzler
e6c79b94d9 [M20] fixed Flood of Tears counting tokens (fixes #7226) 2020-12-05 19:55:32 -05:00
LevelX2
8223cc9d51 Sengir, the Dark Baron - Fixed life giving triggered ability not always triggering (fixes #7217). 2020-12-04 16:33:53 +01:00
LevelX2
c82feb1b9d * Genesis Ultimatum - prevented possible exception during card moving (fixes #7220). 2020-12-04 15:40:34 +01:00
LevelX2
ed6bd4d7a7 * Hans Eriksson - Fixed not working triggered fight ability (fixes #7219). 2020-12-03 15:55:28 +01:00
arcox
5a705c5e14 Fix line break tags in effect text 2020-11-30 21:28:29 -05:00
Evan Kranzler
991d81d123 [SLD] fixed test failure 2020-11-28 15:41:54 -05:00
Evan Kranzler
6ee0fd8bc9 [SLD] updated set 2020-11-28 15:22:16 -05:00
Oleg Agafonov
be73bb782a * Lone Rider - added card hint about conditional; 2020-11-29 00:11:24 +04:00
Oleg Agafonov
248e3b009b [CMR] fixed Captain Vargus Wrath - missing hint; 2020-11-29 00:08:33 +04:00
Oleg Agafonov
c13716d1c5 [CMR] fixed Belbe, Corrupted Observer - wrong life lose watcher, added card's hint (#7198); 2020-11-28 23:58:42 +04:00
Oleg Agafonov
64821a50d3 [CMR] fixed Akroma, Vision of Ixidor - missing target in effect (#7209); 2020-11-28 14:22:38 +04:00
Oleg Agafonov
4d50dfd475 * Reviving Vapors - fixed missing gain life part of the effect (#7205); 2020-11-27 14:33:20 +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
LevelX2
3bc3ca6a50 * Orah, Skyclave Hierophant - Fixed that his ability was also triggerd for opponents clerics dying (fixes #7196). 2020-11-24 09:46:17 +01:00
Oleg Agafonov
8c33fa863c * Game: added alternative printings to ZNR set (#7185); 2020-11-23 03:06:18 +04:00
Oleg Agafonov
49cf46a476 * Game: fixed missing card Verazol, the Split Current in ZNR set (#7185); 2020-11-23 02:58:41 +04:00
Oleg Agafonov
4ed56d743f [CMR] fixed Rakshasa Debaser - missing filter for target cards (#7199); 2020-11-23 02:40:18 +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
fef30de3f0 * Path of Ancestry - fixed duplicated triggers on unused mana (#7191); 2020-11-20 13:00:29 +04:00
Oleg Agafonov
aeb2d31d47 [CMR] fixed Gilanra, Caller of Wirewood - duplicated triggers on unused mana (#7191); 2020-11-20 12:53:13 +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
Oleg Agafonov
d1abfb9255 * Kaza, Roil Chaser - fixed that cost reduction effect can be broken on rollback or cast cancel; 2020-11-18 12:07:32 +04:00
Oleg Agafonov
0fade0ed8c
Merge pull request #7190 from MusaBrt/master
Fixing some dirty codes
2020-11-18 07:28:25 +01:00
Oleg Agafonov
8e94f13b2c [CMR] fixed Frenzied Saddlebrute - missing PT; 2020-11-18 09:48:34 +04:00
MusaBrt
c81ffb1db0
unnecessary boxed variable changed to primitive 2020-11-18 01:36:20 +03:00
MusaBrt
ccf42570aa
removed unnecessary condition 2020-11-18 01:34:43 +03:00
MusaBrt
5dbb391a68
removed unnecessary condition 2020-11-18 01:32:36 +03:00
MusaBrt
3dc720848d
removing unnecessary condition
L107
2020-11-18 01:03:06 +03:00
Evan Kranzler
6dcf7a2e53 fixed Planar Void exiling cards no longer in the graveyard 2020-11-17 07:44:26 -05:00
Oleg Agafonov
35b6239e92 * Riverglide Pathway - fixed wrong mana ability (#7188); 2020-11-17 05:03:56 +04:00
Evan Kranzler
2109f60e4d [CMR] added all versions of cards 2020-11-13 21:03:34 -05:00
Evan Kranzler
420a125243 two more search effects refactored 2020-11-13 19:41:25 -05:00
Evan Kranzler
f5374c6571 refactored more search effects 2020-11-13 18:39:50 -05:00
Evan Kranzler
01a0d23a55 removed method for preventing library search triggers 2020-11-13 09:40:18 -05:00
Evan Kranzler
c693b0db2d reworked implementation of Journey for the Eilixir 2020-11-13 09:26:07 -05: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
e3733dfae7 [BBD] fixed Archon of Valor's Reach not allowing players to choose sorceries (fixes #7183) 2020-11-11 21:25:14 -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
d996ff0e42 [CMR] Implemented Breeches, Brazen Plunderer 2020-11-10 20:48:10 -05:00
Evan Kranzler
8b3064fc17 [CMR] Implemented Malcolm, Keen-Eyed Navigator 2020-11-10 20:31:54 -05:00
Oleg Agafonov
ea46afbe62 Prepare new release 2020-11-10 13:11:45 +04:00
Evan Kranzler
9ed81725ac [ZNR] updated implementation of Skyclave Apparition 2020-11-09 19:53:47 -05:00
jeffwadsworth
d8059b6e74 - Fixed the controller aspect of Martial Impetus 2020-11-09 11:20:19 -06:00
jeffwadsworth
bcf7966055 - Fixed Martial Impetus. 2020-11-09 10:23:11 -06:00
Evan Kranzler
5ebf1ec8ce fixed Capricopian attacking multiple players at once (fixes #7161) 2020-11-08 20:25:39 -05:00
Evan Kranzler
4d4dae68a3 [CMR] Implemented Sphinx of the Second Sun 2020-11-08 20:16:41 -05:00
Evan Kranzler
394bc6dca4 [CMR] a few small updates 2020-11-08 20:08:41 -05:00
Evan Kranzler
68706b4b65 [CMR] Implemented Bell Biv deBorca, Spectral Sergeant 2020-11-08 18:52:53 -05:00
Evan Kranzler
17169e0bec [CMR] Implemented Frenzied Saddlebrute 2020-11-08 18:21:58 -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
7d8baaf345 [CMR] Implemented Blazing Sunsteel 2020-11-08 17:01:06 -05:00
Evan Kranzler
e387cf3c54 [CMR] Implemented Yurlock of Scorch Thrash 2020-11-08 16:35:12 -05:00
Evan Kranzler
e170f724d4 [CMR] Implemented Araumi of the Dead Tide 2020-11-08 09:28:57 -05:00
Evan Kranzler
675117b097 [CMR] Implemented Hellkite Courser 2020-11-08 09:05:07 -05:00
Evan Kranzler
b13c7ba3cc [CMR] Implemented Dargo, the Shipwrecker 2020-11-08 08:48:07 -05:00
Evan Kranzler
0ae3e3d164 [CMR] Implemented Trench Behemoth 2020-11-07 21:23:34 -05:00
Evan Kranzler
e20af79895 [CMR] Implemented Juri, Master of the Revue 2020-11-07 21:04:42 -05:00
Evan Kranzler
bbe45cbce2 [CMR] Implemented Timely Ward 2020-11-07 20:59:09 -05:00
Evan Kranzler
dbbe92e389 [CMR] Implemented Soulfire Eruption 2020-11-07 20:51:35 -05:00
Evan Kranzler
f98e1da9a9 [CMR] Implemented Rootweaver Druid 2020-11-07 20:35:05 -05:00
Evan Kranzler
ea83757b41 [CMR] Implemented Jared Carthalion, True Heir 2020-11-07 20:08:27 -05:00
Evan Kranzler
f28273a126 fixed Martial Impetus boost (fixes #7159) 2020-11-07 18:16:25 -05:00
Evan Kranzler
64c6333bce [CMR] fixed Gnostro, Voice of the Crags not scrying (fixes #7167) 2020-11-07 18:10:30 -05:00
Evan Kranzler
ec48841993 [CMR] fixed Kangee, Sky Warden boost persisting (#fixes #7167) 2020-11-07 18:09:44 -05:00
weirddan455
0b2199b3ef
Fix Krark, the Thumbless (#7175) 2020-11-07 18:06:52 -05:00
Evan Kranzler
6521b2e3a6 [CMR] Implemented Explosion of Riches 2020-11-07 16:43:03 -05:00
Evan Kranzler
72cb50fce0 [CMR] Implemented Stumpsquall Hydra 2020-11-07 16:31:26 -05:00
Evan Kranzler
32343f21ff [CMR] Implemented Alharu, Solemn Ritualist 2020-11-07 16:05:52 -05:00
Evan Kranzler
b73d3d5ccd [CMR] Implemented Wheel of Misfortune 2020-11-07 15:55:23 -05:00
Evan Kranzler
5c865eaa9d [CMR] Implemented Slurrk, All-Ingesting 2020-11-07 15:39:34 -05:00
Evan Kranzler
6fb6f67ea7 [CMR] Implemented Body of Knowledge 2020-11-07 15:29:57 -05:00
Evan Kranzler
2dea1b173d [CMR] Implemented Anointer of Valor 2020-11-07 15:19:57 -05:00
Evan Kranzler
c7c76c262a [CMR] Implemented Miara, Thorn of the Glade 2020-11-07 13:30:30 -05:00
Evan Kranzler
f7ea0c0ece [CMR] Implemented Hans Eriksson 2020-11-07 13:16:49 -05:00
Evan Kranzler
7589d7d5aa [CMR] Implementeed Captain Vargus Wrath 2020-11-07 12:47:39 -05:00
Evan Kranzler
3585853968 [CMR] Implemented Reyav, Master Smith 2020-11-07 12:47:38 -05:00
Evan Kranzler
5a58ea0602 [CMR] Implemented Hamza, Guardian of Arashin 2020-11-07 12:47:38 -05:00
Daniel Bomar
0bcd69eb12 [CMR] Fix Port Razer 2020-11-07 00:53:41 -06:00
Evan Kranzler
09bf1e0855 [CMR] Implemented Volcanic Torrent 2020-11-06 23:58:08 -05:00
Evan Kranzler
25913e8eee [CMR] fixed a test failure 2020-11-06 23:51:06 -05:00
Evan Kranzler
b4c0a504b5 [CMR] Implemented Wyleth, Soul of Steel 2020-11-06 18:31:07 -05:00
Evan Kranzler
4beeac9e6a [CMR] Implemented Fathom Fleet Swordjack 2020-11-06 18:24:07 -05:00
Evan Kranzler
6895489598 [CMR] updated spoiler and reprints 2020-11-06 18:15:42 -05:00
Evan Kranzler
a4e4e5d8c4 [CMR] Implemented Tuya Bearclaw 2020-11-06 08:47:12 -05:00
Evan Kranzler
c02399a402 [CMR] Implemented Kwain, Itinerant Meddler 2020-11-06 08:39:51 -05:00
Evan Kranzler
d5c9297674 [CMR] Implemented Elvish Doomsayer 2020-11-06 08:33:37 -05:00
Evan Kranzler
76302be1fa [CMR] updated reprints 2020-11-06 08:15:17 -05:00
Evan Kranzler
6c5339c737 [CMR] Implemented Feast of Succession 2020-11-06 08:05:18 -05:00
Evan Kranzler
bea8549058 [CMR] Implemented Fin-Clade Fugitives 2020-11-06 08:03:41 -05:00
Evan Kranzler
9501392524 [CMR] Implemented Aesi, Tyrant of Gyre Strait 2020-11-06 07:48:07 -05:00
Evan Kranzler
e7fbfe0d8e [CMR] updated spoiler and reprints 2020-11-06 07:05:16 -05:00
Evan Kranzler
1f6ccea60a [CMR] Implemented Court of Ire 2020-11-05 22:02:50 -05:00
Evan Kranzler
11e9617554 [CMR] Implemented Trove Tracker 2020-11-05 21:57:33 -05:00
Evan Kranzler
2c6d66edf8 [CMR] Implemented Triumphant Reckoning 2020-11-05 21:56:49 -05:00
Evan Kranzler
ecc369aa29 [CMR] Implemented Soul of Eternity 2020-11-05 21:52:14 -05:00
Evan Kranzler
09f1655fab [CMR] Implemented Pride of the Perfect 2020-11-05 21:50:33 -05:00
Evan Kranzler
61c1477599 [CMR] Implemented Impulsive Pilferer 2020-11-05 21:49:19 -05:00
Evan Kranzler
100cd30fb7 [CMR] Implemented Crimson Fleet Commodor 2020-11-05 21:46:06 -05:00
Evan Kranzler
fe854adb35 [CMR] Implemented Boarding Party 2020-11-05 21:45:30 -05:00
Evan Kranzler
b71cb88b9a [CMR] Implemented Azure Fleet Admiral 2020-11-05 21:43:31 -05:00
Evan Kranzler
8609f389c4 [CMR] updated spoiler and reprints 2020-11-05 21:39:36 -05:00
Evan Kranzler
c994b82ce3 [CMR] Implemented Toggo, Goblin Weaponsmith 2020-11-05 09:03:48 -05:00
Evan Kranzler
edca0c5089 [CMR] Implemented Nadier, Agent of the Duskenel 2020-11-05 08:50:49 -05:00
Evan Kranzler
72b17dd85f [CMR] Implemented Flamekin Herald 2020-11-05 08:41:01 -05:00
Evan Kranzler
7a6306fa06 [CMR] Implemented Nadier's Nightblade 2020-11-05 08:36:19 -05:00
Evan Kranzler
ccafd1a89d [CMR] Implemented Elvish Dreadlord 2020-11-05 08:32:57 -05:00
Evan Kranzler
55cada38d9 [CMR] Implemented Biowaste Blob 2020-11-05 08:30:52 -05:00
Evan Kranzler
bbb15f6cd6 [CMR] Implemented Anara, World Familiar 2020-11-05 08:25:47 -05:00
Evan Kranzler
73c8c5737d [CMR] Implemeneted Abomination of Llanowar 2020-11-05 08:23:09 -05:00
Evan Kranzler
eb2f000af6 [CMR] updated spoiler and reprints 2020-11-05 08:07:40 -05:00
Oleg Agafonov
8fa0ba1cfd [ZNC] Added images and tokens support/download 2020-11-05 12:55:08 +04:00
Oleg Agafonov
6bc040ef6c [ZNR] Added tokens support and download 2020-11-05 12:22:55 +04:00
Evan Kranzler
778729f20a [CMR] Implemented Akroma's Will 2020-11-04 20:46:03 -05:00
Evan Kranzler
e006119e5d [CMR] Implemented Sakashima's Will 2020-11-04 20:36:59 -05:00
Evan Kranzler
549e959928 [CMR] Implemented Sakashima of a Thousand Faces 2020-11-04 20:23:38 -05:00
Evan Kranzler
c447c2118c [CMR] Implemented Guildless Commons 2020-11-04 19:41:40 -05:00
Evan Kranzler
ec5d9de0f7 [CMR] Implemented Ingenuity Engine 2020-11-04 19:37:24 -05:00
Evan Kranzler
4c76415403 [CMR] updated spoiler and reprints 2020-11-04 19:34:36 -05:00
Evan Kranzler
82840579d4 [CMR] Implemented Coercive Recruiter 2020-11-04 17:55:36 -05:00
Evan Kranzler
8d9c1f6a7c [CMR] Implemented Akroma, Vision of Ixidor 2020-11-04 17:45:35 -05:00
Evan Kranzler
b0472db851 [CMR] Implemented Dawnglade Regent 2020-11-04 17:18:34 -05:00
Evan Kranzler
7dfc7c6f5a [CMR] fixed test failures 2020-11-04 17:13:18 -05:00
Evan Kranzler
a107d69529 [CMR] updated spoiler and reprints 2020-11-04 09:08:02 -05:00
Evan Kranzler
f0ed08219c [CMR] Implemented Glacian, Powerstone Engineer 2020-11-04 09:06:40 -05:00
Evan Kranzler
90a91eafba [CMR] Implemented Armored Skyhunter 2020-11-04 08:34:11 -05:00
Evan Kranzler
0550cecdb5 [CMR] Implemented Esior, Wardwing Familiar 2020-11-04 07:03:49 -05:00
Evan Kranzler
6be44fe5b5 [CMR] Implemented Gilanra, Caller of Wirewood 2020-11-04 06:45:54 -05:00
Evan Kranzler
f0800ad629 [CMR] Implemeneted Promise of Tomorrow 2020-11-03 20:17:41 -05:00
Evan Kranzler
8b96c1d945 [CMR] Implemented Court of Ambition 2020-11-03 19:53:37 -05:00
Evan Kranzler
323f9f0e02 [CMR] Implemented Kangee, Sky Warden 2020-11-03 19:25:51 -05:00
Evan Kranzler
459813d6c0 [CMR] Implemented Sakashima's Protege 2020-11-03 19:15:42 -05:00
Evan Kranzler
4a5bf4a6dc [CMR] Implemented Kangee's Lieutenant 2020-11-03 19:11:00 -05:00
Evan Kranzler
cff9f45330 [CMR] Implemented Hullbreacher 2020-11-03 19:07:58 -05:00
Evan Kranzler
98091057ad [CMR] Implemented Annoyed Altisaur 2020-11-03 18:51:20 -05:00
Evan Kranzler
f4066d5578 [CMR] updated spoiler and reprints 2020-11-03 18:46:54 -05:00
Evan Kranzler
984fee5727 fixed a test failure 2020-11-03 09:20:23 -05:00
Evan Kranzler
5ca4cea27e [CMR] updated reprints 2020-11-03 08:43:51 -05:00
Evan Kranzler
0da9751728 [CMR] Implemented Nevinyrral, Urborg Tyrant 2020-11-03 08:37:06 -05:00
Evan Kranzler
9531a79eb2 [CMR] Implemented Commander's Plate 2020-11-03 08:22:47 -05:00
Evan Kranzler
b08e1c30ad [CMR] Implemented Ich-Tekik, Salvage Splicer 2020-11-03 07:49:18 -05:00
Evan Kranzler
fff12f0381 [CMR] Implemented Lathiel, the Bounteous Dawn 2020-11-02 22:06:50 -05:00
Evan Kranzler
9dba89f37d [CMR] Implemented Zara, Renegade Recruiter 2020-11-02 21:47:20 -05:00
Evan Kranzler
c9170556c1 [CMR] Implemented Kamahl's Will 2020-11-02 20:34:34 -05:00
Evan Kranzler
fd8d64e162 [CMR] Implemented Szat's Will 2020-11-02 20:24:46 -05:00
Evan Kranzler
48fe5ba6a9 [CMR] updated spoiler and reprints 2020-11-02 20:01:28 -05:00
Evan Kranzler
0de9020efe [CMR] Implemented Nightshade Harvester 2020-11-02 19:59:08 -05:00
Evan Kranzler
fec9da5cfe [CMR] Implemented Jeska's WIll 2020-11-02 09:26:27 -05:00
Evan Kranzler
9b866802de [CMR] Implemented Falthis Shadowcat Familiar 2020-11-02 09:06:03 -05:00
Evan Kranzler
0861445c34 [CMR] Implemented Necrotic Hex 2020-11-02 09:03:13 -05:00
Evan Kranzler
df32ab751f [CMR] Implemented Ardenn, Intrepid Archaeologist 2020-11-02 08:54:35 -05:00
Evan Kranzler
5c96250e9e [CMR] updated spoiler and reprints 2020-11-02 08:18:05 -05:00
Evan Kranzler
c7b2d03008 [CMR] Implemented Imoti, Celebrant of Bounty 2020-11-01 22:03:08 -05:00
Evan Kranzler
dc18160af4 [CMR] Implemented Reshape the Earth 2020-11-01 21:59:16 -05:00
Evan Kranzler
30ddcbc2d5 [CMR] Implemented Colfenor, the Last Yew 2020-11-01 21:52:23 -05:00
Evan Kranzler
a5d2afa427 [CMR] Implemented Merchant Raiders 2020-11-01 21:40:58 -05:00
Evan Kranzler
951d7da77d [CMR] Implemented Port Razer 2020-11-01 19:58:03 -05:00
Evan Kranzler
e03d76cc46 [CMR] Implemented Blim, Comedic Genius 2020-11-01 19:36:50 -05:00
Evan Kranzler
4f03055526 [CMR] Implemented Plague Reaver 2020-11-01 19:10:35 -05:00
Evan Kranzler
de4958a725 [CMR] Implemented Rakshasa Debaser 2020-11-01 17:50:40 -05:00
Evan Kranzler
d672df550b [CMR] Implemented Tormod, the Desecrator 2020-11-01 17:32:27 -05:00
Evan Kranzler
59b38cc66a [CMR] updated spoiler and reprints 2020-11-01 17:05:20 -05:00
Evan Kranzler
54b2b98819 deduplicated X loyalty value 2020-11-01 16:47:47 -05:00
Evan Kranzler
96092d84bc [CMR] Implemented Jeska, Thrice Reborn 2020-11-01 16:30:07 -05:00
Evan Kranzler
707e80d80f [CMR] Implemented Seraphic Greatsword 2020-11-01 14:16:11 -05:00
Evan Kranzler
1e325d7cbd [CMR] Implemented Magus of the Order 2020-11-01 13:57:01 -05:00
Evan Kranzler
1dd0c1d3f2 [CMR] Implemented Wrong Turn 2020-11-01 11:57:59 -05:00
Evan Kranzler
0accdb6268 [CMR] Implemented Belbe, Corrupted Observer 2020-11-01 08:41:42 -05:00
Evan Kranzler
35938e05d8 [CMR] Implemented Archelos, Lagoon Mystic 2020-11-01 08:18:13 -05:00
Oleg Agafonov
432d0ade25
Merge pull request #7151 from weirddan455/temporal-aperture-fix
Allow Temporal Aperture to play lands off the top of the library (bug #7141)
2020-11-01 10:23:16 +01:00
Oleg Agafonov
03cbee7bfe
Merge pull request #7154 from weirddan455/luts-adventure-fix
Fix Light up the Stage and Escape to the Wilds not being able to cast adventures
2020-11-01 10:21:05 +01:00
Oleg Agafonov
a73c9bddae [ZNR] Added all modal double faces cards (#7012) 2020-11-01 10:03:09 +01:00
Oleg Agafonov
70514124a6 * Disrupting Shoal - fixed that it counter spells by CMC from any payed split card's parts instead combined CMC only; 2020-11-01 10:03:09 +01:00
Oleg Agafonov
8ac78b4b9e Added modal double faces cards implementation (MDF cards, #7012) 2020-11-01 10:03:09 +01:00
Evan Kranzler
da5d9b46e8 [CMR] Implemented Laboratory Drudge 2020-10-31 20:48:59 -04:00
Evan Kranzler
ac1ba7dcb0 [CMR] Implemented Kodama of the East Tree 2020-10-31 20:36:17 -04:00
Evan Kranzler
04837ff0c4 [CMR] Implemented Keskit, the Flesh Sculptor 2020-10-31 19:01:19 -04:00
Evan Kranzler
7cca8a8455 [CMR] Implemented Gnostro, Voice of the Crags 2020-10-31 18:53:25 -04:00
Evan Kranzler
b82b213939 [CMR] Implemented Court of Bounty 2020-10-31 17:08:19 -04:00
Evan Kranzler
f1b5d3ba4d [CMR] Implemented Armix, Filigree Thrasher 2020-10-31 16:59:24 -04:00
Evan Kranzler
37617cec9f [CMR] updated spoiler and reprints 2020-10-31 16:43:30 -04:00
Evan Kranzler
4e92e4d6e4 [CMR] Implemented Obeka, Brute Chronologist 2020-10-31 15:04:31 -04:00
Evan Kranzler
d1071c7982 [CMR] Implemented Staunch Throneguard 2020-10-31 14:59:57 -04:00
Evan Kranzler
9f552aabf8 [CMR] Implemented Apex Devastator 2020-10-31 14:58:53 -04:00
Evan Kranzler
5ef2c4441b [CMR] updated spoiler and reprints 2020-10-31 14:56:29 -04:00
Evan Kranzler
9a7a828c01 [CMR] Implemented Livio, Oathsworn Sentinel 2020-10-31 09:48:54 -04:00
Evan Kranzler
9e22b4395f [CMR] Implemented Archon of Coronation 2020-10-31 09:28:16 -04:00
Evan Kranzler
b8106cd554 [CMR] updated implementation of War Room 2020-10-31 09:01:25 -04:00
Evan Kranzler
8617bc128e
Fixing issues with Changelings and general problems with creature types (ready to merge) (#7098)
* updated Changelings to use setIsAllCreatureTypes

* updated Dr Julius Jumblemorph and Mistform Ultimus to not use changeling

* added test for Mistform Ultimus

* updated effects which give all creature types to controlled creatures

* updated effects which give all creature types to targeted creatures

* Update LoseAllCreatureTypesTargetEffect.java

* updated effects which give all creature types to attached creatures

* Update EgoErasure.java

* added another test for changelings

* updated two tokens I left out before

* updated hasSubtype

* updated shareCreatureTypes

* fixed an incorrect test

* cleaned up some cards which check for shared creature types

* added new changeling test

* fixed issue with shareCreatureTypes

* fixed a text issue

* added new tests for subtype effects

* various individual card fixes and cleanups

* fixed and updated various effects

* many more fixes

* a few more fixes

* added test for One with the Stars

* added changeling verify test

* updated effects which add additional subtypes

* more miscellaneous fixes

* added additional test

* some fixes for card type checks

* updated methods for adding types to make it easier to avoid duplicates and illegal additions

* small test update

* fixed a recursive loop issue

* fixed another error

* fixed it for real this time

* streamlined type removal process

* streamlined subtype set generation
2020-10-30 22:32:59 -04:00
Evan Kranzler
42e00b7a37 [CMR] Implemented Fall from Favor 2020-10-30 21:12:04 -04:00
Evan Kranzler
1a40cfa706 [CMR] Implemented Court of Grace 2020-10-30 21:07:12 -04:00
Evan Kranzler
eca77e3347 [CMR] Implemented Thalisse, Reverent Medium 2020-10-30 20:56:44 -04:00
Evan Kranzler
f234dd47e0 [CMR] Implemented Eligeth, Crossroads Augur 2020-10-30 20:42:06 -04:00
Evan Kranzler
4c61745f8c [CMR] Implemented Ghen, Arcanum Weaver 2020-10-30 20:23:36 -04:00
Evan Kranzler
1c2861671f [CMR] Implemented War Room 2020-10-30 20:16:15 -04:00
Evan Kranzler
b3d8d4e079 [CMR] Implemented Vow of Torment 2020-10-30 19:31:56 -04:00
Evan Kranzler
c2e0a5e8e6 [CMR] Implemented Numa, Joraga Chieftain 2020-10-30 19:28:19 -04:00
Evan Kranzler
c5c4f77f20 [CMR] Implemented Horizon Stone 2020-10-30 19:17:19 -04:00
Evan Kranzler
ac09094ed8 [CMR] Implemented Keleth, Sunmane Familiar 2020-10-30 19:13:51 -04:00
Evan Kranzler
9675ac233f [CMR] Implemented Kinsbaile Courier 2020-10-30 19:08:14 -04:00
Evan Kranzler
e7b989b425 [CMR] Implemented Aurora Phoenix 2020-10-30 19:05:26 -04:00
Evan Kranzler
eac3d15c33 [CMR] updated spoiler and reprints 2020-10-30 18:57:41 -04:00
Evan Kranzler
d2977d8adf [CMR] updated spoiler and reprints 2020-10-30 08:59:32 -04:00
Evan Kranzler
cf4f15c6d3 [CMR] Implemented Mnemonic Deluge 2020-10-30 08:51:59 -04:00
Evan Kranzler
945bdd2fd0 [CMR] Implemented Brinelin, the Moon Kraken 2020-10-30 08:02:18 -04:00
Evan Kranzler
9cc278a126 [CMR] Implemented Kediss, Emberclaw Familiar 2020-10-29 21:48:13 -04:00
Evan Kranzler
6fdc244085 [CMR] Implemented Emberwilde Captain 2020-10-29 21:33:18 -04:00
Evan Kranzler
f76910b827 [CMR] Implemented Krark, the Thumbless 2020-10-29 21:10:12 -04:00
Evan Kranzler
7bc4d6159a [CMR] updated spoiler and reprints 2020-10-29 20:16:10 -04:00
Evan Kranzler
fbae74dcd5 [CMR] Implemented Gor Muldrak, Amphinologist 2020-10-29 20:14:40 -04:00
Evan Kranzler
20cc5571e4 [CMR] Implemented Jeweled Lotus 2020-10-29 19:48:39 -04:00
Evan Kranzler
1148a2a810 [CMR] Implemented Prava of the Steel Legion 2020-10-29 19:42:03 -04:00
Evan Kranzler
7a8a11da92 [CMR] Implemented Nymris, Oona's Trickster 2020-10-29 19:35:43 -04:00
Evan Kranzler
a9eb6a15fb [CMR] Implemented Slash the Ranks 2020-10-29 19:20:18 -04:00
Evan Kranzler
74a7b629d1 [CMR] Implemented Rograkh, Son of Rohgahh 2020-10-29 19:14:04 -04:00
Evan Kranzler
7803d92aa6 [CMR] Implemented Sweet-Gum Recluse 2020-10-29 19:13:03 -04:00
Evan Kranzler
408d2b5fc4 [CMR] updated spoiler and reprints 2020-10-29 19:01:24 -04:00
Evan Kranzler
64a49712b2 [CMR] Implemented Ghost of Ramirez DePietro 2020-10-29 18:13:45 -04:00
Evan Kranzler
f20b130391 [CMR] Implemented Kamahl, Heart of Krosa 2020-10-29 17:44:58 -04:00
Evan Kranzler
ae6711c46f [CMR] Implemented Radiant, Serra Archangel 2020-10-29 17:30:09 -04:00
Evan Kranzler
4acc0356a0 [CMR] updated spoiler and reprints
``
2020-10-29 17:29:49 -04:00
Evan Kranzler
c2d21c6fc6 [CMR] Implemented Profane Transfusion 2020-10-29 08:49:11 -04:00
Evan Kranzler
0c6891e323 [CMR] Implemented Amphin Mutineer 2020-10-29 08:26:40 -04:00
Evan Kranzler
ee03e4e862 [CMR] Implemented Averna, the Chaos Bloom 2020-10-29 08:12:12 -04:00
Evan Kranzler
c451436cb7 [CMR] Implemented Amareth, the Lustrous 2020-10-28 21:44:27 -04:00
Evan Kranzler
1fb3600193 [CMR] Implemented Forceful Denial 2020-10-28 20:13:57 -04:00
Evan Kranzler
12e39ad5d2 [CMR] updated spoiler and reprints 2020-10-28 20:07:27 -04:00
Evan Kranzler
f2ee477d34 [CMR] Implemented Meteoric Mace 2020-10-28 17:21:51 -04:00
Evan Kranzler
8bffde9873 [CMR] Implemented Natural Reclamation 2020-10-28 17:20:18 -04:00
Evan Kranzler
22a3f51470 [CMR] Implemented Court of Cunning 2020-10-28 17:18:39 -04:00
Evan Kranzler
dee8765889 [CMR] Implemented Eyeblight Cullers 2020-10-28 17:12:15 -04:00
Evan Kranzler
7eeb5c977f [CMR] Implemented Demonic Lore 2020-10-28 17:10:25 -04:00
Evan Kranzler
dc215fa77f [CMR] updated spoiler and reprints 2020-10-28 17:04:57 -04:00
Evan Kranzler
c4750e162b [CMR] Implemented Kitesail Skirmisher 2020-10-27 21:35:21 -04:00
Evan Kranzler
312a56ba6d small text fix 2020-10-27 21:12:03 -04:00
Evan Kranzler
eccfd92bea [CMR] Implemented Exquisite Huntmaster 2020-10-27 20:47:28 -04:00
Evan Kranzler
f0461ea153 [CMR] Implemented Coastline Marauders 2020-10-27 20:44:24 -04:00
Evan Kranzler
3745bc61f2 [CMR] updated spoiler and reprints 2020-10-27 20:34:40 -04:00
Daniel Bomar
01bd43f544 Fix Light up the Stage and Escape to the Wilds not being able to cast adventures 2020-10-27 18:19:09 -05:00
Evan Kranzler
bce7efb8cf [CMR] Implemented Rebbec, Architect of Ascension 2020-10-27 09:27:39 -04:00
Evan Kranzler
46ef223400 [CMR] updated spoiler and reprints 2020-10-27 08:43:19 -04:00
Evan Kranzler
debd8f2b29 [CMR] Implemented Tevesh Szat, Doom of Fools 2020-10-26 22:06:52 -04:00
Evan Kranzler
ac6577eafe [CMR] Implemented Bladegriff Prototype 2020-10-26 19:47:15 -04:00
Evan Kranzler
de01517210 [CMR] Implemented Siani, Eye of the Storm 2020-10-26 19:37:02 -04:00
Evan Kranzler
b524a02518 [CMR] Implemented Maelstrom Colossus 2020-10-26 19:27:21 -04:00
Evan Kranzler
9ff1146646 [CMR] Implemented Briarblade Adept 2020-10-26 19:26:28 -04:00
Evan Kranzler
02a39658bd [CMR] updated spoiler and reprints 2020-10-26 19:24:42 -04:00
Evan Kranzler
fcfd569dc6 [CMR] Implemented Phyrexian Triniform 2020-10-26 19:22:47 -04:00
Evan Kranzler
1a71b57b51 [CMR] updated spoiler and reprints 2020-10-26 18:25:51 -04:00
Evan Kranzler
1c4de38b92 fixed some abilities not being properly copiable 2020-10-26 18:18:35 -04:00
Daniel Bomar
dfeb0e06e9 Allow Temporal Aperture to play lands off the top of the library (bug #7141) 2020-10-26 15:18:33 -05:00
Evan Kranzler
a317a875e7 [CMR] update spoiler and reprints 2020-10-26 09:47:05 -04:00
Evan Kranzler
08d92831f1 fixed Vengeful Rebirth losing cards 2020-10-23 09:38:37 -04:00
Evan Kranzler
a66428b2b6 updated implementation of equipment which use themself in a gained ability 2020-10-22 21:37:03 -04:00
Evan Kranzler
26ba64852f fixed Together Forever targeting restriction (fixes #7140) 2020-10-20 17:44:28 -04:00
Evan Kranzler
0032759c18 fixed Whip of Erebos giving lifelink to opposing creatures (#7133) 2020-10-14 20:36:11 -04:00
Evan Kranzler
e65d769e47 fixed Chainer, Nightmare Adept not triggering off of creatures owned by other players 2020-10-12 21:08:37 -04:00
Evan Kranzler
01f7e3a469 fixed incorrect implementation of gating abilities (fixes #7129) 2020-10-11 19:29:49 -04:00
Eric Nelson
db2ac51e02
Fix Estrid the Masked's filters
At some point a typographical error snuck into the code; this caused Estrid's ultimate ability to no longer function properly with auras. It instead put all auras into play at the same time as your non-aura enchantments, causing you to be forced to attach your auras to targets already in play.
2020-10-09 21:53:46 -04:00
Evan Kranzler
8c7d7f0b77 [M20] various text fixes 2020-10-08 09:15:38 -04:00
Evan Kranzler
50a0954606 [ELD] various text fixes 2020-10-07 20:57:43 -04:00
Evan Kranzler
6a3240fad3 [ZNR] various text fixes 2020-10-07 20:04:34 -04:00
Evan Kranzler
665528b251 [M21] some more text fixes 2020-10-07 09:28:12 -04:00
Evan Kranzler
524b9fcd44 [M21] various text fixes 2020-10-06 21:12:07 -04:00
Evan Kranzler
44b44f4103 [IKO] various text fixes 2020-10-06 21:01:17 -04:00
Evan Kranzler
5187636672 [THB] various text fixes 2020-10-06 20:12:06 -04:00
Evan Kranzler
7bb10c08a5 [THB] fixed Dalakos, Crafter of Wonders text 2020-10-06 19:49:24 -04:00
Evan Kranzler
b5d52fe14c removed a duplicate 2020-10-05 21:53:34 -04:00
Evan Kranzler
5c65506720 [SLD] consolidated PSLD into main set 2020-10-05 21:39:53 -04:00
Evan Kranzler
0ae6d8683e [SLD] Implemented Lucille 2020-10-05 21:29:03 -04:00
Evan Kranzler
7ae462faca small additional fix 2020-10-05 20:15:27 -04:00
Evan Kranzler
8a0196a2f0 fixed implementation of hideaway lands 2020-10-05 19:58:16 -04:00
Evan Kranzler
2afd6f25f9 [IKO] fixed Shark Typhoon and spells which have left the stack (fixes #7117) 2020-10-05 18:26:24 -04:00
Evan Kranzler
39e2d79f91 Revert "[ELD] fixed Charming Prince targeting owned creatures and not controlled creatures (fixes #7108)"
This reverts commit dc3802851c.
2020-10-04 10:08:15 -04:00
Evan Kranzler
dc3802851c [ELD] fixed Charming Prince targeting owned creatures and not controlled creatures (fixes #7108) 2020-10-04 09:47:14 -04:00
Evan Kranzler
c67a7fbaec [MIR] Implemented Preferred Selection 2020-10-03 20:01:34 -04:00
Evan Kranzler
1cd5c631d8 [JUD] Implemented Selfless Exorcist 2020-10-03 19:22:32 -04:00
Evan Kranzler
a204f92bc4 [JUD] Implemented Dwarven Scorcher 2020-10-03 19:16:01 -04:00
Evan Kranzler
7b3b5c88ee [SLD] Implemented Rick, Steadfast Leader 2020-10-03 18:27:09 -04:00
Evan Kranzler
01e16e937f fixed implemented of Archery Training 2020-10-03 09:40:27 -04:00
Gösta
1acd57969a Fixes #7092 ArchonOfValorsReach 2020-10-02 15:16:33 +02:00
Gösta
707b35df07 Fixes #7099 Eye of Doom should not target 2020-10-02 00:51:38 +02:00
Evan Kranzler
436908fc75 fixed implementation of Liliana of the Dark Realms (fixes #7096) 2020-09-30 17:40:20 -04:00
Evan Kranzler
43f20f40ef [SLD] Implemented Daryl, Hunter of Walkers 2020-09-29 19:46:28 -04:00
Evan Kranzler
0bdd0de3ac [SLD] Implemented Glenn, the Voice of Calm 2020-09-29 19:40:47 -04:00
Evan Kranzler
27a4f27727 reworked Chainer, Nightmare Adept and added test 2020-09-29 18:03:56 -04:00
Evan Kranzler
1ad62b0ad9 removed a few deprecated method calls 2020-09-29 18:00:50 -04:00
Evan Kranzler
56815ca9ec [SLD] added newest drops 2020-09-28 20:10:25 -04:00
Evan Kranzler
a95b518800 [SLD] Implemented Negan, the Cold Blooded 2020-09-28 20:01:38 -04:00
Evan Kranzler
bd5d3954b1 [SLD] Implemented Michonne, Ruthless Survivor 2020-09-28 20:01:10 -04:00
Evan Kranzler
4162c3e5cb [ZNC] fixed Whispersteel Dagger, added test (#7085) 2020-09-28 19:22:30 -04:00