Commit Graph

1306 Commits

Author SHA1 Message Date
jendave
7198ff9020 Added Linvala, Keeper of Silence (I'm expecting Bugs) and Nirkana Revenant (AI doesn't use mana bonus) 2011-08-06 04:49:17 +00:00
jendave
7e1bc95189 Fixed a typo for handling "-X" in the toughness for spAllPump. 2011-08-06 04:49:08 +00:00
jendave
bce3213620 I placed the code for Brave the Elements is a separate card object. The card works but the AI is limited. I watched as the computer cast this spell more than once in the same turn. Even though it had already given it's creatures pro from the opponent's most prominent color. 2011-08-06 04:49:03 +00:00
jendave
b758de36dd 1) Converted these cards to the spAllPump keyword and moved their cards.txt entries to top of file:
Burst of Speed
Chorus of Woe
Dance of Shadows
Desperate Charge
Glorious Charge
Kjeldoran War Cry
Magnify
Nature's Cloak
Nocturnal Raid
Overrun
Path of Anger's Flame
Righteous Charge
Scare Tactics
Shield Wall
Solidarity
Steadfastness
Tortoise Formation
Tromp the Domains
Valorus Charge
Virtuous Charge
Vitalizing Wind
Warrior's Charge
Warrior's Honor

2) Commented out the large code block which for these cards.

3) Brave the Elements becomes a separate code block which will become the first card object. This spell is currently under construction.
2011-08-06 04:48:57 +00:00
jendave
8b92c45d4d Fixed Gigantomancer, you can only target a creature you control now. 2011-08-06 04:48:51 +00:00
jendave
f02515002e Added Mirror Entity and Gigantomancer 2011-08-06 04:48:45 +00:00
jendave
dda7d00bac Added this note to Resuscitate:
(NOTE: This ability is not currently implemented.)
2011-08-06 04:48:38 +00:00
jendave
979697648e Added +1+0 counters, and Lightning Serpent with it. 2011-08-06 04:48:34 +00:00
jendave
71e4952960 Added some creatures with X mana costs: Ivy Elemental, Krakilin (AI sometimes plays it poorly), Maga, Traitor to Mortals and Shifting Wall. 2011-08-06 04:48:27 +00:00
jendave
73df8daedc Added support for creatures with an X mana cost and Apocalypse Hydra with it. 2011-08-06 04:48:20 +00:00
jendave
f3a9cc6045 Converted these two cards from code to keyword:
Haze of Rage
Titanic Ultimatum

and moved their entries to the top of file in cards.txt.
2011-08-06 04:48:13 +00:00
jendave
f4d10a8048 I found two more new cards in Rob's list of spAllPump spells. This merge adds:
Crossbow Ambush
Magnetic Flux
2011-08-06 04:48:07 +00:00
jendave
a9ab2e62ca Updated the SVN with the rarity files for Forge 06-05-2010. 2011-08-06 04:48:02 +00:00
jendave
743d9f91d8 Added these cards via keyword and their LQ pic urls:
Call to Glory
Flowstone Slide
Gleam of Resistance
Violent Outburst
2011-08-06 04:47:55 +00:00
jendave
e8c1dbf9e1 Fixed a miss-spelling in the new quest12 deck description. 2011-08-06 04:47:50 +00:00
jendave
29f2db5ae9 Re-did the AI for spreading seas (It got removed in the last few commits) 2011-08-06 04:47:45 +00:00
jendave
187625a8f7 Made Spawning Pool work with Spreading Seas 2011-08-06 04:47:41 +00:00
jendave
6496bb1184 Made Spreading Seas work with other enchant lands and fixed a few bugs 2011-08-06 04:47:36 +00:00
jendave
5ec7ac36e8 Updated Dark Depths. 2011-08-06 04:47:30 +00:00
jendave
72bce2a61a Improved AI targeting for Spreading Seas and remove an ability popup used in testing. 2011-08-06 04:47:25 +00:00
jendave
451b43a66f Added quest deck number 12, "Barroom Brawl" to the fantasy quest based decks. 2011-08-06 04:47:19 +00:00
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