Commit Graph

28938 Commits (e720e6084af681a6ef98616bb838ce13915d5d79)

Author SHA1 Message Date
melvinzhang e720e6084a include 32bit support to run windres used by launch4j, for #1489 2018-02-28 11:46:43 +08:00
melvinzhang e360b40625 move artifacts to /tmp/artifacts and store it, for #1489 2018-02-28 10:16:39 +08:00
melvinzhang f359a1802d remove command to store artifacts as that is now configured in yml filem, for #1489 2018-02-28 10:12:00 +08:00
melvinzhang 28c2bf011f install ant into CircleCI build env, for #1489 2018-02-28 10:10:05 +08:00
melvinzhang e94ef7a4da add checkout step, for #1489 2018-02-28 10:08:22 +08:00
melvinzhang fd0dac3778 show contents of circleci directory for debugging, for #1489 2018-02-28 10:06:13 +08:00
melvinzhang f0e550e412 define working directory, for #1489 2018-02-28 10:01:28 +08:00
melvinzhang ebeaf2a2c1 switch image to openjdk:8 and install make, for #1489 2018-02-28 09:58:34 +08:00
melvinzhang e19d5725c4 rename test to build as CircleCI reports unable to find a job named 'build', for #1489 2018-02-28 09:43:36 +08:00
melvinzhang e3e22a029e add CircleCI 2.0 config file, for #1489 2018-02-28 09:42:10 +08:00
Ada Joule b5ca938732 Fix the name of Hostility's token (#1485) 2018-02-25 20:11:27 +08:00
Ada Joule 23f1a1cb95 Add MagicPlayer.getPositiveLife (#1478) 2018-02-24 09:04:31 +08:00
Ada Joule 7cb455ce3c Review and commit cards marked with tag "new cards" (#1476)
* Add Kalitas, Bloodchief of Ghet

* Add Purity

* Add black Vampire creature token for Kalitas

* Add Sorin, Solemn Visitor

* Fix Kalitas

* Add Pharika, God of Affliction

* Add Kiora, the Crashing Wave

* Remove additional land ability from Kiora__the_Crashing_Wave.txt

* Add Huatli, the Radiant Champion

* Add Hostility

* Edit code of Purity

* Add Woebringer Demon

* Add Vindictive Lich

* Remove extra parenthesis from Hostility

* Add Tyrannize

* Add Servant of the Scale

* Add Sekki, Seasons' Guide

* Fix Kalitas' token image

* Change graveyard checking condition in Kalitas
2018-02-23 09:40:16 +08:00
Ada Joule 12d2845018 Fix cards, negative amount, search from anywhere to location (#1475)
* Rename `MagicAmountParser.getX` to `getXSign`

* Fix bug in Deathgorge Scavenger

* Add `MagicAmount.getPositiveAmount`

* Use `getPositiveAmount` where appropriate

* Correct `getPositiveAmount(MagicEvent)`

* Fix sacrifice choice in Heart-Piercer Manticore

* Change `MagicSearchToLocationEvent` to search from anywhere instead of
just library

* Add missing `stream()` call

* Add executeEvent in Entrancing Melody

* Fix missing new

* Fix Search for Azcanta

* Remove getPositiveAmount special case

* Revert countEachProduct back

* Fix error in Search for Azcanta
2018-02-23 09:38:41 +08:00
Ada Joule 636bcab645 Fix incorrect argument usage in Crown of Doom (#1477) 2018-02-23 09:34:30 +08:00
Sergio Lo Cascio 4ae6c46947 Updated italian translation to 1.90 version (#1463) 2018-02-15 11:53:45 +08:00
Ada Joule 0ad52d26dc Groovy code for Ixalan cards #1464
* Add Sanguine Sacrament

* Add Arguel's Blood Fast // Temple of Aclazotz

* Remove groovy ability from Temple_of_Aclazotz.txt

* Add Treasure Map // Treasure Cove

Also add MagicCounterType.Landmark

* Add label string

* Change landmark counter score to 1

* Fix wrong argument placement

* Add source argument to MagicPayManaCostEvent

* Add Settle the Wreckage

* Fix class casting in Sanguine Sacrament

* Add Siren Stormtamer

* Add Siren's Ruse

* Fix Siren Stormtamer

* Add Spell Swindle

* Add Sun-Blessed Mount

* Add Sunbird's Invocation

* Fix Sunbird's Invocation

* Revise event description

* Add Sword-Point Diplomacy

* Add Tishana, Voice of Thunder

* Fix wrong closure signature

* Add Vampire's Zeal

* Add Verdant Sun's Avatar

* Fix Temple of Aclazotz

* Add Search for Azcanta // Azcanta, the Sunken Ruin

* Fix Sunbird's Invocation

* Fix Aetherworks Marvel

* Fix Azcanta

* Fix missing parenthesis in Aetherworks Marvel
2018-02-15 11:52:24 +08:00
Ada Joule e1c73ed8ba Groovy code Ixalan cards #1425
* Add Angrath's Marauders

* Add Chart a Course

* Add Commune with Dinosaurs

* Add Conqueror_s_Galleon // Conqueror_s_Foothold

* Add trigger priority to Angrath's Marauders

* Use upto CardListChoice in Commune with Dinosaurs

* Add Deadeye Quartermaster

* Add Deathgorge Scavenger

* Add Entrancing Melody

* Use findAll to filter collection

* Correct Entrancing Melody

* Add missing parentheses

* Add missing new statement

* Add Fathom Fleet Cutthroat

* Add Field of Ruin

* Remove groovy ability from Field_of_Ruin.txt

* Add Firecannon Blast

* Add Fleet Swallower

* Fix static type checking in Field of Ruin

* Add event description in Field of Ruin

[ci skip]

* Add Grim Captain's Call

* Add Herald of Secret Streams

* Add Huatli's Spurring

* Add Action in Grim Captain's Call

* Add missing comma

* Add Kumena's Speaker

* Add Old-Growth Dryads

* Fix error

* Add Rowdy Crew

* Update Rowdy_Crew.txt

* Add Ruin Raider

* Fix typo

* Use getAPNAP() instead of getPlayers()

* Fix Firecannon Blast

* Use intdiv instead of / in Fleet Swallower

* Fix static type checking

* Fix Rowdy Crew

* Fix class name

* Fix Herald of Secret Streams
2018-02-08 17:25:20 +08:00
melvinzhang 3e1354d6a5 add Strength of the Pack 2018-02-08 10:22:02 +08:00
melvinzhang 9dae33e5b6 add Sun-Crested Pterodon 2018-02-08 10:21:48 +08:00
melvinzhang 0d3e4481ea add Sun-Collared Raptor 2018-02-08 10:21:19 +08:00
melvinzhang 5a6b910554 add Sworn Guardian 2018-02-08 10:21:01 +08:00
melvinzhang 86137a01aa add Swift Warden 2018-02-08 10:20:51 +08:00
melvinzhang b6ea8d1ccc add Vraska's Conquistador 2018-02-08 10:18:57 +08:00
melvinzhang dca65419d4 add Zetalpa, Primal Dawn 2018-02-08 10:17:43 +08:00
melvinzhang 2e406b1992 add Silverclad Ferocidons 2018-02-01 11:04:55 +08:00
melvinzhang e4122f183a add Seafloor Oracle 2018-02-01 11:04:41 +08:00
melvinzhang 0e72a84189 add River Darter 2018-02-01 11:04:33 +08:00
melvinzhang e2821f1882 add Thrashing Brontodon 2018-02-01 09:55:34 +08:00
melvinzhang 65e3855712 add Storm Fleet Sprinter 2018-02-01 09:55:27 +08:00
melvinzhang e39ec0b632 add Swaggering Corsair 2018-02-01 09:55:12 +08:00
melvinzhang 7883e9dcd2 add Siren Reaver 2018-02-01 09:55:00 +08:00
melvinzhang d8c81d70a2 add Sun Sentinel 2018-02-01 09:54:51 +08:00
melvinzhang bad265b072 add Vampire Revenant 2018-02-01 09:49:55 +08:00
melvinzhang 4bb7100b5a add Vampire Champion 2018-02-01 09:49:48 +08:00
melvinzhang a98ceed3ea add Trapjaw Tyrant 2018-02-01 09:49:40 +08:00
melvinzhang 3b56a11327 add Swab Goblin 2018-02-01 09:49:08 +08:00
Ada Joule 1edca7f5e1 Groovy code for Hour of Devastation cards (#1423)
* Add Chandra's Defeat

* Add Gideon's Defeat

* Add Hour of Devastation

* Add Imminent Doom

* Fix target description in Chandra's Defeat

* Add Liliana's Defeat

* Add semicolon for consistency

* Add Nissa's Defeat

* Add Oketra's Last Mercy

* Add forgotten quote

* Add missing parentheses in Oketra's Last Mercy

* Add missing parentheses in Hour of Devastation

* Fix class name in Imminent Doom

* Format boolean operators in Nissa's Defeat

* Add Saving Grace

* Use RN in Saving Grace description

* Add Swarm Intelligence

* Add Vile Manifestation

* Fix typo

* Add choice indicator in Swarm Intelligence

* Add Wasp of the Bitter End

* Add Visage of Bolas

* Add Bolas planeswalker condition to Wasp of the Bitter End

* Rename cardOnStack to spell in Swarm Intelligence

* Add Tenacious Hunter

* Fix Error

* Add Tragic Lesson

* Change getPermanents to getPermanents()

* Add requires_groovy_code in Vile Manifestation

* Add The Locust God and The Scorpion God

* Add image to Locust God's Insect token

[skip ci]

* Fix The God cards

* Fix typo

* Add missing comma

* Cast graveyard count to int

* Fix error in Tragic Lesson

* Fix The Gods' return to hand ability

* Fix parameter name usage
2018-01-30 16:36:32 +08:00
melvinzhang 4b83cc783a add release notes for 1.91 2018-01-28 19:40:14 +08:00
Ada Joule f9e8a06310 fix bugs in groovy code (#1421)
* Fix bugs

* Fix Sequestered_Stash
2018-01-27 22:49:25 +08:00
Ada Joule 8170f86fc0 Fix Heart-Piercer Manticore (#1420) 2018-01-25 22:59:05 +08:00
melvinzhang bdbbbe70dd add Fulmene as card contributor, add contributors for 1.91, closes #1418 2018-01-23 17:21:11 +08:00
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