Commit graph

27722 commits

Author SHA1 Message Date
PurpleCrowbar
577c94b877 Added Pro Tour Promo cards 2023-04-24 01:34:53 +01:00
huangn
f84259aef2
[ONE]Fix Orthodoxy Enforcer's boost condition (#10174)
Co-authored-by: HN <nick.huang@gmail.com>
2023-04-23 19:28:55 -04:00
theelk801
4b7e7ef0e7 fix verify failure 2023-04-23 17:27:12 -04:00
theelk801
22946bb35e [MOC] Implement Path of the Schemer 2023-04-23 17:13:31 -04:00
theelk801
a53c63e19c [MOC] Implement Path of the Pyromancer 2023-04-23 17:13:31 -04:00
theelk801
4ebb658c43 [MOC] Implement Path of the Ghosthunter 2023-04-23 17:13:31 -04:00
theelk801
f8d6b24eab [MOC] Implement Path of the Enigma 2023-04-23 17:13:31 -04:00
theelk801
7fc5943b07 [MOC] Implement Path of the Animist 2023-04-23 17:13:31 -04:00
theelk801
b8858a881e [MOC] Implement Pain Distributor 2023-04-23 17:13:31 -04:00
Matt M
6e145c65ce
[MOC] Implement Moira and Teshar (#10260)
Co-authored-by: Zelane <zelane@hollow.tech>
2023-04-23 17:13:21 -04:00
theelk801
cb3b4f25e0 [BRC] Implement The Brothers' War 2023-04-23 15:29:45 -04:00
theelk801
a0cb316866 [BRC] Implement Sanwell, Avenger Ace 2023-04-23 14:27:04 -04:00
Alexander Novotny
493ca37eac
[LTR] Add tom bombadil (#10244) 2023-04-23 13:41:29 -04:00
theelk801
b1b0cd7d40 fix verify failure 2023-04-23 13:12:18 -04:00
theelk801
a7583f0060 [BRO] add all art variants 2023-04-23 12:56:49 -04:00
theelk801
4df8405cd9 [BRO] Implement Hulking Metamorph 2023-04-23 12:56:49 -04:00
theelk801
ccbd45ea3c [BRO] Implement One with the Multiverse 2023-04-23 12:56:49 -04:00
theelk801
d2fa0c4075 [BRO] Implement The Stone Brain 2023-04-23 12:56:49 -04:00
Grath
56cbaab1b2
Fix Millicent, Restless Revenant triggered ability. (#10262)
Uses TokenPredicate.FALSE and a FilterControlledPermanent to properly implement the filtering for a nontoken Spirit you control.
2023-04-23 12:54:24 -04:00
Daniel Bomar
493ac284ca
Implemented Recommission (#9758) 2023-04-23 11:50:44 -04:00
Daniel Bomar
92b6d7a531
[BRO] Implemented Gix, Yawgmoth Praetor (#9765)
* [BRO] Implemented Gix, Yawgmoth Praetor

* Add missing TestPlayer, PlayerStub implementations
2023-04-23 11:49:52 -04:00
Daniel Bomar
89687b305a
[BRO] Implemented Hostile Negotiations (#9763) 2023-04-23 11:49:31 -04:00
theelk801
9385a31c4a [LTR] Implement Frodo, Sauron's Bane 2023-04-23 10:55:12 -04:00
theelk801
8585a7c570 [LTR] Implement Samwise the Stouthearted 2023-04-23 10:05:55 -04:00
theelk801
30a530cff0 [LTR] Implement Gollum, Patient Plotter 2023-04-23 10:00:01 -04:00
theelk801
d106426b21 fix verify failure 2023-04-22 20:49:17 -04:00
theelk801
44307f2d0a [LTR] Implement The Shire 2023-04-22 20:22:03 -04:00
theelk801
1bd2ea9ce4 [LTR] Implement Mount Doom 2023-04-22 20:16:29 -04:00
theelk801
503fd755cc [LTR] Implement Sauron, the Lidless Eye 2023-04-22 20:04:57 -04:00
theelk801
d17f1fc723 [LTR] Implement The One Ring 2023-04-22 20:02:18 -04:00
theelk801
2ea6a85aec [LTR] Implement Gandalf the Grey 2023-04-22 19:53:54 -04:00
theelk801
b17b70889e [LTR] Implement Gandalf the Grey 2023-04-22 19:44:37 -04:00
theelk801
5cd8cc3b85 [LTR] Implement Aragorn and Arwen, Wed 2023-04-22 19:39:30 -04:00
theelk801
b7cabd930f [LTR] Implement Reprieve 2023-04-22 19:32:47 -04:00
theelk801
ad207c63db [LTC] Implement Radagast, Wizard of Wilds 2023-04-22 19:31:25 -04:00
theelk801
8a67df77b2 [LTC] Implement Sam, Loyal Attendant 2023-04-22 19:26:32 -04:00
theelk801
1fab54772f [LTC] add set 2023-04-22 18:59:22 -04:00
theelk801
1e1890fc2c [LTR] add set 2023-04-22 18:59:11 -04:00
Alexander Novotny
66e675f5c3
Fixed issue with birth of the imperium (#10253)
* Fixed issue with birth of the imperium

The number of creatures was being counted, rather than the number of opponents

* Update BirthOfTheImperium.java

---------

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2023-04-22 22:20:44 +04:00
PurpleCrowbar
653cec11ef Fix Niv-Mizzet Reborn revealing cards twice 2023-04-22 02:39:15 +01:00
Oleg Agafonov
1dc7dcc94c Fixed images info copy in morph and other copy abilities 2023-04-21 11:39:03 +04:00
Oleg Agafonov
689b93d005 Refactor: improved choose cards method to use source param (fixed NPE like #10233, #9974 and other bugs with choose cards) 2023-04-21 11:02:57 +04:00
xenohedron
09a4294466
Implement [ICE] Goblin Sappers (#10215)
* Implement [ICE] Goblin Sappers

* Fix text on the stack

* Cleanup text
2023-04-20 22:20:46 -04:00
xenohedron
5c216e637f
Implement [JUD] Wormfang Crab (#10226)
* Initial attempt at implementing [JUD] Wormfang Crab

* Get permanent

* Cleanup
2023-04-20 22:20:21 -04:00
xenohedron
6fbc8c2081
Fix targetability of [ONE] Thrun, Breaker of Silence (#10172)
* Reimplement "hexproof from nongreen" as inner class

* Remove leftover unused code from StaticFilters

* Fix to check color of abilities
2023-04-20 21:41:42 -04:00
xenohedron
1ac9ec65cc
Implement [JUD] Infectious Rage (#10187)
* Implement [JUD] Infectious Rage

* Fix ClassCastException by using last known info

* Add game log message for random choice. Still need to investigate filter.

* Clarify filter and add comments

* Address review comments (3/4)

* Check zone change counter
2023-04-20 21:40:24 -04:00
PurpleCrowbar
d3ec7e44a3 Add hint to Tezzeret, Master of the Bridge 2023-04-21 01:51:16 +01:00
xenohedron
caf331c368
Implement [JUD] Soulgorger Orgg (#10228) 2023-04-20 20:42:45 -04:00
theelk801
8013f4909b [MOM] fix Heliod, the Radiant Dawn targeting all graveyards 2023-04-20 18:41:28 -04:00
xenohedron
c8866dca7b
Reimplement Mad Dog more straightforwardly (#10242) 2023-04-20 18:39:28 -04:00
xenohedron
2265091a95
Fix [INV] Pulse of Llanowar effect (#10221) 2023-04-20 18:27:02 -04:00
xenohedron
efad55bac3
Fix spectacle ability to include the card effect (#10164) 2023-04-20 18:26:12 -04:00
xenohedron
1eb6645f87
Fix Lashknife Barrier effect (#10223) 2023-04-20 18:25:44 -04:00
xenohedron
ae02476170
Implement [ONS] Circle of Solace (#10185)
* Implement [ONS] Circle of Solace

* Fix text of similar "as ~ ETB" abilities

* Ignore "events" of 0 damage so that multiple activations prevent multiple simultaneous instances

* Fix potential null pointer
2023-04-20 18:25:02 -04:00
xenohedron
ba461d9af0
Fix Alloy Golem color set duration (#10195) 2023-04-20 18:23:46 -04:00
xenohedron
68b3fc80e9
Fix Vapor Snare effect (#10188)
* Fix Vapor Snare and refactor "unless you return a land" effects to use correct static filter

* Fix capitalization of return to hand cost

* Fix capitalization of sacrifice unless pays effect
2023-04-20 18:22:59 -04:00
xenohedron
639106ad19
Fix Hidden Predators trigger (#10163)
* Remove extraneous comma

* Fix trigger to filter opponent's permanents only

* Fix text wording
2023-04-20 18:21:47 -04:00
xenohedron
1bfb339d57
Fix Deadshot by using common effect class (#10158) 2023-04-20 18:21:11 -04:00
xenohedron
abedc6fe8f
Add five cards to Masters Edition III (previously implemented) (#10157) 2023-04-20 18:21:04 -04:00
PurpleCrowbar
b356031e19 Fix Chief Engineer giving lands convoke 2023-04-20 20:48:58 +01:00
PurpleCrowbar
1b31cd5b9e Fix Invasion of Segovia's second side causing Class Cast Exception on resolution 2023-04-20 20:48:58 +01:00
amoscatelli
8b7558b78e
fix for Alandra Sky Dreamer using lockIn for the boost (#10245) 2023-04-20 15:01:42 -04:00
theelk801
009f699343 [C21] update Ruxa, Patient Professor text 2023-04-19 20:52:26 -04:00
Oleg Agafonov
91542c0c40 [MOM] fixed game error on Urabrask // The Great Work usage (miss watcher), fixed Jaya Ballard Emblem (miss watcher) 2023-04-19 18:51:45 +04:00
Oleg Agafonov
c400df36a3 [MOC] fixed Saint Traft and Rem Karolus (miss watcher) 2023-04-19 18:44:51 +04:00
Oleg Agafonov
491fc560e8 [BBD] Khorvath's Fury - fixed game error on empty hand (possible fix of #7641) 2023-04-19 18:30:11 +04:00
theelk801
bca2711535 small fix 2023-04-19 09:56:15 -04:00
AhmadYProjects
bbc41317eb
[ONE]Implement Against All Odds (#9919)
* Added Against All Odds

* Added Against All Odds

* Card tested and works as intended

* Filter text changed and min/max modes added.

---------

Co-authored-by: AhmadYProjects <yousufa@kean.edu>
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2023-04-19 09:54:13 -04:00
Merlingilb
c99350554e
ONE: Added card "Capricious Hellraiser" and its abilities and effects (#10123)
Co-authored-by: Daniel Eberhard <daniel.h.e@gmx.de>
2023-04-19 09:36:11 -04:00
miesma
e71aea90e8
Implement Kethek, Crucible Goliath (#10108) 2023-04-19 09:30:45 -04:00
theelk801
dd23e3e08d [MOM] add all variants 2023-04-19 08:37:59 -04:00
theelk801
64b39b07e2 [MOM] Implement Invasion of Arcavios / Invocation of the Founders 2023-04-19 08:37:12 -04:00
theelk801
33da1f1fe1 fix verify failure 2023-04-18 20:57:48 -04:00
theelk801
d67f1e61b0 [ONE] Implement Contagious Vorrac 2023-04-18 20:44:02 -04:00
theelk801
774e486cc8 [MOM] Implement Zurgo and Ojutai 2023-04-18 20:09:48 -04:00
theelk801
c24d45312c [MOM] Implement Invasion of Ikoria / Zilortha, Apex of Ikoria 2023-04-18 19:36:11 -04:00
theelk801
2815541943 fix some DFC back face class names 2023-04-18 18:59:24 -04:00
theelk801
c4ebe4ae8b [MOC] various text fixes 2023-04-18 18:34:57 -04:00
theelk801
9b7dc33061 [MOM] a few text fixes 2023-04-18 17:47:48 -04:00
theelk801
7feffa16ff add verify check for mutate cards 2023-04-18 17:47:29 -04:00
PurpleCrowbar
05542f03a4 Fix menace hint on Exsanguinator Cavalry 2023-04-18 14:25:27 +01:00
PurpleCrowbar
f24febe90c Fix Sidar Jabari of Zhalfir's rarity in set info 2023-04-18 14:22:52 +01:00
PurpleCrowbar
1168a7b92c [MOC] Implement Sidar Jabari of Zhalfir 2023-04-18 14:18:50 +01:00
theelk801
282bb77c8c [MOC] Implement Uncivil Unrest 2023-04-18 09:08:04 -04:00
theelk801
4341e5def0 [MOC] Implement Firemane Commando 2023-04-18 08:53:00 -04:00
theelk801
316ea45353 [MOC] Implement Exsanguinator Cavalry 2023-04-18 08:52:59 -04:00
PurpleCrowbar
fe5dbafb0f Fix verify failure 2023-04-18 04:17:55 +01:00
theelk801
1b3e26729b [MOC] Implement Rowan's Talent 2023-04-17 23:16:25 -04:00
theelk801
3d596d7a0f [MOC] Implement Liliana's Talent 2023-04-17 23:16:15 -04:00
theelk801
bc752a2107 [MOC] Implement Elspeth's Talent 2023-04-17 23:16:15 -04:00
PurpleCrowbar
be03991af5 [MOC] Implement Elenda and Azor 2023-04-18 04:03:18 +01:00
theelk801
13bd72141b [MOM] fix Invasion of Fiora destroying the wrong creatures (fixes #10229) 2023-04-17 22:32:02 -04:00
theelk801
33ec1b7e58 [MOM] Implement Axgard Artisan 2023-04-17 20:23:12 -04:00
theelk801
ac611ae6e0 [MOM] Implement Botanical Brawler 2023-04-17 20:14:47 -04:00
theelk801
fbf874fdc5 [MOM] Implement Drana and Linvala 2023-04-17 19:53:32 -04:00
theelk801
8c2ee477fa [MOM] Implement Ghalta and Mavren 2023-04-17 19:23:55 -04:00
theelk801
d94e699d0e [MOM] Implement Inga and Esika 2023-04-17 19:13:25 -04:00
theelk801
0f46bf32b7 [MOM] Implement Quintorius, Loremaster 2023-04-17 19:00:16 -04:00
theelk801
a7a45763b3 [MOM] Implement Complete the Circuit 2023-04-17 18:26:27 -04:00
theelk801
7160a907c9 [MOM] Implement Invasion of New Phyrexia / Teferi Akosa of Zhalfir 2023-04-17 18:09:27 -04:00