Commit graph

24643 commits

Author SHA1 Message Date
Evan Kranzler
7ba47514f0 [NEO] fixed implementation of Dokuchi Silencer 2022-02-05 09:45:02 -05:00
Evan Kranzler
0b1e119672 [NEO] Implemented Grafted Growth 2022-02-05 09:34:21 -05:00
Evan Kranzler
a00e4430d2 [NEO] Implemented Gift of Wrath 2022-02-05 09:25:30 -05:00
Oleg Agafonov
3cb721fbd9 [VOW] added tokens and images support 2022-02-05 14:44:46 +04:00
Oleg Agafonov
dd72e078b5 [VOW] Dorothea's Retribution - fixed wrong token 2022-02-05 14:26:28 +04:00
Oleg Agafonov
424fc919a7 [VOC] added tokens and images support 2022-02-05 13:03:35 +04:00
Oleg Agafonov
54a1efec63 [MID] added tokens and images support 2022-02-05 12:22:39 +04:00
Evan Kranzler
9015b156e5 [NEC] Implemented Myojin of Blooming Dawn 2022-02-05 01:24:13 -05:00
Evan Kranzler
417625298d [NEC] Implemented Myojin of Towering Might 2022-02-05 01:20:27 -05:00
Evan Kranzler
4a854f7fc1 [NEC] Implemented Myojin of Roaring Blades 2022-02-05 01:16:29 -05:00
Evan Kranzler
c1cd1f7950 fixed test failures 2022-02-05 00:58:50 -05:00
Evan Kranzler
6487bf37b2 [VOC] fixed Predators' Hour name 2022-02-05 00:49:14 -05:00
Evan Kranzler
6848de2d64 [NEO] Implemented Patchwork Automaton 2022-02-04 20:35:42 -05:00
Evan Kranzler
0efa845bad [NEO] Implemented Ninja's Kunai 2022-02-04 20:31:25 -05:00
Evan Kranzler
40e80f59a0 [NEO] Implemented Bearer of Memory 2022-02-04 20:27:51 -05:00
Evan Kranzler
43ab494c0f [NEO] Implemented Go-Shintai of Hidden Cruelty 2022-02-04 20:20:38 -05:00
Evan Kranzler
129ebfcca7 [NEO] Implemented Lucky Offering 2022-02-04 20:11:05 -05:00
Evan Kranzler
59be6985c0 [NEO] Implemented Season of Renewal 2022-02-04 20:07:32 -05:00
Evan Kranzler
a7eaaa5c83 [NEO] Implemented Uncharted Haven 2022-02-04 20:04:06 -05:00
Evan Kranzler
fcaf87c89f [NEO] Implemented Repel the Vile 2022-02-04 20:02:02 -05:00
Evan Kranzler
e2866067c3 [NEO] Implemented Reinforced Ronin 2022-02-04 20:00:21 -05:00
Evan Kranzler
f699381d1d [NEO] Implemented Rabbit Battery 2022-02-04 19:58:49 -05:00
Evan Kranzler
c0a1a94841 [NEO] Implemented Virus Beetle 2022-02-04 19:45:14 -05:00
Evan Kranzler
2ace00049f [NEO] Implemented Papercraft Decoy 2022-02-04 19:45:14 -05:00
Evan Kranzler
fc64d41f1c [NEO] Implemented Searchlight Companion 2022-02-04 19:45:14 -05:00
Evan Kranzler
9124750ad8 [NEO] Implemented Jukai Trainee 2022-02-04 19:45:14 -05:00
Evan Kranzler
70563e1c3a [NEO] Implemented Thundersteel Colossus 2022-02-04 19:45:14 -05:00
Evan Kranzler
738443c7c8 [NEO] Implemented Undercity Scrounger 2022-02-04 19:45:14 -05:00
Evan Kranzler
2c433d7ab2 [NEO] Implemented Brute Suit 2022-02-04 19:45:13 -05:00
Evan Kranzler
bdba8f9520 [NEO] updated spoiler and reprints 2022-02-04 19:45:13 -05:00
Craig Brennan
0d2577e051
[NEO] Implemented Mirrorshell Crab (#8650) 2022-02-04 19:44:23 -05:00
Alex Vasile
1a739206fc
[VOC] Implemented Timothar, Baron of Bats (#8639)
* Implemented Timothar, Baron of Bats

* Implemented Donal, Herald of Wings

* Cleaned up the adding of the ability to the bat

* Flip the order on adding the effects to the bats to match text order.

* Simplified logic for adding effects to the bat tokens

* - NOT DONE: Adding CostAdjuster to add ExileTargetCost to
- Cleaned up card text
- Add hint to each bat saying which card is associated with it

* Add exile card cost, but not working properly

* - Implemented exile card to activate ability
- Reworked giving the tokens their ability to
- Combined payment and bat effect into one effect

* Minor cleaning up
2022-02-04 18:35:10 -05:00
Craig Brennan
e51a77f7a1
[NEO] Implemented Mech Hangar (#8645) 2022-02-04 18:23:01 -05:00
Daniel Bomar
1b247d37fd
Merge pull request #8648 from craigbrennan24/ImperialOath_Impl
[NEO] Implemented Imperial Oath
2022-02-04 17:14:47 -06:00
Daniel Bomar
36073cdf90
[NEO] Implemented Historian's Wisdom (#8646)
* [NEO] Implemented Historian's Wisdom

* [NEO] Historian's Wisdom - Fix bug in 2nd ability

* [NEO] Historian's Wisdom - Use isEmpty
2022-02-04 17:09:23 -06:00
Craig
562d155207 [NEO] Implemented Imperial Oath 2022-02-04 22:59:06 +00:00
Evan Kranzler
0345580fa7 [NEO] Implemented Farewell 2022-02-04 17:41:45 -05:00
Evan Kranzler
cf3838a040 [NEO] Implemented Mothrider Patrol 2022-02-04 17:36:58 -05:00
Evan Kranzler
e6e456bee4 [NEO] Implemented Mnemonic Sphere 2022-02-04 17:36:11 -05:00
Evan Kranzler
51fb9a8657 [NEO] Implemented Wanderer's Intervention 2022-02-04 17:32:46 -05:00
Evan Kranzler
a63b2fc634 [NEO] Implemented Futurist Sentinel 2022-02-04 17:30:29 -05:00
Evan Kranzler
54c4be0f0f [NEO] Implemented Moonfolk Puzzlemaker 2022-02-04 17:29:59 -05:00
Evan Kranzler
fca90bdcb2 [NEO] Implemented Golden-Tail Disciple 2022-02-04 17:28:55 -05:00
Evan Kranzler
dac79dcb4b [NEO] Implemented Dragonfly Suit 2022-02-04 17:28:05 -05:00
Evan Kranzler
8b4dbd4953 [NEO] updated spoiler 2022-02-04 17:27:25 -05:00
Evan Kranzler
8df3fdd6cb [NEO] fixed Replication Specialist text generation (closes #8643) 2022-02-04 17:19:38 -05:00
Alex Vasile
50a78526dc
Fixed how Void Mirror, Reinterpret, and Bazaar Of Wonders counter spells (#8638)
* Changed how Void Mirror, Reinterpret, and Bazaar Of Wonders counter spells so that they do not counter  spells which cannot be countered.

* Fixed typo
2022-02-04 15:18:52 -06:00
Jeff Wadsworth
d3d25d9e3d - disabled AI from using Sasaya, Orochi Ascendant for now. Repetition needs to be rectified first. It leads to infinite games for users. #8611 2022-02-04 15:14:12 -06:00
Jeff Wadsworth
0c81ce9801 - disabled AI from using Sasaya, Orochi Ascendant for now. Repetition needs to be rectified first. It leads to infinite games for users. #8611 2022-02-04 15:13:34 -06:00
Jeff Wadsworth
5fe1b9a46c - Fixed #8642 2022-02-04 15:05:42 -06:00
Jeff Wadsworth
87bc7da639 - reverted the "fix" for Likeness of the Seeker. My client didn't pick up the constructor change. 2022-02-04 14:44:11 -06:00
Jeff Wadsworth
66cf265a6f Merge branch 'master' of https://github.com/magefree/mage 2022-02-04 14:25:51 -06:00
Jeff Wadsworth
a268288d45 - little fix Likeness of the Seeker 2022-02-04 14:25:38 -06:00
Daniel Bomar
da53bb14a1
[NEO] Awakened Awareness - Use StaticFilter 2022-02-04 14:23:10 -06:00
Jeff Wadsworth
93f14cdf61 - Fixed #8624 2022-02-04 11:49:34 -06:00
Alex Vasile
86a1651d93
[VOC] Implemented Strefan, Maurer Progenitor (#8637)
* Implemented Strefan, Maurer Progenitor

* - Renamed names to make it clear that they're only for this class
- Removed the custom watcher and re-did how I was calculating the number of players who lost life this turn

* Removed custom effect

* Cleaned up card text.

* fixed blood token creation card text

* Replaced getPlayers with getPlayersInRange in to respect range of influence

* Removed unnecessary addition of LifeLostWatcher

Co-authored-by: Daniel Bomar <dbdaniel42@gmail.com>
2022-02-04 10:41:45 -06:00
Daniel Bomar
6a2e3faa24
Merge pull request #8633 from Alex-Vasile/voc-predators-hour
[VOC] Implemented Predator's Hour
2022-02-04 10:35:10 -06:00
Alex Vasile
4dd4ca12c1
[VOC] Implemented Storm of Souls (#8636)
* Implemented Storm of Souls

* Changes in response to comments

* - Removed wrong comment
- Changed how
2022-02-04 10:16:10 -06:00
Evan Kranzler
f707dfe94f [ODY] two small changes to Flame Burst and Muscle Burst 2022-02-04 09:50:03 -05:00
Evan Kranzler
6c9fc1679d [NEO] Implemented The Long Reach of Night / Animus of Night's Reach 2022-02-04 09:16:57 -05:00
Evan Kranzler
66148a92d1 [NEO] Implemented Go-Shintai of Lost WIsdom 2022-02-04 08:47:12 -05:00
Evan Kranzler
2c37a58d56 [NEO] Implemented Dockside Chef 2022-02-04 08:38:55 -05:00
Evan Kranzler
be8fec609d [NEO] Implemented Invoke the Ancients 2022-02-04 07:50:49 -05:00
Evan Kranzler
8a9b5dcf8e [NEO] Implemented Colossal Skyturtle 2022-02-04 07:39:18 -05:00
Evan Kranzler
9f34948cd6 [NEO] Implemented Imperial Recovery Unit 2022-02-04 07:36:08 -05:00
Evan Kranzler
6899698534 [NEO] updated spoiler 2022-02-04 07:33:52 -05:00
Evan Kranzler
bd924ee24d [NEO] updated spoiler 2022-02-03 23:20:04 -05:00
Evan Kranzler
62569cc297 [NEO] Implemented Eiganjo, Seat of the Empire 2022-02-03 23:00:39 -05:00
Evan Kranzler
c5b391e875 [NEO] Implemented Moonsnare Specialist 2022-02-03 22:56:49 -05:00
Evan Kranzler
8a2a31ef3f [NEO] Implemented Mukotai Ambusher 2022-02-03 22:47:53 -05:00
Evan Kranzler
ffb4ccb720 [NEO] Implemented Blade-Bllizzard Kitsune 2022-02-03 22:44:17 -05:00
Evan Kranzler
176bdd526a [NEO] Implemented Spring-Leaf Avenger 2022-02-03 22:19:05 -05:00
Evan Kranzler
39c34008c3 [NEO] Implemented Dokuchi Silencer 2022-02-03 22:15:49 -05:00
Evan Kranzler
8fe6fd0350 [NEO] Implemented Unforgiving One 2022-02-03 22:09:33 -05:00
Evan Kranzler
030730d374 [NEO] Implemented Isshin, Two Heavens as One 2022-02-03 21:14:32 -05:00
Evan Kranzler
34cd9f7824 [NEO] Implemented Moonsnare Prototype 2022-02-03 20:57:59 -05:00
Evan Kranzler
b75b71eaeb [NEO] Implemented Tales of Master Seshiro / Seshiro's Living Legacy 2022-02-03 20:41:34 -05:00
Evan Kranzler
9c11deb070 [NEO] Implemented Prosperous Thief 2022-02-03 20:32:09 -05:00
Evan Kranzler
36643ed0cd [NEO] Implemented Replication Specialist 2022-02-03 20:07:31 -05:00
Evan Kranzler
c75431f27b [NEO] Implemented Weaver of Harmony 2022-02-03 20:07:31 -05:00
Evan Kranzler
04129c55fa [NEO] Implemented Mobilizer Mech 2022-02-03 20:07:31 -05:00
Evan Kranzler
626486d704 [NEO] Implemented Go-Shintai of Boundless Vigor 2022-02-03 20:07:31 -05:00
Craig Brennan
9a4bcb6ca5
[NEO] Implemented Touch the Spirit Realm (#8640)
* [NEO] Implemented Touch the Spirit Realm

* Removed filter class, using StaticFilters
2022-02-03 19:56:43 -05:00
Daniel Bomar
8477260070
[NEO] Implemented Azusa's Many Journeys / Likeness of the Seeker 2022-02-03 14:04:48 -06:00
Daniel Bomar
94b1472ad6
[NEO] Implemented Roadside Reliquary 2022-02-03 13:21:46 -06:00
Daniel Bomar
0e23fae634
[NEO] Implemented Tribute to Horobi / Echo of Death's Wail 2022-02-03 12:57:27 -06:00
Daniel Bomar
d59f08bfbc
[NEO] Implemented Teachings of the Krin / Kirin-Touched Orochi 2022-02-03 11:51:08 -06:00
Daniel Bomar
c48ca632e9
[NEO] Implemented Tamiyo's Compleation 2022-02-03 11:51:08 -06:00
Oleg Agafonov
be114bb592 [MIC] added tokens and images support 2022-02-03 21:40:34 +04:00
Evan Kranzler
0191e3251b [NEO] Implemented Boon of Boseiju 2022-02-03 09:39:58 -05:00
Evan Kranzler
9fba8e4bc2 [NEO] Implemented Towashi Guide-Bot 2022-02-03 09:23:05 -05:00
Evan Kranzler
e84aed2e07 [NEO] Implemented Sky-Blessed Samurai 2022-02-03 09:09:31 -05:00
Evan Kranzler
a6b571a8d6 [NEO] Implemented Reito Sentinel 2022-02-03 08:54:58 -05:00
Evan Kranzler
d14554eea3 [NEO] Implemented Eiganjo Exemplar 2022-02-03 08:36:07 -05:00
Evan Kranzler
56fa09e344 [NEO] Implemented Gravelighter 2022-02-03 08:03:42 -05:00
Evan Kranzler
27ea876023 [NEO] Implemented Akki Ronin 2022-02-03 08:00:05 -05:00
Evan Kranzler
0a7a4baebe [NEO] updated spoiler and reprints 2022-02-03 07:56:59 -05:00
Evan Kranzler
c3a336dbb0 fixed test failures 2022-02-02 22:14:25 -05:00
Evan Kranzler
daba48e52c [NEO] Implemented Otawara, Soaring City 2022-02-02 21:43:51 -05:00
Evan Kranzler
bb773a0945 [NEO] Implemented Walking Skyscraper 2022-02-02 21:35:38 -05:00
Evan Kranzler
25f47bde63 refacted SourceTappedCondition to use a single enum 2022-02-02 21:35:20 -05:00
Evan Kranzler
d54fdb71b1 [NEO] Implemented Takenuma, Abandoned Mire 2022-02-02 21:21:29 -05:00
Evan Kranzler
2517d3bd94 [NEO] Implemented Kair, the Swirling Sky 2022-02-02 21:11:45 -05:00
Evan Kranzler
e1d0078975 [NEO] Implemented Heir of the Ancient Fang 2022-02-02 20:12:06 -05:00
Evan Kranzler
3b9445e009 [NEO] Implemented Invoke the Winds 2022-02-02 20:02:51 -05:00
Evan Kranzler
5ad15bd72f [NEO] Implemented Okiba Reckoner Raid / Nezumi Road Captain 2022-02-02 19:59:59 -05:00
Evan Kranzler
ba05bc13c4 [NEO] Implemented Behold the Unspeakable / Vision of the Unspeakable 2022-02-02 19:59:59 -05:00
Evan Kranzler
fe857f8db6 [NEO] Implemented The Restoration of Eiganjo / Architect of Restoration 2022-02-02 19:59:58 -05:00
Evan Kranzler
789ecdd9b7 [NEO] Implemented Reality Heist 2022-02-02 19:59:58 -05:00
Evan Kranzler
076b08d07b [NEO] Implemented The Fall of Lord Konda / Fragment of Konda 2022-02-02 19:59:57 -05:00
Daniel Bomar
6343866b41
[NEO] Implemented Scrap Welder (#8635)
* [NEO] Scrap Welder WIP

* [NEO] Scrap Welder - Use variable cost to announce X value
2022-02-02 18:48:37 -06:00
Daniel Bomar
40c941c722
[NEO] Implemented Nezumi Bladeblesser 2022-02-02 16:47:27 -06:00
Daniel Bomar
828345db98
[NEO] Implemented Oni-Cult Anvil 2022-02-02 11:32:45 -06:00
Daniel Bomar
d6323e8c66
[NEO] Implemented Coiling Stalker 2022-02-02 10:25:46 -06:00
Daniel Bomar
c17d01bce4
[NEO] Implemented Anchor to Reality 2022-02-02 09:46:43 -06:00
Evan Kranzler
cd1819c48c [NEO] Implemented Reckoner Bankbuster 2022-02-02 09:09:06 -05:00
Evan Kranzler
338ae94560 [NEO] Implemented Futurist Operative 2022-02-02 08:57:07 -05:00
Evan Kranzler
76dd14867b [NEO] Implemented Omae Wa Mou Shindeiru 2022-02-02 08:40:51 -05:00
Evan Kranzler
330c221a05 [NEO] Implemented Siba Trespassers 2022-02-02 08:36:19 -05:00
Evan Kranzler
6fbc508b10 [NEO] Implemented Network Disruptor 2022-02-02 08:25:04 -05:00
Evan Kranzler
ee6b945705 [NEO] Implemented Seven-Tail Mentor 2022-02-02 08:20:26 -05:00
Oleg Agafonov
0cb9266a15 [AFC] added tokens and images support 2022-02-02 13:13:49 +04:00
Evan Kranzler
3f21c35955 [NEO] updated spoiler and reprints 2022-02-01 21:56:36 -05:00
Alex Vasile
9cb8cbd384 Implemented Predator's Hour 2022-02-01 21:47:55 -05:00
Craig Brennan
b88ca85d79
[NEO] Implemented Enormous Energy Blade (#8632)
* [NEO] Implemented Enormous Energy Blade

* Removed unnecessary class
2022-02-01 19:18:06 -06:00
Jeff Wadsworth
1a145e828f - Fixed #8629 2022-02-01 15:19:05 -06:00
Daniel Bomar
7627535270
[NEO] Implemented Norika Yamazaki, the Poet 2022-02-01 13:18:06 -06:00
Daniel Bomar
d228597093
[NEO] Implemented Light the Way 2022-02-01 13:10:11 -06:00
Daniel Bomar
0f1a0cbd31
[NEO] Implemented Malicious Malfunction 2022-02-01 12:43:35 -06:00
Daniel Bomar
7e0980a3fa
[NEO] Implemented Heiko Yamazaki, the General 2022-02-01 11:45:38 -06:00
Oleg Agafonov
fcacffce9d
Revert "Make Elvish Time Party use UTC to keep time consistent between clients." 2022-02-01 20:55:15 +04:00
Oleg Agafonov
c511de4f3b
Merge pull request #8592 from Alex-Vasile/utc-time-for-elvish-house-party
Make Elvish Time Party use UTC to keep time consistent between clients.
2022-02-01 20:50:22 +04:00
Daniel Bomar
2a3efadad0
[NEO] Implemented Awakened Awareness 2022-02-01 10:34:06 -06:00
Daniel Bomar
df093da63d
[NEO] Implemented Assassin's Ink 2022-02-01 09:16:37 -06:00
Evan Kranzler
b4b7a937eb [NEO] Implemented Prodigy's Prototype 2022-02-01 09:28:46 -05:00
Evan Kranzler
4409a0aa95 [NEO] Implemented Hotshot Mechanic 2022-02-01 09:21:33 -05:00
Evan Kranzler
a85745b694 [NEO] Implemented Eiganjo Castle 2022-02-01 08:36:13 -05:00
Evan Kranzler
67db598bd2 [NEO] Implemented Gloomshrieker 2022-02-01 08:26:55 -05:00
Evan Kranzler
6216cec201 [NEO] Implemented Generous Visitor 2022-02-01 08:13:00 -05:00
Evan Kranzler
ba2ec16841 [NEO] Implemented Circuit Mender 2022-02-01 08:09:33 -05:00
Evan Kranzler
f6b9697ddb [NEO] Implemented Upriser Renegade 2022-02-01 08:08:07 -05:00
Evan Kranzler
c373cb608f [NEO] Implemented Nezumi Prowler 2022-02-01 08:02:18 -05:00
Evan Kranzler
cc49e5ad15 [NEO] Implemented Fang of Shigeki 2022-02-01 07:55:23 -05:00
Evan Kranzler
89159e717a [NEO] Implemented High-Speed Hoverbike 2022-02-01 07:54:51 -05:00
Evan Kranzler
0eedd102cd [NEO] updated spoiler and reprints 2022-02-01 07:53:41 -05:00
Evan Kranzler
7bd284f428 [NEO] Implemented Inkrise Infiltrator 2022-01-31 22:11:07 -05:00
Evan Kranzler
8debecf105 [NEO] Implemented Brilliant Restoration 2022-01-31 22:08:36 -05:00
Evan Kranzler
5c2c09c5bb [NEO] updated spoiler and reprints 2022-01-31 22:04:22 -05:00
Evan Kranzler
df9f6df53b [NEO] Implemented Ao, the Dawn Sky 2022-01-31 21:32:26 -05:00
Evan Kranzler
b0f13a78de [NEO] Implemented Go-Shintai of Ancient Wars 2022-01-31 21:17:53 -05:00
Evan Kranzler
577da37f6e [NEO] Implemented Sokenzan Smelter 2022-01-31 20:32:53 -05:00
Evan Kranzler
8e029d5261 [NEO] Implemented Satsuki, the Living Lore 2022-01-31 20:26:38 -05:00
Evan Kranzler
67bdd5f494 [NEO] Implemented Raiyuu, Storm's Edge 2022-01-31 20:19:25 -05:00
Evan Kranzler
27ee3d1c93 [NEO] Implemented Guardians of Oboro 2022-01-31 20:10:04 -05:00
Evan Kranzler
2af622ea02 [NEO] Implemented Akki Ember-Keeper 2022-01-31 20:07:08 -05:00
Evan Kranzler
086b42212d [NEO] Implemented Sunblade Samurai 2022-01-31 09:29:17 -05:00
Evan Kranzler
75122fd842 [NEO] Implemented Moon-Circuit Hacker 2022-01-31 09:04:29 -05:00
Evan Kranzler
89b5678cf4 [NEO] Implemented Life of Toshiro Umezawa / Memory of Toshiro 2022-01-31 08:35:03 -05:00
Evan Kranzler
87d74a4cf9 simplified default saga constructor 2022-01-31 08:22:43 -05:00
Alex W. Jackson
9148a6b5a2 Add foil common runs to 2XM collator 2022-01-31 01:22:13 -05:00
Alex W. Jackson
86160b7613 Text fixes 2022-01-31 01:00:38 -05:00
Alex Vasile
c5baf413e8
Simplified several cards by replacing custom effects with ExileTopXMayPlayUntilEndOfTurnEffect (#8623) 2022-01-30 23:54:50 -05:00
Alex Vasile
878dc7bd2e
Simplified Light Up the Stage implementation based on Act On Impulse. (#8621) 2022-01-30 23:50:29 -05:00
Alex Vasile
3a9543d847
Replaced several custom "noncreature spell" filters with the main static one available. (#8625) 2022-01-30 22:23:46 -05:00
Evan Kranzler
d030848552
Reworking "as long as you control this" effects (WIP) (#8620)
* added WhileControlled duration, removed SourceOnBattlefieldControlUnchangedCondition

* refactored effects which keep things tapped

* a few additional missed cards

* refactored cards which check for being controlled and tapped

* [NEO] Implemented Kyodai, Soul of Kamigawa
2022-01-30 22:00:10 -05:00
Evan Kranzler
0ca75806fe [NEO] updated spoiler 2022-01-30 21:49:02 -05:00
Evan Kranzler
7e5d99648f [NEO] Implemented Thousand-Faced Shadow 2022-01-30 21:49:01 -05:00
Evan Kranzler
531bdd4c82 [NEO] Implemented Lion Sash 2022-01-30 21:49:01 -05:00
Alex W. Jackson
2b7a67d6e6 [M14] Remove a duplicate token 2022-01-30 19:28:48 -05:00
Craig Brennan
b688828f22
[NEO] Implemented Silver-Fur Master (#8622)
* [NEO] Implemented Silver-Fur Master

* Changed SilverFurMaster cost reduction method to AbilitiesCostReductionControllerEffect()

Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2022-01-30 17:09:45 -05:00
Evan Kranzler
a76f6fbdf8 [NEO] Implemented Naomi, Pillar of Order 2022-01-30 16:30:08 -05:00
Evan Kranzler
6a6b591549 [NEO] Implemented Sokenzan, Crucible of Defiance 2022-01-30 16:10:12 -05:00
Evan Kranzler
14c8ead72f [NEO] Implemented Boseiju Reaches Skyward 2022-01-30 15:58:12 -05:00
Evan Kranzler
2f189c1dec [NEO] Implemented Banishing Slash 2022-01-30 15:32:58 -05:00
Evan Kranzler
c77459b7a0 [NEC] Implemented Chishiro, the Shattered Blade 2022-01-30 14:14:40 -05:00
Evan Kranzler
0909ecf6c4 [NEC] Implemented Kotori, Pilot Prodigy 2022-01-30 14:08:27 -05:00
Alex W. Jackson
9c85a8f7f3 [RIX] Path of Mettle use AttacksWithCreaturesTriggeredAbility 2022-01-30 12:36:18 -05:00
Evan Kranzler
263b29adfd [NEO] Implemented Kodama of the West Tree 2022-01-30 10:19:42 -05:00
Evan Kranzler
6402845e27 [NEO] Implemented Michiko's Reign of Truth / Portrait of Michiko 2022-01-30 10:09:49 -05:00
Evan Kranzler
4fece5bc0d [NEO] Implemented Biting-Palm Ninja 2022-01-30 09:39:55 -05:00
Evan Kranzler
e25b508802 [NEO] Implemented Ancestral Katana 2022-01-30 09:29:03 -05:00
Evan Kranzler
2bbae7b80a [NEO] Implemented Armguard Familiar 2022-01-30 09:21:08 -05:00
Evan Kranzler
4f51f9c3a0 [NEO] Implemented Tempered in Solitude 2022-01-30 09:17:11 -05:00
Evan Kranzler
d7aacb7293 [NEO] Implemented Bamboo Grove Archer 2022-01-30 08:55:56 -05:00
Evan Kranzler
d3d5635c0a [NEO] updated spoiler 2022-01-30 08:53:50 -05:00
Alex W. Jackson
32a9f8feee Fix test failure 2022-01-29 22:46:12 -05:00
Evan Kranzler
c459578a68 [NEO] Implemented The Wandering Emperor 2022-01-29 21:38:14 -05:00
Evan Kranzler
809ee4e763 [NEO] Implemented Geothermal Kami 2022-01-29 21:15:42 -05:00
Evan Kranzler
d130101359 [NEO] Implemented Kappa Tech-Wrecker 2022-01-29 20:44:35 -05:00
Evan Kranzler
5f00ff6868 [NEO] Implemented Go-Shintai of Shared Purpose 2022-01-29 20:21:43 -05:00
Evan Kranzler
e1ffef81ba [NEO] Implemented Covert Tactician 2022-01-29 19:07:37 -05:00
Evan Kranzler
b1c8aaed54 [NEO] Implemented Asari Captain 2022-01-29 18:56:43 -05:00
Evan Kranzler
5cbc93b67e [NEO] Implemented Imperial Subduer 2022-01-29 17:29:05 -05:00
Evan Kranzler
62fa79cfd8 added AttacksAloneControlledTriggeredAbility 2022-01-29 17:13:15 -05:00
Evan Kranzler
63016b99d6 [NEO] Implemented Akki War Paint 2022-01-29 16:26:06 -05:00
Evan Kranzler
a61125b8bc fixed test failure 2022-01-29 11:44:35 -05:00
Evan Kranzler
b607944b11 [NEO] Implemented Surgehacker Mech 2022-01-29 11:30:26 -05:00
Evan Kranzler
cd67efeae6 [NEO] Implemented Era of Enlightenment / Hand of Enlightenment 2022-01-29 11:10:10 -05:00
Evan Kranzler
5c3da47bf8 [NEO] Implemented Junji, the Midnight Sky 2022-01-29 11:03:48 -05:00
Evan Kranzler
9502e8e21d [NEO] Implemented Twinshot Sniper 2022-01-29 10:44:56 -05:00
Evan Kranzler
2d2c88cc2c [NEO] Bronzleplate Boar 2022-01-29 10:25:05 -05:00
Evan Kranzler
a9a1f8f765 [NEO] Implemented Lizard Blades 2022-01-29 10:18:51 -05:00
Evan Kranzler
37c7573acd [NEO] Implemented Leech Gauntlet 2022-01-29 10:17:34 -05:00
Evan Kranzler
5c9261d597 [NEO] Implemented Jukai Naturalist 2022-01-29 09:57:07 -05:00
Alex Vasile
d24dc008a8
Replaced several created filters inside card classes with pre-built static filters and simplified 3 cards (#8612) 2022-01-29 00:05:12 -05:00
Alex W. Jackson
140be70fb8 Improve WishEffect text and refactor ctors (if filter exists, wished for card must be revealed) 2022-01-28 23:54:32 -05:00
Alex W. Jackson
2941487219 Improve DiscardCardYouChooseTargetEffect and use it for many cards that were using custom effects 2022-01-28 13:43:46 -05:00
Oleg Agafonov
1b98b9fde3
Merge pull request #8608 from Alex-Vasile/znr-fix-text-issues
Znr fix text issues
2022-01-28 18:56:49 +04:00
Alex Vasile
c58a07eaea Fixed text on all cards except Legion Angel for #7044. 2022-01-28 09:30:39 -05:00
Evan Kranzler
616464f4c6 [NEO] Implemented Unstoppable Ogre 2022-01-28 08:57:58 -05:00
Evan Kranzler
fd8ef4ad5a [NEO] Implemented Enthusiastic Mechanaut 2022-01-28 08:54:43 -05:00
Evan Kranzler
e6540d0a30 [NEO] Implemented Befiending the Moths / Imperial Moth 2022-01-28 08:51:16 -05:00
Evan Kranzler
e09d32c325 [NEO] Implemented Greater Tanuki 2022-01-28 08:41:55 -05:00
Evan Kranzler
0ea310b4af [NEO] Implemented Dokuchi Shadow-Walker 2022-01-28 08:37:38 -05:00
Evan Kranzler
c6968391e5 [NEO] Implemented Spirited Companion 2022-01-28 08:32:57 -05:00
Evan Kranzler
9b6df0d441 [NEC] added set 2022-01-28 08:29:13 -05:00
Alex Vasile
ffa05bf9db - Fixed Khalni Ambush
- Added Effect hint for FightTargetsEffect
- Added test for FightTargetsEffect hint to VerifyCardDataTest (for #6728)
2022-01-28 00:55:23 -05:00
Evan Kranzler
ead1c359c5
fixed a test failure 2022-01-27 23:03:59 -05:00
Evan Kranzler
b60b7525c0 [NEO] Implemented Goro-Goro, Disciple of Ryusei 2022-01-27 22:17:04 -05:00
Evan Kranzler
d2a10c3c45 [NEO] Implemented The Modern Age / Vector Glider 2022-01-27 21:43:09 -05:00
Evan Kranzler
68edee6d32 [NEO] Implemented The Shattered States Era / Nameless Conqueror 2022-01-27 21:08:19 -05:00
Evan Kranzler
6eda309765 renamed gender class to pronoun class 2022-01-27 20:36:53 -05:00
Alex Vasile
ed1db71474
Fix ability keyword hint for Menace and Scry (#8603) 2022-01-28 00:57:00 +04:00
Alex W. Jackson
b563853ec8 Fix #8601 2022-01-27 07:59:06 -05:00
Jeff Wadsworth
5bb7947d75 - Fixed #8591 2022-01-26 17:09:21 -06:00
Alex Vasile
08ad3232f1
Implemented Kjeldoran Elite Guard (#8599) 2022-01-26 18:06:05 -05:00
Jeff Wadsworth
5dcbb49ba6 - Fixed #7672 2022-01-26 11:14:31 -06:00
Alex W. Jackson
f06f4ab252 Add check that all Auras have an EnchantAbility to VerifyCardDataTest 2022-01-26 11:36:28 -05:00
Alex W. Jackson
743d1771f0 [VOW] Fix Arm The Cathars only giving vigilance to first target 2022-01-26 09:24:03 -05:00
Alex Vasile
d33acc7c80
Fixed Wording on 2 cards and removed duplicate StaticFilter (#8596)
Closes #6643
2022-01-25 21:08:46 -05:00
Alex Vasile
b184f15125 Make Elvish Time Party use UTC to keep time consistent between clients. 2022-01-24 20:45:50 -05:00
Alex W. Jackson
26a2e0a5ed Various text fixes found while closing #6885 2022-01-24 00:40:25 -05:00
Alex W. Jackson
faf2e4ec82 Improve text generation for DamageMultiEffect 2022-01-22 11:55:20 -05:00
Alex W. Jackson
c4a0a18066 [OGW] Fix Fall of the Titans text 2022-01-22 02:58:27 -05:00
jeff@delmarus.com
4d34132b9b - Fixed #8560 2022-01-18 19:13:42 -06:00
jeff@delmarus.com
703cedaa5a - Fixed #8563 2022-01-18 19:04:01 -06:00
Alex W. Jackson
d4c4b95206 [ALA] fix some card text 2022-01-13 05:42:28 -05:00
Jeff Wadsworth
e25f08c9c1 - AI outcome fix for Oracle's Insight 2022-01-12 15:06:48 -06:00
Jeff Wadsworth
26e12b55c8 - Fixed #8548 2022-01-12 09:45:40 -06:00
Jeff Wadsworth
ff03daee67 - Fixed #8511 2022-01-07 16:24:28 -06:00
Jeff Wadsworth
ebb9d7c22f - Fixed #8515 2022-01-06 15:39:04 -06:00
Jackie Ng
790eea5aa1
#8542: Add creature type predicate to "another green creature" filter (#8543) 2022-01-06 03:53:42 -05:00
Jeff Wadsworth
76a61b0bef - Fixed #8532 2022-01-05 15:02:02 -06:00
Jeff Wadsworth
d3f0eb1231 - Fixed #8536 2022-01-04 14:45:47 -06:00
Jeff Wadsworth
5717f48857 - Fixed #8538 2022-01-04 09:54:46 -06:00
Alex W. Jackson
f4fe4cd1d0 Fix Zombie Boa 2022-01-04 08:22:17 -05:00
Alex W. Jackson
6892776e28 Fix Slate Street Ruffian and Thresher Beast. Simplify various similar cards 2022-01-04 06:17:42 -05:00
Alex W. Jackson
635e70e77e Deleted two duplicate Ability classes 2022-01-02 14:54:56 -05:00
Alex W. Jackson
0b93dcdfaa Simplify some instances of 'treetop ability' 2022-01-02 03:34:01 -05:00
Alex W. Jackson
e4206169b2 [GTC] Add hint to Ground Assault and fix text of Massive Raid 2022-01-02 02:31:46 -05:00
Alex W. Jackson
b9eb118604 Use StaticFilters.FILTER_CARD_CREATURES_YOUR_GRAVEYARD everywhere possible 2022-01-02 02:07:31 -05:00
Alex W. Jackson
587df5db16 [GTC] Fix Wildwood Rebirth and clean up various other cards 2022-01-01 18:13:03 -05:00
Alex W. Jackson
0f0fc3e8b2 Implement collation for MM2 2021-12-31 15:35:15 -05:00
Evan Kranzler
5e1bac3f99 [VOW] fixed Soulcipher Board transforming without removing all counters (fixes #8537) 2021-12-30 08:48:34 -05:00
Alex W. Jackson
f67a847123 Implement collation for AKH and HOU 2021-12-30 02:41:21 -05:00
Evan Kranzler
3b39a69314 [BBD] fixed Regna's Sanction tapping friend's creatures (fixes #8514) 2021-12-27 22:07:37 -05:00
Evan Kranzler
524ce6fe20 [ELD] fixed Oko, Thief of Crowns not clearing card types correctly (fixes #8535) 2021-12-27 21:55:11 -05:00
Evan Kranzler
e8bc3d01ad changed ninjutsu ability cost to mana string 2021-12-27 21:43:45 -05:00
Evan Kranzler
a6fcaab698 fixed various instances of getting source name (fixes #8531, fixes #8528) 2021-12-24 19:30:31 -05:00
Evan Kranzler
8791f30b4a [KLD] small change to collation 2021-12-24 17:20:45 -05:00
Evan Kranzler
e683c58e08 [NEO] Implemented Satoru Umezawa 2021-12-24 17:19:08 -05:00
Alex W. Jackson
a323118c2e Implement collation for BFZ, OGW, KLD and AER. KLD not enabled yet since the print run data contains an apparent error 2021-12-24 16:16:34 -05:00
Alex W. Jackson
d357f4a0b0 Add MDFC support to CardCriteria and use it for ZNR 2021-12-24 03:38:48 -05:00
Alex W. Jackson
881fdcaa08 Remove no longer needed CardCriteria workaround 2021-12-24 03:05:28 -05:00
Alex W. Jackson
b2b90c17fd Implement collation for DGM, SOI, EMN and RIX 2021-12-23 23:03:07 -05:00
Alex W. Jackson
100c5df83a Implement collation for VOW 2021-12-22 19:06:44 -05:00
Alex W. Jackson
23fdcdc4a9 Fix Pillardrop Rescuer 2021-12-20 15:40:31 -05:00
Alex W. Jackson
3ac82adb4d Fix Nivix Cyclops and clean up some similar cards 2021-12-18 19:53:27 -05:00
Evan Kranzler
18db39f131 [AVR] fixed Homicidal Seclusion giving Lifelink to noncreature permanents, added hint (fixes #8505) 2021-12-17 19:09:47 -05:00
Evan Kranzler
050bc74941 [ODY] simplified implementation of Ghastly Demise 2021-12-17 18:57:26 -05:00
Evan Kranzler
6b1d1d48f8 [NEO] Implemented Hidetsugu, Devouring Chaos 2021-12-17 18:56:08 -05:00
Evan Kranzler
5845630af9 [NEO] Implemented Kaito Shizuki 2021-12-17 18:45:39 -05:00
Evan Kranzler
21bc6926cf [NEO] Implemented Atsushi, the Blazing Sky 2021-12-17 18:45:14 -05:00
Evan Kranzler
df206b7bb3 [NEO] updated spoiler and reprints 2021-12-17 09:57:55 -05:00
Evan Kranzler
fcdd3592cf [NEO] added set 2021-12-17 09:57:14 -05:00
Alex W. Jackson
f1390faf58 Rework Cephalid Snitch. Fixes #8520 2021-12-15 04:16:29 -05:00
Alex W. Jackson
3c6331d3e0 Fix #8519 2021-12-14 22:08:25 -05:00
Alex W. Jackson
ed47416972 Add static filter for 'nonblack creature' 2021-12-11 15:30:15 -05:00
Alex W. Jackson
62bc6ed848 Fix Spectral Prison rules text. Add filter support to BecomesTargetAttachedTriggeredAbility 2021-12-05 02:10:21 -05:00
Daniel Bomar
6113c5e2e0
[CSP] Fixed creatures sacrificed to Arcum Dragsson not getting death triggers (fixes #8501) 2021-12-04 13:11:40 -06:00
Evan Kranzler
17d9f080f9 [VOC] fixed Umbris, Fear Manifest not properly counting cards in exile (fixes #8480) 2021-12-03 08:21:09 -05:00
Alex W. Jackson
258ce763e5 Fix #8494 2021-12-01 23:30:44 -05:00
Evan Kranzler
fc3bbe0ed7 [EMN] fixed Thalia, Heretic Cathar affecting controller's permanents (fixes #8492) 2021-12-01 19:32:15 -05:00
Evan Kranzler
c5b2ca79ec [VOC] Implemented Millicent, Restless Revenant 2021-11-30 19:57:44 -05:00
Alex W. Jackson
7a983beb3c Fix War's Toll 2021-11-30 17:22:16 -05:00
Daniel Bomar
97557487b2
[VOC] Glass-Cast Heart - Fixed incorrect minimum attackers (fixes #8489) 2021-11-30 13:53:31 -06:00
Evan Kranzler
2d54a2e313 [UNF] Implemented Saw in Half 2021-11-30 09:36:02 -05:00
Evan Kranzler
8e866d95c2 [UNF] preemptive test fix 2021-11-29 21:35:51 -05:00
Evan Kranzler
e3b2ac15ba added cardutil method for incrementing map values 2021-11-29 21:34:04 -05:00
Evan Kranzler
90ae244fa5 [UNF] Implemented The Space Family Goblinson 2021-11-29 21:05:33 -05:00
Evan Kranzler
5c5785a9e7 [UNF] added set 2021-11-29 20:47:47 -05:00
Oleg Agafonov
a6b2bea8af Images: added direct image links support in scryfall, added SLD's alternative images from second sides (example: Zndrsplt, Eye of Wisdom); 2021-11-28 01:17:54 +04:00
Evan Kranzler
697beedb7d [MID] fixed Moonveil Regent not drawing cards (fixes #8479) 2021-11-25 06:43:25 -05:00
Evan Kranzler
c439f6d621 [SLD] updated rarities of snow lands 2021-11-24 20:57:09 -05:00
Evan Kranzler
fba68a7255 removed instances of incorrect quote characters, expanded test 2021-11-24 20:56:31 -05:00
Jeff Wadsworth
f66e844370 - fixed text on Master of the Hunt 2021-11-24 12:00:10 -06:00
Evan Kranzler
60167981c7 [VOC] Implemented Sinister Waltz 2021-11-22 20:52:47 -05:00
Oleg Agafonov
a5eb025155 * Sneak Attack - fixed that it doesn't give haste to MDF cards (#8474); 2021-11-23 00:55:24 +04:00
Evan Kranzler
30c2de5692 [VOC] Implemented Wedding Ring 2021-11-22 09:12:30 -05:00
Evan Kranzler
a7e89ec354 [RAV] fixed null pointer exception with Bottled Cloister (fixes #8451) 2021-11-21 19:02:23 -05:00
Evan Kranzler
f0b08424e6 [VOC] Implemented Umbris, Fear Manifest 2021-11-21 17:20:26 -05:00
Evan Kranzler
5fec1148c8 [WWK] reworked Quest for Ula's Temple 2021-11-21 13:03:07 -05:00
Evan Kranzler
7da2985765 [SLD] added latest drops 2021-11-19 06:10:16 -05:00
Evan Kranzler
3f320e22b2 [DBL] added set 2021-11-18 07:21:10 -05:00
Evan Kranzler
e59f14490e [SLD] added latest cards 2021-11-17 22:13:26 -05:00
Evan Kranzler
a64ff322f4 [VOC] Implemented Breathkeeper Seraph 2021-11-17 21:45:23 -05:00
Evan Kranzler
d587eb3278 [VOC] Implemented Haunting Imitation 2021-11-17 21:32:45 -05:00
Evan Kranzler
98664426f2 [VOC] Implemented Disorder in the Court 2021-11-17 21:13:29 -05:00
Evan Kranzler
1aa1d71a96 [VOC] Implemented Breath of the Sleepless 2021-11-17 20:55:11 -05:00
Jeff Wadsworth
b83bbc000f - Fixed #8464 2021-11-17 10:38:58 -06:00
Oleg Agafonov
524f46e7e5 * Uba Mask - fixed that it doesn't work with MDF cards (#8222); 2021-11-17 19:23:16 +04:00
Evan Kranzler
2d14d0647d renamed a static filter 2021-11-17 08:32:38 -05:00
Oleg Agafonov
afdae939c3 * Becomes a copy abilities: improved support with MDF cards (#8335); 2021-11-17 16:27:18 +04:00
Evan Kranzler
a177027b7b [WTH] reworked Psychic Vortex to not target the land it sacrifices (closes #8460) 2021-11-16 20:24:17 -05:00
Evan Kranzler
11ce58c579 [AFC] fixed Sword of Hours incorrectly comparing die roll and damage 2021-11-16 18:43:32 -05:00
Jeff Wadsworth
9850abeef8 - Fixed #8461 2021-11-16 16:29:56 -06:00
Jeff Wadsworth
b38f302dba - outcome fixes for AI 2021-11-16 08:41:53 -06:00
Evan Kranzler
9ca9bfa122 [MID] fixed Sludge Monster only applying to a single creature at a time (fixes #8459) 2021-11-16 07:02:41 -05:00
Evan Kranzler
20bf4bcf5a [AFC] fixed Mantle of the Ancients not boosting enchanted creature (fixes #8458) 2021-11-15 18:19:56 -05:00
Jeff Wadsworth
a6ca9a095c - Fixed #8449 2021-11-15 15:40:44 -06:00
Jeff Wadsworth
e989c05247 - Fixed #8455 2021-11-15 11:27:47 -06:00
Evan Kranzler
867de97efb [APC] Implemented Tahngarth's Glare 2021-11-14 15:50:08 -05:00
Evan Kranzler
cddfff4a28 [APC] Implemented Zombie Boa 2021-11-14 15:43:34 -05:00
Evan Kranzler
b625aa05c5 updated some fight effect text 2021-11-14 15:30:27 -05:00
Alex W. Jackson
c355834a4e Fix #8337, #8456 2021-11-14 14:13:31 -05:00
Evan Kranzler
7b184a76fa a few more exile from graveyard fixes 2021-11-14 11:10:23 -05:00
Evan Kranzler
53f6bc372a [VOC] various text fixes 2021-11-13 18:58:28 -05:00
Evan Kranzler
652dd49940 updated fight effect text 2021-11-13 18:30:42 -05:00
Evan Kranzler
db29b009cd [VOC] Implemented Sudden Salvation 2021-11-13 14:21:31 -05:00
Evan Kranzler
8fd2ed476e [VOC] Implemented Drogskol Reinforcements 2021-11-13 14:01:22 -05:00
Evan Kranzler
9c5f63403a [VOC] Implemented Rhoda, Geist Avenger 2021-11-13 12:39:14 -05:00
Evan Kranzler
7a8db0c878 [VOC] Implemented Markov Enforcer 2021-11-13 12:30:33 -05:00
Evan Kranzler
bae8a4e9e5 [VOC] Implemented Scion of Opulence 2021-11-13 10:14:46 -05:00
Evan Kranzler
a08bbc81ea [VOC] Implemented Glass-Cast Heart 2021-11-13 10:06:05 -05:00
Evan Kranzler
a27308354a [VOC] Implemented Imperious Mindbreaker 2021-11-13 09:50:01 -05:00
Evan Kranzler
ac4d64a08f [VOC] Implemented Doom Weaver 2021-11-13 09:44:36 -05:00
Evan Kranzler
756e0b40b0 [VOC] Implemented Thundering Mightmare 2021-11-13 09:39:46 -05:00
Evan Kranzler
3d15a89079 [VOC] Implemented Priest of the Blessed Graf 2021-11-13 09:13:07 -05:00
Evan Kranzler
6fd3ded5db [VOC] Implemented Imposing Grandeur 2021-11-13 08:38:37 -05:00
Evan Kranzler
94a4821c0a [VOW] Implemented Midnight Arsonist 2021-11-12 20:27:21 -05:00
Evan Kranzler
8121660bbf [VOW] Implemented Arterial Alchemy 2021-11-12 20:12:35 -05:00
Evan Kranzler
6b2fc867f4 [VOW] some more text fixes 2021-11-12 19:58:50 -05:00
Evan Kranzler
9ee8ef6eab [VOW] added variants 2021-11-12 09:13:55 -05:00
Evan Kranzler
783a818cb7 [VOW] Implemented Alchemist's Gambit 2021-11-12 09:11:00 -05:00
Evan Kranzler
5260d6d363 [VOW] Implemented Curse of Hospitality 2021-11-12 08:52:57 -05:00
Evan Kranzler
38f0e83274 [VOW] various text fixes 2021-11-11 21:59:56 -05:00
Evan Kranzler
8de8a24227 [VOW] Implemented Ill-Tempered Loner / Howlpack Avenger 2021-11-11 20:04:22 -05:00
Evan Kranzler
03926f114f [VOW] Implemented Voltaic Visionary / Volt-Charged Berserker 2021-11-11 19:47:20 -05:00
Jeff Wadsworth
0600c0e7d5 - Fixed #8436 2021-11-11 16:35:15 -06:00
Daniel Bomar
24fab24440
[VOW] Implemented Jacob Hauken, Inspector / Hauken's Insight 2021-11-11 10:49:26 -06:00