Commit Graph

49974 Commits

Author SHA1 Message Date
jendave
8ccdf480a6 - Added SVar:PlayMain1:TRUE to the Ally cards. The AI will cast these cards during main phase 1. 2011-08-06 05:46:04 +00:00
jendave
579bbaa352 Fixed Dream Fracture missing its type 2011-08-06 05:45:59 +00:00
jendave
cf327ad0f7 Added spCounter keyword, migrated old cards to it. Also modified ReadCard.Run() to output linenumber on exception. 2011-08-06 05:45:54 +00:00
jendave
0408febf90 Forgot to commit this file when I added Kulrath Knight 2011-08-06 05:45:48 +00:00
jendave
a25a777d9b Commented unused code. 2011-08-06 05:45:43 +00:00
jendave
163f3f8808 Bugs fixed - CardLists not initialized. 2011-08-06 05:45:38 +00:00
jendave
576a1c4e94 Bugs fixed - CardLists not initialized. 2011-08-06 05:45:33 +00:00
jendave
902247c5d4 Modified setup to use SVar:Rarity instead of rarity.txt files. 2011-08-06 05:45:28 +00:00
jendave
d50beb06c8 Modified setup to use SVar:Rarity instead of rarity.txt files. 2011-08-06 05:45:24 +00:00
jendave
32059ad8ff Modified QuestData_BoosterPack to use SVar:Rarity instead of rarity text files. 2011-08-06 05:45:18 +00:00
jendave
3a6c04f0a2 - Slight improvement to getText(). Several cards were not displaying the Ripple or the Madness keyword in their spell description. Used a similar system to add in this missing info.
- Fixed Surging Sentinels, it now has the correct capitalized form for "First Strike".
2011-08-06 05:45:14 +00:00
jendave
90f3145058 Added Iizuka the Ruthless, Mogg Raider, Thunderscape Master, Pyric Salamander, Shattering Pulse, Barbarian Lunatic and Emblem of the Warmind. 2011-08-06 05:45:07 +00:00
jendave
579682d6e1 - Slight improvement to getText(). "Draw a card." will no longer run into the spell description and will instead appear on the next line. Two cards were not displaying the Cascade keyword in their spell description. Used a similar system to add in this missing Cascade. 2011-08-06 05:45:03 +00:00
jendave
376baf3c3a Added Goldenglow Moth, Oyobi, Who Split the Heavens, Shield Mate and Stonybrook Schoolmaster. 2011-08-06 05:44:57 +00:00
jendave
af1c67412f Added a missing Space in the description of Soulshift. 2011-08-06 05:44:52 +00:00
jendave
df097db9ca Added Plummet, Wing Snare, Wallop, Trip Wire, Child of Thorns, Seal of Strength, Sustenance, Agent of Shauku, Blighted Shaman, Deathknell Kami, Flow of Maggots and Elven Lyre. 2011-08-06 05:44:47 +00:00
jendave
3d7ad212d6 - Reversed the order of the keywords for Long-Forgotten Gohei. This cleaned up the spell description.
- Removed the minus from the type line for Path of Anger's Flame.
2011-08-06 05:44:42 +00:00
jendave
df9d463fa6 - Removed the braces from the spell description of several of the newer cards. 2011-08-06 05:44:38 +00:00
jendave
3c53d0573e Modified the SVar keyword to split only 3 elements, to ensure web addresses can be stored. 2011-08-06 05:44:33 +00:00
jendave
d4662c470a Modified getNeededCards to use SVar:Picture:{URL} instead of card-pictures.txt.
Renamed private class "Card" to "mCard" in order to use Card object(Card.java).
2011-08-06 05:44:28 +00:00
jendave
142d8cc63b Added SVar:PicCount:4 to all basic and snow-covered lands 2011-08-06 05:44:23 +00:00
jendave
7efbba124c Modified NewGame to use SVar:PicCount to enable multiple card images for more than just basic land. 2011-08-06 05:44:18 +00:00
jendave
54b1669307 - Fixed an issue with cards with flash and uncastable. 2011-08-06 05:44:13 +00:00
jendave
e74291bfeb Modified getKey to handle multiple images for cards other than basic land. 2011-08-06 05:44:08 +00:00
jendave
b7fad57d44 - There was two copies of the Martial Coup code object in CardFactory. Deleted the first copy. 2011-08-06 05:44:03 +00:00
jendave
6d2f368714 - Added missing spell description to Radiant's Dragoons via cards.txt. 2011-08-06 05:43:58 +00:00
jendave
ea63ff5e25 - Added AI and some functionality to the spike keyword. 2011-08-06 05:43:54 +00:00
jendave
d094feb64a - Migrated pictures and rarity from other files into cards.txt
- Added migratedCardsScript.py as a replacement for cardsScript.py when the game parses only the single file. Original script is still needed until then.
- The new script will alphabetize cards.txt instead of writing in random order.
- Added Mythic and Land rarity for future use.
2011-08-06 05:43:45 +00:00
jendave
712be2f5a4 - Fixed the Akroma's Memorial bug. Akroma's Memorial was giving "Protection from Black" rather than "Protection from black" and the code requires that the color be lowercase. 2011-08-06 05:43:34 +00:00
jendave
4e979bd740 - This should finish the colorless token creation code edit. Replaced "C" with "" for these three cards: Forbidden Orchard; Tuktuk the Explorer and Urza's Factory. 2011-08-06 05:43:29 +00:00
jendave
356328c313 - Fixed some of the Eldrazi Spawn token creation code ("" for color instead of "C"). 2011-08-06 05:43:22 +00:00
jendave
9d37df6028 - Chronatog will no longer appear in a randomly generated deck. Used SVar:RemAIDeck:True. 2011-08-06 05:43:16 +00:00
jendave
fa17a4a049 - Added Basking Rootwalla to the list of hard coded names of cards that have a limit to the number of times an ability can be activated. 2011-08-06 05:43:12 +00:00
jendave
c2f9fa686a - Updated Rarity from Scripts
- Updated Aven Trailblazer and People of the Woods to have 0 toughness so they don't die before real toughness is calculated.
- Updated Shizo for AI. Will now only target Legendary creatures without Fear or Shroud instead of any creature it controls.
2011-08-06 05:43:06 +00:00
jendave
03cd86467c - Updated Gemstone Array cost string to parse properly with new Mana objects 2011-08-06 05:42:57 +00:00
jendave
2ff2833d26 - Added a single check for Changeling to the CostChange keyword. This appears to reduce the cost correctly for Changelings. Works for both the computer and the human. 2011-08-06 05:42:51 +00:00
jendave
96a0c9bc06 - Added the cards.txt entries for Lady Caleria & Tor Wauki.
- Ran the script and updated the card-pictures.txt file.
2011-08-06 05:42:46 +00:00
jendave
59c356c0fd - Bugfix: Added missing parenthesis that would make canCastSorcery return true when failing important conditions. 2011-08-06 05:42:41 +00:00
jendave
6e257f584f Added new format for sacrificePermanent - takes the prompt as parameter. 2011-08-06 05:42:35 +00:00
jendave
f3aa79278c Added Wildfire and Destructive Force 2011-08-06 05:42:30 +00:00
jendave
d356e056d3 Added Destructive Force and Wildfire 2011-08-06 05:42:25 +00:00
jendave
cf9132da86 Some creatures were converted to keyword in the past and their card objects were commented-out at that time. I deleted these commented-out card objects. 2011-08-06 05:42:20 +00:00
jendave
7771f74aa1 - Improved "Express" Mana choosing for paying costs with mana sources that produce more than one mana.
- Fixed bug with Invasion sac-lands where the wrong mana is removed from the ManaPool.
(Note: If there's any weird issues with Express Mana choosing, it can be disabled by setting skipExpress to false in tapCard() of Input_PayManaCostUtil)
2011-08-06 05:42:15 +00:00
jendave
901f88e774 * delete unused files, don't keep cruft 2011-08-06 05:42:09 +00:00
jendave
b4fca60c1c The Mana_PayCost.java file is now an empty class with no real code and just two lines of comments. This takes care of the JAR creation failed message. We may decide to delete this class from the SVN at some point. :) 2011-08-06 05:42:04 +00:00
jendave
3511757849 Spike Weaver will no longer appear in a randomly generated deck. Used SVar:RemAIDeck:True. 2011-08-06 05:41:59 +00:00
jendave
0bdb7dbd2f - Moved getCMC to ManaCost and Mana_Part
- Fixed ConvertedManaCost() bug of split mana costs. Flame Javelin's CMC is 6 not 3.
2011-08-06 05:41:55 +00:00
jendave
98450b951c - Added these cards to cards.txt: Aerie Mystics; Diamond Faerie; Frostwind Invoker; Gerrard's Battle Cry; Ghost Tactician; Goblin Lookout; Goblin Soothsayer; Lavafume Invoker; Leonin Sun Standard; Skyshaper; Stampede Driver.
- Added the LQ pic urls but not the rarities for the above cards.
2011-08-06 05:41:47 +00:00
jendave
033243bfcf Added abAllPump keyword 2011-08-06 05:41:41 +00:00
jendave
4ef7e94d33 - Updated the card-pictures.txt file. I did not update the rarity files. 2011-08-06 05:41:36 +00:00