Commit graph

23 commits

Author SHA1 Message Date
theelk801
9f7b7654a4 fix verify failure 2024-05-13 13:49:36 -04:00
theelk801
2c685030b9 [REX] add all versions 2024-05-13 12:40:01 -04:00
jimga150
07915394c7
[REX] Implement Indominus Rex, Alpha (#12119)
* Implement Indominus Rex, Alpha

* Add draw ability

* Add test

* Add draw verification

* fix errant comment

* null check

* switch to EntersBattlefieldAbility

* Fix test, dont have to pick triggers now

* use AsEntersBattlefieldAbility

* move tests and rename

* use appliedEffects in addCounter call

* change AI hint

* use game in getAbilities call

* make ability text static, remove counter check

* add comments on ability cards and add test case with subset of checked abilities

* Update order of operations--discard, then add counters

* add more tests (Nullhide Ferox, Madness)

* check cards after move to graveyard

* test for graveyard movement

* check for hexproof base class and add test

* refactor Indominus to make ability counters for each ability it comes across that is an instance of one of the checked abilites (counting HexproofBaseAbility)

* remove commented code
2024-05-04 23:25:35 -04:00
jimga150
40143c648f
[REX] Implement Ian Malcolm, Chaotician (#12117)
* Start on Ian Malcolm, Chaotician, missing key effects

* fox ANY clause in DrawNthCardTriggeredAbility

* Get exile effect working

* Start using Evelyn, the Covetous code

* align exile effect

* align player clause

* align card type clause

* align counter check clause

* align mana clause

* add ownership clause

* remove redundant comments

* fix redundant mana clause description

* fix counter clause in mana cost effect

* fix active clause in mana effect

* use MageObjectReference to associate exiled cards with an Ian Malcolm instance

* optimize imports

* Start tests, failing currently

* fix test and add blink test

* fix signature of constructor

* fix order of super() call in checkTrigger

* clarify hash maps in watcher

* use correct AsThoughEffect

* document header of checkExile

* generalize modal and double faced cards for LKI fetch

* remove land played event for watcher

* Use custom MageIdentifier to filter usedMap
2024-04-22 23:58:05 -04:00
jimga150
006f212b6b
[REX] Implement Indoraptor, the Perfect Hybrid (#12122)
* Implement Indoraptor, the Perfect Hybrid

* Add tests
2024-04-17 20:24:56 -04:00
jimga150
b0d7daa85e
[REX] Implement Grim Giganotosaurus (#12103)
* Implement Grim Giganotosaurus

* Refactor MonstrosityAbility to take cost adjuster

* Update Nemesis of Mortals' monstrous ability and add test for cost reduction
2024-04-17 20:24:37 -04:00
jimga150
db9e849ac8
[REX] Implement Henry Wu, InGen Geneticist (#12106) 2024-04-13 12:22:58 +02:00
jimga150
96939b31eb
Implement [REX] Owen Grady, Raptor Trainer (#12094) 2024-04-12 19:41:27 -04:00
jimga150
50e8a3b530
[REX] Implement Blue, Loyal Raptor (#12099) 2024-04-11 00:37:18 -04:00
jimga150
51b1ab4cb6
Implement [REX] Compy Swarm (#12101) 2024-04-10 23:43:37 -04:00
jimga150
444a15df5d
Implement [REX] Cresting Mosasaurus (#12100) 2024-04-10 23:43:06 -04:00
jimga150
5ee0bf1924
[REX] Implement Dino DNA (#11784) 2024-02-15 19:03:29 -05:00
jimga150
de7fdd8685
[REX] Implement Swooping Pteranodon (#11658) 2024-01-17 19:25:51 -05:00
ssk97
24bc4d95b1
[REX] Implement 5 cards (#11631)
* Life Finds a Way

* Spitting Dilophosaurus

* Ellie And Alan, Paleontologists

* Savage Order

* Ravenous Tyrannosaurus
2024-01-16 00:15:01 -05:00
jimga150
5dee4904f1
[REX] Implement Welcome To... // Jurassic Park (#11642) 2024-01-13 15:43:22 -05:00
jimga150
d372b71784
[REX] Implement Don't Move (#11637) 2024-01-13 15:42:58 -05:00
skaspels
cd5cdb4d55
Implement [REX] Permission Denied and [LCC] Arm-Mounted Anchor (#11618) 2024-01-07 00:07:38 -05:00
jimga150
6b94318c01
[REX] Implement Hunting Velociraptor (#11600) 2024-01-02 19:20:20 -05:00
Susucre
37c4fe8549 fix REX having basics 2023-11-03 15:48:31 +01:00
theelk801
f2636a7203 fix verify failure 2023-11-03 09:38:14 -04:00
theelk801
f37eac6891 [REX] update spoiler and reprints 2023-11-03 08:51:31 -04:00
theelk801
2fa51c5a20 [REX] update reprints 2023-10-24 20:19:27 -04:00
Susucre
35710efa60
Add new Set files, as well as add new entries to mtg-cards-data.txt (#11193)
[SPG] [LCI] [LCC] [REX]
2023-09-23 20:24:44 -04:00