Commit Graph

24822 Commits

Author SHA1 Message Date
jendave
faac29aa10 1) add comments in GameActionUtil.java
2) update Near-Death Experience and Copper Tablet to use AllZoneUtil functions
2011-08-06 04:08:00 +00:00
jendave
2c234c9ad0 more javadoc in AllZoneUtil.java 2011-08-06 04:07:55 +00:00
jendave
c6d416a4d0 1) add javadoc to AllZoneUtil.java
2) add CardList getPlayerHand(player);
3) update Glasses of Urza to use new function
2011-08-06 04:07:50 +00:00
jendave
795aa68cbc - Removed BLACK LOTUS! output 2011-08-06 04:07:45 +00:00
jendave
1301aa93f1 more LQ pics... 2011-08-06 04:07:40 +00:00
jendave
aecb898a04 adding more LQ pics and fix tinder_farm.jpg LQ pic 2011-08-06 04:07:36 +00:00
jendave
b473917de6 adding more LQ pics 2011-08-06 04:07:31 +00:00
jendave
03b72dd10e adding some LQ pics 2011-08-06 04:07:27 +00:00
jendave
fa0402ae09 - Fixed Archaeological Dig spelling. 2011-08-06 04:07:23 +00:00
jendave
e1b9e663c9 - Added some more lands. 2011-08-06 04:07:19 +00:00
jendave
d6bcbc1617 - Some fixes in the previous update + a bunch of extra cards. 2011-08-06 04:07:14 +00:00
jendave
7abee899a9 - Added "{cost}Sacrifice CARDNAME: Add {mana} to your mana pool." keyword plus added a bunch of cards that support this (still in the process of adding a bunch more).
- Converted Composite Golem and Black Lotus to use this keyword (they are actual Mana Abilities now, so they can be used to pay for upkeep costs etc.)
2011-08-06 04:07:09 +00:00
jendave
13241c9076 Added the cards Entangling Vines and Glimmerdust Nap and their LQ pic urls. I had to hard-code these cards as I do not thoink that these two can be done strictly via keywords. 2011-08-06 04:07:02 +00:00
jendave
ac010bb954 1) Deleted the entries from cards.txt which used the old "This card doesn't untap during your untap step." keyword.
2) Updated these entries to the new form of the keyword and pasted them at the top of file.
3) Updated the code to reflect this change in CardFactoryUtil.java and Input_Untap.java.
2011-08-06 04:06:56 +00:00
jendave
a4067310ca Adding Genesis from Judgement (requested by puxl) 2011-08-06 04:06:49 +00:00
jendave
1e0ab37abc 1) Changed "comes into play" to "enters the battlefield" as part of the cards.txt entries for the previous cards.
2) Added Flight of Fancy via keyword and I included it's LQ pic url.
3) Made some modifications to the comes into play, draw a card. keyword method.
2011-08-06 04:06:42 +00:00
jendave
5a4e6fcbf7 add Elvish Vanguard from Onslaught (requested by puxl) 2011-08-06 04:06:36 +00:00
jendave
10a69ca9ab 1) Deleted the cards from cards.txt which use the old "When this card comes into play, draw a card." keyword.
2) Changed the keyword text to read "When CARDNAME comes into play, draw a card." and I then pasted these updated versions of these cards at the top of the cards.txt file.
3) Changed the keyword test line to reflect this in CardFactory.java.
2011-08-06 04:06:29 +00:00
jendave
3a19b1ccdb 1) added Nirkana Cutthroat from Rise of the Eldrazi
2) added Tribal Forcemage from Legions (requested by puxl)
2011-08-06 04:06:22 +00:00
jendave
1a345abbab 1) add a library (AllZoneUtil.java) with common functions for getting sets of cards for given players and card names
2) add a function to CardList.java: public void add(CardList); - adds a CardList directly to another CardList without having to do addAll(CardList.toArray())
2011-08-06 04:06:15 +00:00
jendave
6073fcaa6b Added Dust Corona via keywords and I included the LQ pic url. 2011-08-06 04:06:10 +00:00
jendave
b7b8f9f086 Added the keyword "CARDNAME can't be blocked except by Walls and/or creatures with flying.". I also added Elven Riders via this keyword and it's LQ pic url. 2011-08-06 04:06:04 +00:00
jendave
eeff889cef Added a new keyword "CARDNAME can't be blocked except by Walls.". I also added Invisibility via this keyword and I included the LQ pic url. 2011-08-06 04:05:58 +00:00
jendave
2a400f3dad 1) Added a new keyword "CARDNAME can't be blocked by Walls.".
2) The cards.txt entry for Juggernaut was edited and moved to the top of file.
3) Added two new cards (via the new keyword) and their LQ pic urls: Bog Rats and Rampart Crawler.
2011-08-06 04:05:52 +00:00
jendave
bde4f5a439 Improved the AI for Caribou Range and Leafdrake Roost. I also changed Leafdrake Roost's setImageName to match the conventions that we have in reference to two color tokens. The token file name to match is now "gu_2_2_drake.jpg". 2011-08-06 04:05:45 +00:00
jendave
33e95b21a8 Added missing LQ pic url for Phyrexian War Beast. 2011-08-06 04:05:40 +00:00
jendave
327e0f7de8 - Added Slapshot5's code for Phyrexian War Beast. 2011-08-06 04:05:36 +00:00
jendave
feb400b26b 1) added Ulamog's Crusher (Annihilator 2) from Rise of the Eldrazi
2) added LQ pic for Kozilek, Butcher of truth
2011-08-06 04:05:30 +00:00
jendave
1e0ecbf626 - Added drawcard part to Kozilek. 2011-08-06 04:05:25 +00:00
jendave
0b8af7f05f - Annihilator Part 2, added Kozilek, Butcher of Truth (draw cards on cast not yet implemented), Annihilator seems to work alright though.
- Fixed some AI mistakes of cards using sortCMC.
2011-08-06 04:05:19 +00:00
jendave
7a61accea2 added Glasses of Urza from Alpha base set - could be helpful for AI testing. 2011-08-06 04:05:12 +00:00
jendave
dd8390a782 added Reveillark from Morningtide (requested by Vecc). AI won't play the Evoke. 2011-08-06 04:05:05 +00:00
jendave
48357be2a9 - Changed price of Sprout 1875 => 18 2011-08-06 04:04:59 +00:00
jendave
9cc881d6af added Heedless One from Onslaught 2011-08-06 04:04:54 +00:00
jendave
9dd522c6c9 adding Slate of Ancestry from Onslaught 2011-08-06 04:04:47 +00:00
jendave
519c2339b7 add Champion's Drake from Rise of the Eldrazi 2011-08-06 04:04:40 +00:00
jendave
25c5e46013 fix typos in Halimar Wavewatch 2011-08-06 04:04:34 +00:00
jendave
c33abf16d9 added Halimar Wavewatch from Rise of the Eldrazi 2011-08-06 04:04:29 +00:00
jendave
a089241e5c 1) Added a canPlayAI() method to Reprisal.
2) Added the updated canPlayAI() method to Squirrel Nest.
2011-08-06 04:04:22 +00:00
jendave
712315b6f1 - Fixed a bug where equipment on creatures stolen with Control Magic-like effects by the AI won't be able to equip another creature. 2011-08-06 04:04:17 +00:00
jendave
fd39b838ad Fixed the pic file name for Hada Spy Patrol and added the two missing LQ pic urls. 2011-08-06 04:04:12 +00:00
jendave
a3011fc6c2 added Hada Spy Patrol from Rise of the Eldrazi 2011-08-06 04:04:08 +00:00
jendave
6bd9bc2b0e - Small fixes in input_sacrificePermanents. 2011-08-06 04:04:01 +00:00
jendave
d9a449554e - Added some beginnings of Annihilator code. 2011-08-06 04:03:56 +00:00
jendave
2e4024537e fixed Bountiful Harvest and moved to top of cards.txt
SVar:X:Count$TypeYouControl.Land -> SVar:X:Count$TypeYouCtrl.Land
2011-08-06 04:03:51 +00:00
jendave
d9d386ef55 - Added Tuktuk the Explorer. 2011-08-06 04:03:46 +00:00
jendave
da35fc888a add Dreamstone Hedron from Rise of the Eldrazi 2011-08-06 04:03:40 +00:00
jendave
c060a2eebd added Beastbreaker of Bala Ged (Level up creature) from Rise of the Eldrazi 2011-08-06 04:03:34 +00:00
jendave
709b41ff85 forgot serial ID's for Hedron Matrix methods. 2011-08-06 04:03:27 +00:00
jendave
90ef80ce69 added Hedron Matrix from Rise of the Eldrazi. First attempt at Equipment. 2011-08-06 04:03:22 +00:00