foul-magics/Mage/src/main/java/mage/counters
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
..
AbilityCounter.java [REX] Implement Indominus Rex, Alpha (#12119) 2024-05-04 23:25:35 -04:00
BoostCounter.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
Counter.java Counter text improvements (plus a Magus Lucea Kane gameplay fix) (#11503) 2023-12-03 21:42:16 -05:00
Counters.java Costs Tag Tracking part 2: Tag system and X values, reworked deep copy code (#11406) 2023-11-16 23:12:32 +04:00
CounterType.java implement [PIP] Rex, Cyber-Hound 2024-05-02 16:32:40 +02:00