Commit Graph

4 Commits (2733516cb9cdad7ac4cef98b819d4d01846e5c66)

Author SHA1 Message Date
Leandro Doctors 2733516cb9 Organize imports 2020-01-16 08:21:24 +08:00
Bilbo 7a29fc561a Add support for "surveil 1" action and "Whenever you surveil" triggers 2018-10-25 09:45:13 +08:00
melvinzhang 09680d733e simplify AbstractMillAction, remove setCardsToMill have subclass override getMilledCards 2018-10-22 21:22:23 +08:00
Martin Petricek d7e856da68 Add several new cards (#1619)
* Add several new cards:

Balustrade Spy
Corpse Augur
Galvanoth
Gift of Growth
Living Artifact
Marchesa, the Black Rose
Phytotitan
Pyromancer's Assault
Settle the Score

* Fix indentation in Galvanoth

* Refactor Pyromancer's Assault, remove trigger condition from action text.

* Generalize milling actions to fixed amount milling and "mill until certain number of cartain cards are milled".

* Refactor cards to use new MillLibraryUntilAction

* Add parser for MillLibraryUntilAction, so it can be used without need for groovy.

* Add new parseable cards:
Mind Funeral
Consuming Aberration
Destroy the Evidence
Undercity Informer
(no groovy needed)

* Balustrade Spy now does not need groovy anymore.
2018-10-22 21:09:12 +08:00