Bilbo
07b23d478e
If a card could not be parsed due to missing abilities, report name of the card in the exception.
...
Without this change you would not have known which card is unparseable.
before:
ScriptParseException: unknown ability "Menace"
after:
InvalidDeckException: Error parsing Dimir Spybug: unknown ability "Menace"
2018-10-25 09:45:13 +08:00
Bilbo
a27413e5c1
Add some cards with surveil mechanics:
...
Barrier of Bones
Disinformation Campaign
Nightveil Sprite
Thoughtbound Phantasm
Whisper Agent
2018-10-25 09:45:13 +08:00
Bilbo
7a29fc561a
Add support for "surveil 1" action and "Whenever you surveil" triggers
2018-10-25 09:45:13 +08:00
Bilbo
af0f668976
Mark ante-cards as not supported
2018-10-23 17:55:38 +08:00
Bilbo
928867da47
Add missing cards - GRN, Commander 2018 + few forgotten others (Accorder Paladin ...)
2018-10-23 17:55:38 +08:00
Bilbo
74680b33fa
Add GRN to sets
2018-10-23 17:55:38 +08:00
melvinzhang
df75a51698
use correct player for current game G
2018-10-23 09:33:18 +08:00
Martin Petricek
0bef4161f6
Add new cards that are variations to existing cards: ( #1620 )
...
Abnormal Endurance
Daybreak Chaplain
Demonic Vigor
Fearsome Awakening
Fungal Infection
Graveyard Marshal
Invoke the Divine
Lich's Caress
Pinpoint Avalanche
2018-10-23 09:32:08 +08:00
melvinzhang
b43fe0ae0c
fix script to check mana_or_combat property to look for 'Add' instead of 'mana pool'
2018-10-22 21:30:57 +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
Martin Petricek
d61d92cede
Follow symlinks when loading decks ( #1618 )
2018-10-21 16:35:58 +08:00
melvinzhang
ebdc839e77
format 1.94 release notes
2018-08-30 16:10:04 +08:00
melvinzhang
99bc3e430b
first draft of 1.94 release notes
2018-08-28 12:18:17 +08:00
ShawnieBoy
01e6b69f7e
revert phrasing for Tears of Rage
2018-08-10 18:25:16 +01:00
ShawnieBoy
7dd4d733a5
correct typo in Edge of Autumn
2018-08-10 16:58:42 +01:00
ShawnieBoy
532cd0b0ae
reparse casting restrictions
2018-08-10 16:53:39 +01:00
ShawnieBoy
23fc3b4a82
reparse alternative costs
2018-08-10 16:17:26 +01:00
ShawnieBoy
310fcac9a9
include "this spell" in casting restriction
2018-08-10 15:41:42 +01:00
ShawnieBoy
a0bf0c4502
include "This spell" in alternate costs
2018-08-10 15:35:55 +01:00
ShawnieBoy
337b73d08a
reparse cost modification for "This spell"
2018-08-10 14:54:09 +01:00
ShawnieBoy
9f132df3fd
add Wizard's Retort
2018-08-10 14:22:57 +01:00
ShawnieBoy
048b436934
add Academy Journeymage
2018-08-10 14:22:32 +01:00
ShawnieBoy
6340c7813c
add not supported status
2018-08-10 14:21:14 +01:00
ShawnieBoy
9567f6f1ec
include "This spell" in cost modifications
2018-08-10 14:10:55 +01:00
ShawnieBoy
3f344d2fce
add simple Kicker DOM creatures
2018-08-10 14:10:20 +01:00
melvinzhang
521d10a571
bump version to 1.94, which will be released end August
2018-08-09 21:49:06 +08:00
ShawnieBoy
61d829c1d6
add Legendary frame blends
2018-08-09 13:16:32 +01:00
ShawnieBoy
67c4798d8e
add multitype transform icon
2018-08-09 13:14:04 +01:00
ShawnieBoy
829be359bf
add Legendary frame resources
2018-08-09 13:13:40 +01:00
ShawnieBoy
cd79c4672e
add Aftermath frame resources
2018-08-09 13:13:02 +01:00
ShawnieBoy
50610040c0
include Nyx frames
2018-08-09 13:11:36 +01:00
ShawnieBoy
14408fc0e7
update counter icons
2018-08-09 13:11:19 +01:00
Martin Petricek
7742d7945c
Add cards that are slight variation to implemented existing ones. ( #1603 )
2018-08-09 19:15:18 +08:00
ShawnieBoy
8a0d89912a
update AI casting restriction for Trial of Ambition
2018-08-08 16:56:05 +01:00
ShawnieBoy
a414da2876
update keywords
2018-08-08 16:55:43 +01:00
ShawnieBoy
217fdcd503
update AI casting restriction for Rallying Roar
2018-08-08 16:20:54 +01:00
ShawnieBoy
b04754782d
correct spacing on Dwindle
2018-08-08 16:01:27 +01:00
ShawnieBoy
7537de9ba7
add parsed cards
2018-08-08 15:41:02 +01:00
ShawnieBoy
529a6c2517
reparse DOM
2018-08-07 21:35:51 +01:00
ShawnieBoy
1a9ace8858
updated wording/strict mechanics for Death Baron
2018-08-07 19:25:34 +01:00
ShawnieBoy
4608ba86d3
update phrasing for Browbeat
2018-08-07 19:24:33 +01:00
ShawnieBoy
0b1f228d8d
update Tormenting Voice
2018-08-07 19:21:28 +01:00
ShawnieBoy
3a38aaf2e5
include "this spell" in additional costs
2018-08-07 19:21:09 +01:00
ShawnieBoy
826452e12e
update Sagas
2018-08-07 18:44:08 +01:00
ShawnieBoy
6026fa5be9
add mana property to DOM lands
2018-08-07 18:15:51 +01:00
ShawnieBoy
a6e8f7cefd
update formats
2018-08-07 18:03:41 +01:00
ShawnieBoy
59e62643f5
add C18 to sets
2018-08-07 18:01:39 +01:00
ShawnieBoy
b0a2d6a885
update scripts missing for "can't be countered by spells or abilities"
2018-08-07 16:04:26 +01:00
ShawnieBoy
5f2b7c555a
update scripts missing for "SN can't be countered"
2018-08-07 16:01:35 +01:00