Commit Graph

49974 Commits

Author SHA1 Message Date
jendave
ca7a928de9 - Fixed Karmic Guide. The AI will no longer target a creature with the keyword "At the beginning of the end step, sacrifice CARDNAME." 2011-08-06 06:00:29 +00:00
jendave
0b808e6c3f - Re-did the recent fix to Reanimate. 2011-08-06 06:00:23 +00:00
jendave
3b3041456d - This merge actually includes the fix that I meant to add to rev 1853. 2011-08-06 06:00:18 +00:00
jendave
12fe90c782 - Added a filter to ComputerAI_General.getMain2() and this should prevent the computer from summoning Ball Lightning type creatures during main phase 2.
- Minor fix to code block for Breath of Life; False Defeat; Resurrection; Zombify.
2011-08-06 06:00:13 +00:00
jendave
e3df390f45 - Fixed the keyword miss-spelling for Desecrated Earth. 2011-08-06 06:00:08 +00:00
jendave
d901bcc656 Fixed bug in handling drawback for spDestroyTgt. 2011-08-06 06:00:03 +00:00
jendave
edc8c79a2c - Fixed Breath of Life; Resurrection; False Defeat; Zombify. The AI will no longer target a creature with the keyword "At the beginning of the end step, sacrifice CARDNAME." 2011-08-06 05:59:58 +00:00
jendave
c7484b6eda - Converted Swords to Plowshares to keyword. 2011-08-06 05:59:53 +00:00
jendave
cd51d0ed05 - Added Call to Heel; Clutch of the Undercity; Last Breath; Recoil; Snap. 2011-08-06 05:59:46 +00:00
jendave
9b4662c780 - Fixed the keyword for Stampede Driver. 2011-08-06 05:59:41 +00:00
jendave
73e207e810 - Moved Resuscitate from CardFactory to CardFactory_Instants. 2011-08-06 05:59:37 +00:00
jendave
891f86f2c7 - Added the missing code block for Fabricate to CardFactory_Sorceries. 2011-08-06 05:59:32 +00:00
jendave
77c168271e - Added the missing code block for Take Possession to CardFactory_Sorceries. 2011-08-06 05:59:26 +00:00
jendave
0e56d645ac - Added the missing code block for Kaervek's Spite to CardFactory_Instants. 2011-08-06 05:59:21 +00:00
jendave
5871661349 - Moved Ashes to Ashes from CardFactory_Instants to CardFactory_Sorceries. 2011-08-06 05:59:16 +00:00
jendave
7a57e8f4b2 - Fixed Painter's Servant, choices of color no longer includes null. 2011-08-06 05:59:11 +00:00
jendave
23aaf0f5cd Modified spBounceTgt - added Drawback and fixed the target selection prompt string to take the different destinations into account. 2011-08-06 05:59:05 +00:00
jendave
4d501a1925 - Ran the python script and updated the pic urls. 2011-08-06 05:58:59 +00:00
jendave
d0d00f3b76 *Added Sutured Ghoul
*Added Rarity SVars to a bunch of cards.
2011-08-06 05:58:54 +00:00
jendave
0edd2cf95a - Added a "shortcut" for Earthcraft (only usable if there's an untapped basic land enchanted with Squirrel Nest). 2011-08-06 05:58:47 +00:00
jendave
5d72cbccf3 - Kiki-Jiki, Mirror Breaker should work correctly now with Doubling Season. 2011-08-06 05:58:42 +00:00
jendave
83e56398b7 - Forced a checkStateEffects() after Bribery resolution. 2011-08-06 05:58:37 +00:00
jendave
d6ef959a9b - Fixed That Which Was Taken. 2011-08-06 05:58:32 +00:00
jendave
7c333015c0 - Added "reveal" for Sylvan Messenger and Goblin Ringleader when the AI casts one. 2011-08-06 05:58:26 +00:00
jendave
53fedabd63 - Fixed Reanimate, the AI will no longer target a creature with the keyword "At the beginning of the end step, sacrifice CARDNAME.". 2011-08-06 05:58:21 +00:00
jendave
729b872a3b Added additional conditions for isValidCard. Notably - power, toughness and converted mana cost, with option for LT, LE, EQ, GE, & GT (Less Than, Less than or Equal, EQual, Greater than or Equal & Greater Than). 2011-08-06 05:58:16 +00:00
jendave
afd7989e09 - Fixed a StaticEffect keyword bug. 2011-08-06 05:58:10 +00:00
jendave
7bcdbe7fe1 - Fixed Lord of the Undead, it will now pump zombies on both sides of the battlefield. 2011-08-06 05:58:05 +00:00
jendave
81953b3728 Added "UntapUpTo" as a drawback. Similar to Cloud of Faeries, but not limited to land. 2011-08-06 05:58:00 +00:00
jendave
e118f3e5c0 Added getTapState method to return a sublist of cards that are either "Tapped" or "Untapped". 2011-08-06 05:57:55 +00:00
jendave
194af6d501 - Fixed Forbidding Watchtower, it now becomes a "Soldier" rather than a "Solider" when activated. 2011-08-06 05:57:50 +00:00
jendave
20a3b0b6d3 Checking 1.5 compatibility
SwingBuilder caused a couple other problems. It is also contained in ord.jdesktop, so I replaced it with that one
Preferences also contained stringPropertyNames(), which only exists since 1.6
2011-08-06 05:57:44 +00:00
jendave
e68a36e175 - Slight change to Hystrodon. Added AI and a JOptionPane.showConfirmDialog() which will allow both the human and the computer to decide to draw or not to draw a card. 2011-08-06 05:57:33 +00:00
jendave
e7764d486d - Found and fixed a bug in the GameActionUtil.playCard_Enchantress_Draw() code. Added a JOptionPane.showConfirmDialog() to Verduran Enchantress and Mesa Enchantress, you are now asked if you want to draw a card for these two only. Argothian Enchantress and Enchantress's Presence forces you to draw a card. Added some AI to the computer's choice. 2011-08-06 05:57:28 +00:00
jendave
8bb03c70a6 *Added Patriarch's Bidding 2011-08-06 05:57:22 +00:00
jendave
ab901e93a2 - Added Chambered Nautilus to the code block for Drelnoch and Saprazzan Heir. 2011-08-06 05:57:15 +00:00
jendave
6e1dee8f00 * spDstryAll bugfix, now does what the comments say
* card will get their image refreshed every card change cycle (may lower performance, but updates sooner)
2011-08-06 05:57:10 +00:00
jendave
2ce21100d0 - Fixed a bug with Lovisa Coldeyes. - Added Death Baron. 2011-08-06 05:57:04 +00:00
jendave
f3ff053e75 - Slight change to the code for Kor Firewalker. Now uses JOptionPane.showConfirmDialog(YES_NO_OPTION), this now gives the human a choice to gain or not gain life. 2011-08-06 05:56:57 +00:00
jendave
587674bc40 - Slight change to the code for Cinder Pyromancer. Now uses JOptionPane.showConfirmDialog(YES_NO_OPTION). Used StringBuilder. 2011-08-06 05:56:52 +00:00
jendave
442da9474c - Resolved 8 warnings associated with the forge package. 2011-08-06 05:56:47 +00:00
jendave
62502a8094 - Big update: split up sorceries and instants into separate CardFactories (hopefully this didn't break things). 2011-08-06 05:56:39 +00:00
jendave
52a69462c5 - Added "When CARDNAME enters the battlefield, you may search your library for up to three cards named CARDNAME, reveal them, and put them into your hand. If you do, shuffle your library." keyword, plus the cards that use it. 2011-08-06 05:56:31 +00:00
jendave
26467207a6 - Added Lovisa Coldeyes. 2011-08-06 05:56:25 +00:00
jendave
557e54ae01 - Merged the code for Saprazzan Heir and Drelnoch into a single block. The code will now display a JOptionPane.showConfirmDialog(). Drawing cards is now optional. Added some AI to this new decision. 2011-08-06 05:56:18 +00:00
jendave
24e133392d - Fixed the Glasses of Urza bug which occurs when trying to display the cards when the target player's hand is empty. 2011-08-06 05:56:13 +00:00
jendave
b945c24d67 * facedown cards in new GUI wont show card name nor it's casting cost
* bugfix array length
2011-08-06 05:56:08 +00:00
jendave
325e8c7986 Little changes to the Aragorn 2 deck. 2011-08-06 05:56:02 +00:00
jendave
6f7598448f Added drawback handling to spDestroyAll. 2011-08-06 05:55:56 +00:00
jendave
d6387ae9eb Fixed a couple bugs with calculating X in doDrawback. 2011-08-06 05:55:51 +00:00