Commit graph

36173 commits

Author SHA1 Message Date
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
Bryan Benson
4d0f53da67
Add cards to banned lists (#8616)
* Ban Invoke Prejudice

* Update banlist

https://www.hipstersofthecoast.com/2020/06/wizards-bans-7-cards-that-depict-racism-including-invoke-prejudice/

* Update Legacy banlist

https://www.hipstersofthecoast.com/2020/06/wizards-bans-7-cards-that-depict-racism-including-invoke-prejudice/

* Update banlist

https://www.hipstersofthecoast.com/2020/06/wizards-bans-7-cards-that-depict-racism-including-invoke-prejudice/

* Add stone-throwing devils to banlist

* Add Stone-Throwing Devils

* Update banlist

https://www.hipstersofthecoast.com/2020/06/wizards-bans-7-cards-that-depict-racism-including-invoke-prejudice/

* Update banist

https://www.hipstersofthecoast.com/2020/06/wizards-bans-7-cards-that-depict-racism-including-invoke-prejudice/
2022-01-29 19:09:41 -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
Evan Kranzler
8688cacd46 [NEO] updated spoiler 2022-01-29 01:15:47 -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
8376e7a1a3 fix FightTargetsEffect copy constructor 2022-01-28 20:04:20 -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