Commit Graph

66835 Commits

Author SHA1 Message Date
jendave
17504912c6 - Added the keyword spDestroyAll.
- Added Serene Heart, Tranquil Domain and Tsunami.
2011-08-06 05:46:59 +00:00
jendave
0fc8a73b68 - Added the option tapped to getValidCards in CardList.java.
- Added Assassinate, Death Stroke and Vengeance.
2011-08-06 05:46:53 +00:00
jendave
ea4916106e I deleted the contents of the forge.preferences file. It may not be a problem, but keeping this file empty might be best for our SVN copy. This way people can personalize the settings to match what they want. 2011-08-06 05:46:47 +00:00
jendave
5ba19a06c8 Added more cards to be removed from generated AI decks. 2011-08-06 05:46:44 +00:00
jendave
7cc6dfd8cc *Fixed Mad Auntie being able to target itself for regeneration.
*Added Smokespew Invoker,Overgrown Battlement
2011-08-06 05:46:39 +00:00
jendave
d4d13c7d81 - AI will now play a creature with Exalted during main 1. 2011-08-06 05:46:32 +00:00
jendave
5b2cc2ce63 - Added SVar:PlayMain1:TRUE to Elvish Vanguard and Juniper Order Ranger. The AI will cast these cards during main phase 1. 2011-08-06 05:46:27 +00:00
jendave
ab5654a764 - Added SVar:PlayMain1:TRUE to last of the cards with "Lord" like effects. The AI will cast these cards during main phase 1. 2011-08-06 05:46:23 +00:00
jendave
ee285c3c41 - Added SVar:PlayMain1:TRUE to some of the cards with "Lord" like effects. The AI will cast these cards during main phase 1. 2011-08-06 05:46:18 +00:00
jendave
3fa5d89c63 - Added SVar:PlayMain1:TRUE to some of the cards with "Lord" like effects. The AI will cast these cards during main phase 1. 2011-08-06 05:46:13 +00:00
jendave
3dc4e534a1 - Added SVar:PlayMain1:TRUE to the Sliver cards. The AI will cast these cards during main phase 1. 2011-08-06 05:46:08 +00:00
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