Commit Graph

66835 Commits

Author SHA1 Message Date
jendave
54253eaba3 Added Spreading Seas (A bit dodgy), Chalice of the Void, Teferi's Puzzle Box and Cruel Ultimatum. 2011-08-06 04:47:10 +00:00
jendave
6d4aaf8a05 - Fixed some of the on block triggers (Shield Sphere, Meglonoth, ...). 2011-08-06 04:47:02 +00:00
jendave
19a91283f0 Added tge LQ pic for Steppe Lynx 2011-08-06 04:46:57 +00:00
jendave
82fd741c92 Added Omnath, Locus of Mana (Not usable by the AI) 2011-08-06 04:46:52 +00:00
jendave
189750a0e7 Finalized spAllPump.
Added Buyback handler code to spPump, spAllPump, spDamageTgt, spDraw, spDestroyTgt.
2011-08-06 04:46:44 +00:00
jendave
b5dc21d326 Fixed the aura Fear and moved it's changed entry to top of cards.txt file. 2011-08-06 04:46:39 +00:00
jendave
2e90dcedae Fixed Disciple of Kangee. 2011-08-06 04:46:33 +00:00
jendave
8e866c340a 1) Fixed Unearth cost for Fire-Field Ogre and moved to top of file.
2) Added Implements of Sacrifice and Kaleidostone via keyword.
3) Added a LQ pic url.
2011-08-06 04:46:28 +00:00
jendave
6a834ec648 I found the getBorder() code located in GuiDisplayUtil and I added some checks and the proper border color is now displayed in the deck editor and in the game window. Kobolds now have a red border and Ghostfire now has a gray border.
Zerker's card is color keyword should now be fully functional.
2011-08-06 04:46:23 +00:00
jendave
cf8cd72fcf Added the LQ card pic for Talon Sliver 2011-08-06 04:46:18 +00:00
jendave
aa4a2311dd Bug Fixes to Mind's Desire and Recall. Testing is encouraged but i think i've got it to work for everything except for Multikicker 2011-08-06 04:46:13 +00:00
jendave
e3f2b0d8b8 Added "UntapAll" drawback. 2011-08-06 04:46:08 +00:00
jendave
03e553b6b5 I found the code for c.getName " is " color keyword and made two small adjustments to make it handle the new CARDNAME form. I also changed the cards.txt entry for these cards and moved them to top of file:
Crimson Kobolds
Crookshank Kobolds
Ghostfire
Kobolds of Kher Keep
Transguild Courier

The keyword now works as long as the CARDNAME form is used. Shrug. But at least it works. The card border color for all but Transguild Courier is wrong. This will have to be changed elsewhere.
2011-08-06 04:46:03 +00:00
jendave
fbc7fff6f7 - Glimmerdust Nap and Entangling Vines should fall off if the creature they enchant becomes untapped. 2011-08-06 04:45:57 +00:00
jendave
a3820af77c Added Grave-Shell Scarab and it's LQ pic url. 2011-08-06 04:45:52 +00:00
jendave
5886953c52 - Fix for a crash with Lobotomy. 2011-08-06 04:45:47 +00:00
jendave
f310d397b6 While I have the mop and bucket out I checked the code for the keyword:
At the beginning of your upkeep, sacrifice

and I discovered that the code will handle either form of the keyword:

At the beginning of your upkeep, sacrifice {+ c.getName()}
At the beginning of your upkeep, sacrifice CARDNAME

So there is no need to adjust the code base. Both forms of the keyword appear in the cards.txt file so I changed the older form to the newer CARDNAME form (for consistency) and moved these to the top of file:

Binding Grasp
Child of Gaea
Drifter il-Dal
Drifting Djinn
Hungry Mist
Junun Efreet
Kami of the Tended Garden
Krosan Cloudscraper
Melancholy
Nicol Bolas
Palladia-Mors
Stasis
Thirst
Vaevictis Asmadi
2011-08-06 04:45:42 +00:00
jendave
ec93722a5f Added card.setSVar("PlayMain1", "TRUE") to cards which used to be on AI PlayMain1Cards list. 2011-08-06 04:45:37 +00:00
jendave
e349f33856 Added card.setSVar("PlayMain1", "TRUE") to cards which used to be on AI PlayMain1Cards list. 2011-08-06 04:45:32 +00:00
jendave
c87e1b22c9 Added card.setSVar("PlayMain1", "TRUE") to cards which used to be on AI PlayMain1Cards list.
Added spAllPump keyword.
2011-08-06 04:45:27 +00:00
jendave
b1cb555411 Replaced getMain1PlayCards list and logic with card.getSVar("PlayMain1") 2011-08-06 04:45:21 +00:00
jendave
719c678aff Added Sejiri Steppe 2011-08-06 04:45:15 +00:00
jendave
ba5caac237 Added Lavaclaw Reaches 2011-08-06 04:45:09 +00:00
jendave
44f135465d Added LQ pic Urls for the last four card submissions. 2011-08-06 04:45:03 +00:00
jendave
33d4e54f48 I deleted the older version of:
Mycologist
Elvish Farmer

from cards.txt.  :)
2011-08-06 04:44:58 +00:00
jendave
9a66b9c825 - Added Tormod's Crypt 2011-08-06 04:44:54 +00:00
jendave
325302eb38 * new cards Sword of Fire and Ice, Sword of Light and Shadow 2011-08-06 04:44:47 +00:00
jendave
285a544ae5 * fix getColor
* NullPointer fix
* Harrow fix
* new card Natural Order
2011-08-06 04:44:40 +00:00
jendave
f4e06df9c6 1) Changed the keyword:
"Remove three spore counters from this card: Put a 1/1 green Saproling creature token into play."

to this new updated form:

"Remove three spore counters from CARDNAME: Put a 1/1 green Saproling creature token onto the battlefield."

2) I updated these cards.txt card entries and moved them to the top of file:


Elvish Farmer
Mycologist
Pallid Mycoderm
Psychotrope Thallid
Sporesower Thallid
Thallid
Thallid Shell-Dweller
2011-08-06 04:44:32 +00:00
jendave
8ec96b8de1 1) Changed the keyword:
"This card can't be the target of Aura spells."

to this new updated form:

"CARDNAME can't be the target of Aura spells."

2) I updated these cards.txt card entries and moved them to the top of file:

Bartel Runeaxe
Tetsuo Umezawa
2011-08-06 04:44:26 +00:00
jendave
a8c4bb205e Added Khalni Hydra 2011-08-06 04:44:20 +00:00
jendave
893bb0ea35 1) Changed the keyword:
"This card can't be the target of spells or abilities your opponents control."

to this new updated form:

"CARDNAME can't be the target of spells or abilities your opponents control."

2) I updated these cards.txt card entries and moved them to the top of file:

Drove of Elves
Plated Slagwurm
Shielding Plax
Silhana Ledgewalker
Slippery Bogle
Taoist Hermit
Troll Ascetic
Uril, the Miststalker
Zuo Ci, the Mocking Sage
2011-08-06 04:44:13 +00:00
jendave
999c8c4527 Added Avatar of Might and Avatar of Fury 2011-08-06 04:44:07 +00:00
jendave
15489cca91 Corrected the level up description for Hada Spy Patrol. Moved cards.txt entry to top of file. 2011-08-06 04:44:00 +00:00
jendave
b4b9e4781c - Fixed double ability of Seal of Cleansing / Seal of Primordium. 2011-08-06 04:43:55 +00:00
jendave
827a18d25b 1) Changed the keyword:
"This creature can block as though it had flying."

to this new updated form (the Keyword below only appears in the code):

"CARDNAME can block creatures with flying."

2) I updated these cards.txt card entries and moved them to the top of file (I gave these cards the shorter "Reach" keyword to be consistant):


AEther Membrane
Alaborn Musketeer
Arachnoid
Canopy Spider
Cloudcrown Oak
Frostweb Spider
Goliath Spider
Needlepeak Spider
Needleshot Gourna
Plated Spider
Rib Cage Spider
Spitting Spider
Tree Monkey
2011-08-06 04:43:50 +00:00
jendave
bc9e4862ba 1) Changed the keyword:
"This creature can block creatures with shadow as though they didn't have shadow."

to this new updated form:

"CARDNAME can block creatures with shadow as though they didn't have shadow."

2) I updated these cards.txt card entries and moved them to the top of file:

AEther Web
AEtherflame Wall
Heartwood Dryad
Wall of Diffusion
2011-08-06 04:43:45 +00:00
jendave
925ae6a7e5 1) Changed the keyword:
"This creature can block only creatures with flying."

to this new updated form:

"CARDNAME can block only creatures with flying."

2) I updated these cards.txt card entries and moved them to the top of file:

Air Bladder
Ascending Aven
Battlefield Percher
Belbe's Percher
Cloud Djinn
Cloud Dragon
Cloud Elemental
Cloud Pirates
Cloud Spirit
Cloud Sprite
Gloomwidow
Hoverguard Observer
Rishadan Airship
Stormcloud Djinn
Stratozeppelid
Stronghold Zeppelin
Welkin Tern
2011-08-06 04:43:38 +00:00
jendave
5eebd6cef1 Bug fixes to Mind's Desire 2011-08-06 04:43:31 +00:00
jendave
452426b32d Bug fix for Bloodghast, it now has haste when the opponent has 10 or less life 2011-08-06 04:43:26 +00:00
jendave
b2b6c06bac Updated AI for when Vengevine is in the graveyard. 2011-08-06 04:43:21 +00:00
jendave
5457cceca4 Human can now only target an artifact equipment if it is not attached to a creature. This should help to get rid of the problem where the artifact equipment would be drawn twice. This is not 100% rules compliant but it is the best that I could do. :) 2011-08-06 04:43:16 +00:00
jendave
bdca883993 - Fixed Nirkana Cutthroat (it got "First strike" instead of "First Strike"). 2011-08-06 04:43:11 +00:00
jendave
63911281d5 Bug fix for Vengevine 2011-08-06 04:43:04 +00:00
jendave
9d8e6680b0 AI should no longer be able to animate an equip or to attach an animated equip onto one of it's creatures (animated equip or not). I am not sure how to handle the human player at this time. 2011-08-06 04:42:59 +00:00
jendave
06d1b8b975 Added Eternity Vessel 2011-08-06 04:42:54 +00:00
jendave
4e2fa99382 Added the missing tap ability description for Stoneforge Mystic via ab.setDescription(). 2011-08-06 04:42:47 +00:00
jendave
15506f29e9 * fix shuffle graveyard keyword 2011-08-06 04:42:41 +00:00
jendave
b8c815fdc3 Added Maelstrom Nexus and Vengevine. 2011-08-06 04:42:34 +00:00
jendave
3311b084f2 AI should no longer attempt to use Animate Artifact to animate an equipment. 2011-08-06 04:42:27 +00:00