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
jendave
7a91080c08
- Removed a line in Ability_Mana to keep spacing for mana to work with new ManaPool code.
2011-08-06 05:41:31 +00:00
jendave
d6d56d648e
- Forgot to add Mana.java for ManaPool changes which was half the point
2011-08-06 05:41:26 +00:00
jendave
db745667eb
Big ManaPool Update
...
- Combined Mana Pool and Snow Mana Pool
- Combined ManaCost and Mana_PayCost
- Reworked how choices are made when paying for costs
- Bugfixes: Spectral Possession and Flame Javelin can now use the ManaPool to be cast.
- Snow mana can't be used to give yourself infinite mana by canceling abilities
- Added spaces between all cards that generate more than 1 mana for smooth parsing.
2011-08-06 05:41:18 +00:00
jendave
d408f68a7b
- Added Steel Overseer.
2011-08-06 05:41:03 +00:00
jendave
d9f3cc6dc8
- Replaced the accented character in the spell description for Admonition Angel and Fledgling Griffin.
2011-08-06 05:40:56 +00:00
jendave
9f88004d2a
* separate layout save of new and old GUI
2011-08-06 05:40:46 +00:00
jendave
ce1895bb93
Added "SVar:RemAIDeck:True" to the cards listed under "Buyback cards" and "Fog cards" and "Win condition cards" and "Symmetrical effects" and "(Color) Hosers" and "Harmful effects" and "Fetchlands" and "Painlands" and "Filter Lands" and "Medallions" and "manapool stuff". This finishes this part of our project. :)
2011-08-06 05:40:36 +00:00
jendave
02073422ff
Added "SVar:RemAIDeck:True" to the cards listed under "cards the AI cannot play (effectively)". This merge has the 3rd 18 of 54 cards.
2011-08-06 05:40:31 +00:00
jendave
86f237fede
Added "SVar:RemAIDeck:True" to the cards listed under "cards the AI cannot play (effectively)". This merge has the 2nd 18 of 54 cards.
2011-08-06 05:40:26 +00:00
jendave
835b35a979
Fixed bug in xCount where Counting Named cards were trying to count "CARDNAME" instead of the original card name.
2011-08-06 05:40:14 +00:00
jendave
d6336c8260
Added Kulrath Knight
2011-08-06 05:40:09 +00:00
jendave
bb55639b70
Added hasCounters() to support Kulrath Knight.
2011-08-06 05:40:04 +00:00
jendave
796dcbf00a
Added Gwafa Hazid, Profiteer
2011-08-06 05:39:59 +00:00
jendave
cd4c230e3c
Added "SVar:RemAIDeck:True" to the cards listed under "cards the AI cannot play (effectively)". This merge has the 1st 18 of 54 cards.
2011-08-06 05:39:54 +00:00
jendave
37770737d2
Forgot Gwafa Hazid's controller draw clause.
2011-08-06 05:39:50 +00:00
jendave
f749d3934b
Added check for "SVar:RemAIDeck:True" in cards.txt to replace removed card list.
2011-08-06 05:39:44 +00:00
jendave
accb3293bb
Added "SVar:RemAIDeck:True" to the cards listed under "semi useless".
2011-08-06 05:39:39 +00:00
jendave
5c75c4e927
Added "SVar:RemAIDeck:True" to the cards listed under "useless, or combo cards".
2011-08-06 05:39:34 +00:00
jendave
1eb6648659
Added "SVar:RemAIDeck:True" to the cards listed under "cards that have bugs" and "not fully implemented".
2011-08-06 05:39:29 +00:00
jendave
045737a757
Added "SVar:RemAIDeck:True" to the cards listed under "remove "bad" and multi-colored cards".
2011-08-06 05:39:21 +00:00
jendave
d95b38c5e6
Added Gwafa Hazid, Profiteer
2011-08-06 05:39:13 +00:00
jendave
09d0cbbeca
Added Gwafa Hazid, Profiteer checks in canBlock and canAttack.
2011-08-06 05:39:08 +00:00
jendave
4e1e9214b0
Added BRIBERY counter.
2011-08-06 05:39:02 +00:00
jendave
b5ad201786
Provided for cards.txt keyword "SVar:RemAIDeck:True" to replace removed cards list.
2011-08-06 05:38:57 +00:00
jendave
46a3ccf73a
Added a medium deck centered around indestructible permanents with lots of mass removal called Gimli 2.
2011-08-06 05:38:51 +00:00
jendave
b8887d9e74
- Fixed AI_getMostExpensivePermanent, AI_getBestEnchantment and AI_getBestArtifact in CardFactoryUtil.java.
...
- Enabled the AI to use the spDestroyTgt target restrictions it previously couldn't handle.
2011-08-06 05:38:43 +00:00
jendave
5fb883abed
Added more cards to be removed from generated decks.
2011-08-06 05:38:36 +00:00
jendave
9a18731d60
Added the option ShuffleIntoLibrary to spBounceTgt. Added Deglamer.
2011-08-06 05:38:30 +00:00
jendave
5171e4547c
- Fixed getValidCards in CardList.java to handle a Restriction of more than one Permanent.#### (before the tmpList wouldn't get updated)
...
- Fixed the AI of spBounceTgt to accept Type.#### targets.
- Converted the following cards to keyword and commented out the card object for these cards: Celestial Purge; Unmake.
2011-08-06 05:38:23 +00:00
jendave
faab8b549c
Added Saprazzan Raider, Timid Drake and Zephyr Spirit.
2011-08-06 05:38:16 +00:00
jendave
9d40d7890a
- Converted the following cards to keyword and commented out the card object for these cards: Regress; Repulse; Temporal Fissure; Temporal Spring and Unsummon.
...
- Removed a duplicate filter from spBounceTgt.
- Added an AI check for Overwhelming Forces
2011-08-06 05:38:10 +00:00
jendave
190f8128bb
Converted the following cards to implemented via keyword and commented out the card object for these cards: Boomerang; Deny Reality; Eye of Nowhere; Rescind; Surging AEther.
2011-08-06 05:38:03 +00:00
jendave
164e57a353
Minor addition to the spBounceTgt AI.
2011-08-06 05:37:57 +00:00
jendave
5b7efcc320
- Removed duplicate "filter" variable in Culling Sun.
2011-08-06 05:37:52 +00:00