melvinzhang
abc5dfa4f4
bump version to 1.91 to prepare for release
2018-01-23 15:06:19 +08:00
Ada Joule
aa34eef76b
Fix Supernatural Stamina ( #1417 )
...
* Fix Supernatural Stamina
* Fix description
* Remove unused variable
2018-01-23 14:54:44 +08:00
Ada Joule
6bc99d3d52
Groovy code for Amonkhet cards ( #1415 )
...
* Add In Oketra's Name
* Add Soul Scar Mage
* Add Soulstinger
* Add requires_groovy_code to Soulstinger.txt
* Add Supernatural Stamina
* Simplify the code of Soulstinger
* Add choice answer to description
* Add Heart-Piercer Manticore
* Add missing quote
* Add Gideon of the Trials
* Add Cartouche of Strength
* Fix groovy file of Cartouche of Strength
* Add Liliana's Influence
* Remove ability separator from Gideon
* Add Gideon Planeswalker check
* Add Vizier of Deferment
* Add Kefnet the Mindful
* Remove semicolon
* Add source to MagicPayManaCostEvent
* Change ShiftCardAction to RemoveFromPlayAction
in Kefnet the Mindful
* Fix Gideon
* Fix Supernatural Stamina
* Temporarily remove Vizier of Deferment
* Use getAbility in Supernatural Stamina
* Move ability to global scope
* Move sacrificeEvent.getTarget() after if isYes()
* Revert "Temporarily remove Vizier of Deferment"
This reverts commit 785b49a2bebdcd27053b73c001142600250dc2eb.
* Revert "Add Vizier of Deferment"
This reverts commit 9137f8d75d2878cad47d738e3ba9ab43383a4efa.
* Determine creature power before dealing damage
in Cartouche of Strength
* Fix error
* Shorten condition of Gideon of the Trials
* Wrap may target effect with event.isYes()
* Use getAbility instead of getAbilityList
in Supernatural Stamina.
GetAbilityList interprets comma as ability separator
2018-01-23 11:39:17 +08:00
melvinzhang
fd2c7808de
Vizier of Deferment's status should be not supported, as information in store kept on whether a creature attacked/blocked
2018-01-23 11:36:31 +08:00
Ada Joule
c3168eaf9c
Fix for Aether Revolt groovy code ( #1414 )
...
* Shorten Tezzeret's Simulacrum artifact check
* Fix target permanent or player clause
* Add parentheses
* Fix error
* Add MagicTarget for generic type parameter
* Move target indicator before comma
* Correct Tezzeret's Simulacrum condition
* Fix Expertise cards
2018-01-23 11:22:11 +08:00
melvinzhang
4643dd24c8
fix crash by ensuring cleanup removes itself, so that it only removes the statics once
2018-01-21 23:17:01 +08:00
ShawnieBoy
bb958b5f7f
include artifact and multicolor nyx frames
2018-01-21 14:02:49 +00:00
ShawnieBoy
1c2c983e6a
remove duplicate frames
2018-01-21 13:32:47 +00:00
ShawnieBoy
eeb672d5e4
add nyx token resources
2018-01-21 13:26:27 +00:00
ShawnieBoy
18ea755e18
add compass transform symbol for transforming lands
2018-01-21 13:10:22 +00:00
melvinzhang
8e6dfa372a
fix crash where card is not passed into next event for Pia's Revolution
2018-01-21 19:56:02 +08:00
melvinzhang
19d2259a46
fix Morbid_Curiosity.groovy to use getRefPermanent instead of getRefCard
2018-01-21 19:23:15 +08:00
melvinzhang
ff2523f30c
use more specific OtherDiesTrigger and fix creation of target choice in Scrap Trawler
2018-01-21 14:00:03 +08:00
melvinzhang
2f145e6cc8
improve formatting of else block for consistency
2018-01-21 11:31:44 +08:00
melvinzhang
6a130229c3
fix static type error and missing parenthesis
2018-01-21 11:26:54 +08:00
melvinzhang
4b5e4de71e
use correct action for exiling permanent
2018-01-21 11:26:38 +08:00
melvinzhang
dbe8872616
fix missing targetPlayer and missing closing parenthesis
2018-01-21 11:20:41 +08:00
melvinzhang
06755bcd94
fix static checking error by using def
2018-01-21 11:20:23 +08:00
melvinzhang
c155273fb7
add effect separator so that the ability can be parsed correctly
2018-01-21 11:20:02 +08:00
melvinzhang
7dc3d99655
require circleci to test that all cards can be loaded
2018-01-21 11:19:19 +08:00
Ada Joule
553b03d34d
Groovy code for Aether Revolt cards ( #1412 )
...
* Add Fatal Push
* Add trailing line
* Add Exquisite Archangel
Need differentiation between "you win" and "you lose" effects.
* Add Pia's Revolution
* Use MagicExileSelfEvent in Exquisite Archangel
* Refine Pia's Revolution
* Add Yahenni's Expertise
* Add Gonti's Machinations
* Add Kari Zev's Expertise
* Correct event description of Kari Zev's Expertise
* Add Rishkar's Expertise
* Add Sram's Expertise
* Add Scrap Trawler
* Add Ajani Unyielding (from magarena/magarena#1278 )
* Add Tezzeret's Simulacrum
* Fix error
* Add Maulfist Revolutionary
* Add Skyship Plunderer
* Add Ajani, Valiant Protector
* Add Tezzeret, Master of Metal
* Remove semicolon
2018-01-21 11:09:33 +08:00
ShawnieBoy
c264ae6ef9
fix typo
2018-01-19 11:33:35 +00:00
ShawnieBoy
20c7681311
add Ixalan block
2018-01-16 06:05:53 +00:00
ShawnieBoy
f53f8b72fa
update formats
2018-01-16 06:00:17 +00:00
melvinzhang
8067146e3e
move MagicStatic to top level constants
2018-01-14 10:46:26 +08:00
melvinzhang
d5168abc75
fix getPlayers to getPlayers()
2018-01-14 10:46:26 +08:00
ShawnieBoy
b8ba81fa1e
fix PayManaCostEvent in Oviya Pashiri
2018-01-14 01:38:12 +00:00
Ada Joule
51c362e492
Add groovy code for Kaladesh cards ( #1409 )
...
* Add Confiscation Coup
* Add Combustible Gearhulk
* Refine Combustible Gearhulk code
* Move Combustible Gearhulk damage/draw action out
* Add new variables to scope in Combustible Gearhulk
* Revert "Add new variables to scope in Combustible Gearhulk"
This reverts commit 992e6d5da00633a73795fe49d680d565151254a2.
* Revert "Move Combustible Gearhulk damage/draw action out"
This reverts commit d306cbda3b998ab0aabea210a138d00354a44adc.
* Fix Combustible Gearhulk's log message
* Move action out for real
* Make Combustible Gearhulk's choiceAction stateless
* Refine Confiscation Coup's code
* Get rid of parameter in Confiscation Coup action
* Rename variable in Combustible Gearhulk
* Add Aetherflux Reservoir
* Refine Confiscation Coup
* Add Aetherworks Marvel
Still need to filter choice to only spells
* Add Welding Sparks
* Add Sequestered Stash
* Remove ability line from Sequestered_Stash.txt
* Add Empyreal Voyager
* Use MagicPayEnergyEvent in Confiscation Coup
* Refine Empyreal Voyager
* Add Deadlock Trap
* Add Eager Construct
* Add choice to Eager Construct
* Add Hazardous Conditions
* Add Liberating Combustion
* Add Verdant Crescendo, ref Liberating Combustion
* Add Override tag
* Add Rashmi, Eternities Crafter
* Add Oviya Pashiri, Sage Lifecrafter
* Add Nissa, Vital Force
* Refine Nissa
* Add Morbid Curiosity
* Add Untap to Nissa, Vital Force
* Add Metallurgic Summoning
* Add Midnight Oil
* Fix errors
* Add groovy for another ability of Midnight Oil
* Fix more errors
* Use For loop for readability
2018-01-14 08:30:04 +08:00
melvinzhang
8f1c8a3cb3
update Mac launcher to require at least SE 8
2018-01-14 08:26:13 +08:00
Melody
536bebafe9
Fixes the mac version check
...
Java versions starting with 9.0.0 return a version string
that omits the `1` before the major version, like below:
```
java version "9.0.1"
Java(TM) SE Runtime Environment (build 9.0.1+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)
```
This new check should correctly match version strings in both
formats for java 7, 8, and 9 (1.7.x, 1.8.x, 9.x.y)
2018-01-14 08:23:18 +08:00
ShawnieBoy
ac600731be
add Transform information for RIX
2018-01-13 13:16:12 +00:00
ShawnieBoy
e34a0a3282
add RIX scripts to scripts missing
2018-01-13 12:56:30 +00:00
ShawnieBoy
9d6207d47f
add missing card from RIX
2018-01-13 12:55:43 +00:00
ShawnieBoy
085ad9420f
add Angrath to Planeswalker subtypes
2018-01-13 12:44:17 +00:00
ShawnieBoy
e48a4a0a18
fix RIX name in sets
2018-01-13 12:35:35 +00:00
ShawnieBoy
2218d9b69f
update RIX reprint image urls
2018-01-13 12:32:16 +00:00
ShawnieBoy
27c4b11fc1
add Rivals of Ixalan to sets
2018-01-07 21:04:32 +00:00
ShawnieBoy
6371582a2b
update image urls for IMA
2017-12-06 17:27:44 +00:00
ShawnieBoy
5efdf42f23
update image urls
2017-10-30 12:58:02 +00:00
melvinzhang
0a3f20f50e
add release notes for 1.90
2017-10-29 22:01:25 +08:00
xin
b4d0f699ce
Improve French translation
2017-10-29 09:25:14 +08:00
kelsioboy
19395e6c10
fix for the Garruk, Apex Predator's emblem to pump the attacking creature instead of the emblem, closes #1390
2017-10-28 10:16:15 +08:00
ShawnieBoy
ac065167bf
oracle update - attacks each turn -> combat
2017-10-05 03:41:26 +01:00
ShawnieBoy
d77ade4b27
update image urls
2017-10-03 13:17:45 +01:00
ShawnieBoy
4f9f02c02f
update image urls
2017-10-03 12:43:59 +01:00
ShawnieBoy
d1a5293660
update images for c17 download errors
2017-10-03 11:38:09 +01:00
melvinzhang
f0d44cbb9b
add missing priority after combat damage step for damage triggers to be put on the stack, fixes #978
2017-10-03 17:18:59 +08:00
melvinzhang
5379ecd69a
bump version to 1.90
2017-10-02 16:53:52 +08:00
kelsioboy
3965f702eb
add Avarice Amulet, closes #1342
2017-10-01 13:06:04 +08:00
kelsioboy
b342d9c8e3
add Crown of Doom, closes #1306
2017-10-01 12:55:55 +08:00