Commit Graph

66835 Commits

Author SHA1 Message Date
jendave
7ab7d12acc - Minor edit to spAllPump. Added a space between buyback cost and the description. Used StringBuilder to build the spell description. 2011-08-06 06:01:31 +00:00
jendave
d7a0fc970d - Minor edit to spDiscardTgt. Added a space between buyback cost and the description. Used StringBuilder to build the spell description. 2011-08-06 06:01:26 +00:00
jendave
93705d5003 - Fixed a misspelling. 2011-08-06 06:01:21 +00:00
jendave
f43dd00aa4 - Added "CARDNAME can't be blocked by white creatures." keyword, plus the cards Dauthi Horror and Sootwalkers. 2011-08-06 06:01:16 +00:00
jendave
a8b9fe3b98 - Added Seeker, Crovax, Ascendant Hero. - Made "CARDNAME can't be blocked except by artifact creatures and/or white creatures." a keyword. 2011-08-06 06:01:10 +00:00
jendave
7caba892fe - Added a space to divide the two sentences that make up the ability description for cards using the paintap keyword. The ability description now uses StringBuilder(). 2011-08-06 06:01:03 +00:00
jendave
5a8d4ebf1f - Added string replacement code to Card.getText(). This will place the spellText portion for Storm spells on the next line. Works for all storm spells except Temporal Fissure. Cards with a "(NOTE: " are now separated from the rest of the spell description and are placed on a separate line. Removes the extra linefeed and new line chars at end of of spell description. 2011-08-06 06:00:58 +00:00
jendave
201007ca2d - Added Sword of Body and Mind. 2011-08-06 06:00:51 +00:00
jendave
13bb610a9e - Fixed Mind's Desire. The spell description used to display the card's name after the spell description in the card panel. 2011-08-06 06:00:44 +00:00
jendave
7aa014948f - Fixed Global Ruin, it now adds the non-basic type lands to the list of lands that are to be destroyed. 2011-08-06 06:00:39 +00:00
jendave
db043d2842 - Fixed Doomed Necromancer. The AI will no longer target a creature with the keyword "At the beginning of the end step, sacrifice CARDNAME." if it is main phase 2. 2011-08-06 06:00:34 +00:00
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