Commit graph

2231 commits

Author SHA1 Message Date
theelk801
6b6ef79f3e [LTR] update spoiler 2023-06-09 08:22:15 -04:00
theelk801
fe9b644168 [LTR] update spoiler 2023-06-08 20:30:11 -04:00
theelk801
4e20b3149a [LTC] update spoiler and reprints 2023-06-07 21:31:27 -04:00
theelk801
ebc5727b31 [LTR] update spoiler 2023-06-07 21:31:00 -04:00
theelk801
faf7151d3a [LTR] update spoiler 2023-06-05 23:00:13 -04:00
theelk801
f2925237fb [LTR] Implement Ioreth of the Healing House 2023-06-03 20:41:19 -04:00
theelk801
57a41cd63a [LTR] update spoiler 2023-06-02 17:58:05 -04:00
theelk801
1a2811d3bd [LTR] update spoiler 2023-06-01 20:44:57 -04:00
theelk801
0073389511 [LTR] Implement Grond, the Gatebreaker 2023-06-01 08:08:25 -04:00
theelk801
7a2858a75b [LTR] Implement Book of Mazarbul 2023-06-01 08:01:16 -04:00
theelk801
179b433485 [LTR] update spoiler 2023-05-31 23:00:33 -04:00
theelk801
1e12ed9d21 [LTR] update spoiler and reprints 2023-05-31 08:03:43 -04:00
theelk801
5c4214e49a [LTC] update spoiler and reprints 2023-05-30 20:46:57 -04:00
theelk801
d77cda2503 [LTR] update spoiler and reprints 2023-05-30 20:36:05 -04:00
theelk801
dd40d42acf [LTR] update spoiler and reprints 2023-05-30 19:42:36 -04:00
theelk801
794a1dbb59 [LTC] update spoiler and reprints 2023-05-30 19:17:15 -04:00
theelk801
75d1bdf71c [LTR] update spoiler 2023-05-30 18:17:26 -04:00
Evan Kranzler
a850e3660b
Change supertype method in constructors (#10361)
* replace addSuperType with supertype.add in card constructors

* more supertype replacements

* update MDFC supertype implementation

* remove unnecessary class

* update test
2023-05-12 20:45:07 -04:00
theelk801
4271ec8aec [LTR] Implement Gandalf, Friend of the Shire 2023-05-08 17:28:38 -04:00
theelk801
f2a4feb990 [LTR] update spoiler 2023-05-07 08:28:01 -04:00
theelk801
eaca4c01ac [CMM] add set 2023-05-06 08:33:13 -04:00
theelk801
e1083ece10 [LTR] update spoiler 2023-05-06 08:26:56 -04:00
theelk801
fa7c088a76 [MAT] update spoiler and reprints 2023-05-03 06:47:14 -04:00
theelk801
effc3683da [MAT] Implement Spark Rupture 2023-05-02 19:59:28 -04:00
theelk801
aba51aadfd [MAT] Implement Jolrael, Voice of Zhalfir 2023-04-24 22:26:34 -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
theelk801
7160a907c9 [MOM] Implement Invasion of New Phyrexia / Teferi Akosa of Zhalfir 2023-04-17 18:09:27 -04:00
Evan Kranzler
947351932b
Ready for Review: Implementing Battles (#10156)
* add types and subtypes

* add startingDefense attribute

* [MOM] Implement Invasion of Ravnica / Guildpact Paragon

* fix two small errors

* refactor various instances of "any target"

* fully implement defense counters

* battles can now be attacked

* [MOM] Implement Invasion of Dominaria / Serra Faithkeeper

* [MOM] Implement Invasion of Innistrad / Deluge of the Dead

* [MOM] Implement Invasion of Kaladesh / Aetherwing, Golden-Scale Flagship

* [MOM] Implement Invasion of Kamigawa / Rooftop Saboteurs

* [MOM] Implement Invasion of Karsus / Refraction Elemental

* [MOM] Implement Invasion of Tolvada / The Broken Sky

* simplify battle info ability

* fix verify failure

* some more fixes for attacking battles

* [MOM] Implement Invasion of Kaldheim / Pyre of the World Tree

* [MOM] Implement Invasion of Lorwyn / Winnowing Forces

* [MOM] Implement Invasion of Moag / Bloomwielder Dryads

* [MOM] Implement Invasion of Shandalar / Leyline Surge

* [MOM] Implement Invasion of Belenon / Belenon War Anthem

* [MOM] Implement Invasion of Pyrulea / Gargantuan Slabhorn

* [MOM] Implement Invasion of Vryn / Overloaded Mage-Ring

* [MOM] Implement Marshal of Zhalfir

* [MOM] Implement Sunfall

* implement protectors for sieges

* partially implement siege defeated trigger

* fix verify failure

* some updates to blocking

* [MOM] Implement Invasion of Mercadia / Kyren Flamewright

* [MOM] Implement Invasion of Theros / Ephara, Ever-Sheltering

* [MOM] Implement Invasion of Ulgrotha / Grandmother Ravi Sengir

* [MOM] Implement Invasion of Xerex / Vertex Paladin

* add initial battle test

* fix verify failure

* [MOM] Implement Invasion of Amonkhet / Lazotep Convert

* [MOM] update spoiler

* update how protectors are chosen

* update text

* battles can't block

* add control change test

* rename battle test for duel

* add multiplayer test

* [MOM] Implement Invasion of Alara / Awaken the Maelstrom

* [MOM] Implement Invasion of Eldraine

* [MOM] Implement Invasion of Ergamon / Truga Cliffhanger

* [MOM] Implement Invasion of Ixalan / Belligerent Regisaur

* battles now cast transformed (this is super hacky but we need to refactor TDFCs anyway)

* add TODO

* add ignore for randomly failing test

* a few small fixes

* add defense to MtgJsonCard (unused like loyalty)

* implement ProtectorIdPredicate

* small fixes
2023-04-13 20:03:16 -04:00
theelk801
1f864cf4bb [MOC] update spoiler and reprints 2023-04-13 09:15:59 -04:00
theelk801
802106c1cd [MOM] update spoiler 2023-04-09 09:30:14 -04:00
theelk801
c5e70489de [MOM] update spoiler 2023-04-08 13:47:36 -04:00
theelk801
e137b4c512 [MOM] update spoiler 2023-04-06 19:22:52 -04:00
theelk801
147ef9ee23 [MOC] update spoiler and reprints 2023-04-06 10:00:52 -04:00
theelk801
2a616367af [MOM] Implement Tarkir Duneshaper / Burnished Dunestomper 2023-04-06 00:38:32 -04:00
theelk801
40ae3b936b [MOM] update spoiler and reprints 2023-04-05 23:54:38 -04:00
theelk801
2ca6b535b3 [MOM] update spoiler 2023-04-05 09:05:57 -04:00
theelk801
3d39621f0e [MOC] update spoiler 2023-04-05 09:05:19 -04:00
theelk801
457e16d4cd [MAT] update spoiler 2023-04-04 22:22:59 -04:00
theelk801
dc19c93757 [MOC] update spoiler 2023-04-04 22:22:34 -04:00
theelk801
b8efdec994 [MOM] update spoiler 2023-04-04 22:04:21 -04:00
theelk801
6c9ad182b9 [MOM] update spoiler 2023-04-04 21:39:01 -04:00
theelk801
3af2f21279 [MOC] update spoiler 2023-04-04 18:43:51 -04:00
theelk801
1cf060d291 [MOM] update spoiler 2023-04-04 07:58:35 -04:00
theelk801
0c00125dfe [MOM] update spoiler 2023-04-03 19:48:20 -04:00
theelk801
e715f33be7 [MOM] Implement Sculpted Perfection 2023-04-02 20:36:02 -04:00
theelk801
fce4c6dd7c [MOM] Implement Gift of Compleation 2023-04-02 20:13:42 -04:00
theelk801
e3accd13d9 [MOM] update spoiler 2023-04-02 15:31:30 -04:00
theelk801
279733f6cc [MOM] Implement Captive Weird / Compleated Conjurer 2023-04-01 09:41:11 -04:00
theelk801
de81ee156b [MOM] update spoiler 2023-04-01 09:19:12 -04:00