Commit graph

22807 commits

Author SHA1 Message Date
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