Commit Graph

5684 Commits

Author SHA1 Message Date
jendave
26f90893a5 - Simplified the code found in forge.card.cardFactory.CardFactoryUtil. 2011-08-07 01:00:48 +00:00
jendave
eb8c70ea17 - Simplified the code found in forge.card.cardFactory. 2011-08-07 01:00:42 +00:00
jendave
eaa8b7606f - Simplified the code found in forge.card.cardFactory.CardFactory_Planeswalkers. 2011-08-07 01:00:34 +00:00
jendave
ad19eb3f4d - Simplified the code found in forge.card.cardFactory.CardFactory_Instants. 2011-08-07 01:00:27 +00:00
jendave
31193c1b87 - Simplified the code found in forge.card.cardFactory.CardFactory_Equipment. 2011-08-07 01:00:20 +00:00
jendave
777b104fa6 - Simplified the code found in forge.card.cardFactory.CardFactory_Creatures. 2011-08-07 01:00:13 +00:00
jendave
d342c1239a code simplifications in GameAction.java 2011-08-07 01:00:06 +00:00
jendave
7eaee90084 - Simplified the code found in forge.card.cardFactory.CardFactory_Auras. 2011-08-07 01:00:00 +00:00
jendave
6705407f62 *Added the ability to specify library content to the Setup Battlefield Dev Mode option. Just add
HumanCardsInLibrary=<cards>
AICardsInLibrary=<cards>

right before the END tag.
2011-08-07 00:59:53 +00:00
jendave
b5864606a9 - Added Condition to AF ChangeZone.
- Converted Gift of Estates.
2011-08-07 00:59:41 +00:00
jendave
c8270a1df6 - Simplified the enPumpCurse canPlayAI bug fix code. 2011-08-07 00:59:18 +00:00
jendave
134f427952 code simplifications in GameActionUtil.java 2011-08-07 00:59:04 +00:00
jendave
32e6723149 some code cleanup in ComputerAI_General 2011-08-07 00:58:42 +00:00
jendave
457aa70df8 minor code improvements 2011-08-07 00:58:35 +00:00
jendave
aa8e67a98c - Converted Identity Crisis to script. 2011-08-07 00:58:27 +00:00
jendave
d74357057f various code simplifications in CardFactoryUtil.java 2011-08-07 00:58:18 +00:00
jendave
d81afcb4c0 - Converted Gift of Estates to script. 2011-08-07 00:58:10 +00:00
jendave
ca235c3078 - Added the code for Hidetsugu's Second Rite back into CF_Instants 2011-08-07 00:57:52 +00:00
jendave
268231c8f3 - Converted Tithe to script. 2011-08-07 00:57:45 +00:00
jendave
0b2d001595 - Little AI update for AF Untap. 2011-08-07 00:57:36 +00:00
jendave
51216bf74c - Fixed the non-functional CardFactoryUtil.enPumpCurse_Enchant.canPlayAI(). The list.filter was failing to remove cards from the list that are inappropriate targets for the cursed aura. 2011-08-07 00:57:08 +00:00
jendave
839b61588b various code simplifications relating to CardLists in GameActionUtil and CardFactoryUtil 2011-08-07 00:57:01 +00:00
jendave
c3d52f5dbb - Added the option "UntilEndOfCombat" to AF Pump.
- Added Glyph of Destruction.
2011-08-07 00:56:14 +00:00
jendave
16aa3c106c - Converted Fork, Reverberate, and Twincast to script. Note that Fork keeps the same functionality it had in the code. 2011-08-07 00:55:59 +00:00
jendave
04949e6d20 convert Sorcerer's Strongbox to script 2011-08-07 00:55:48 +00:00
jendave
6f610ad92b - More AI improvements in AF Token. 2011-08-07 00:55:39 +00:00
jendave
43e22283ff minor simplifications in GameAction.java 2011-08-07 00:55:32 +00:00
jendave
a7eed2e603 - Eased the runaway safety measures of the AF Token AI (for Thopter Foundry and other reusable token generators). 2011-08-07 00:55:26 +00:00
jendave
ac60ff566c code simplifications for getting various CardLists 2011-08-07 00:55:19 +00:00
jendave
5e9facf7c7 - Added basic AI checks to AF PumpAll. 2011-08-07 00:55:11 +00:00
jendave
19a8337249 - Little improvement of equipping AI. 2011-08-07 00:55:04 +00:00
jendave
533e4408f9 - The AI will now anticipate DamagePrevention abilities. 2011-08-07 00:53:50 +00:00
jendave
106dc0da98 - Converted Plague Rats to script. 2011-08-07 00:53:35 +00:00
jendave
8422ae18e2 code simplifications in CombatUtil and ComputerUtil 2011-08-07 00:53:27 +00:00
jendave
6ca1e7013f code simplifications in Cost_Payment.java 2011-08-07 00:53:21 +00:00
jendave
026ce42ce1 convert Goblin Skycutter to Cost/Target system 2011-08-07 00:53:13 +00:00
jendave
3d6851d4d4 - Some more prep work for United Targeting front. 2011-08-07 00:53:06 +00:00
jendave
d9a46d06dc convert the CF_Planeswalker stuff to Cost/Target; some improvements; some code simplifications 2011-08-07 00:52:56 +00:00
jendave
197136917d - Remember can now handle Targeted Players.
- Convert Laquatus's Champion to Script
2011-08-07 00:52:49 +00:00
jendave
dc2890f3de - Some more converting to Cost/Target classes 2011-08-07 00:52:37 +00:00
jendave
bcde2d0577 - Converted Reiterate to script. 2011-08-07 00:52:29 +00:00
jendave
3be6d70db6 - Fixed Cumulative upkeep for the AI. 2011-08-07 00:51:38 +00:00
jendave
5e79be9a46 - Converted Oubliette to script (its implementation was and still is incomplete) and removed its rarity. 2011-08-07 00:51:04 +00:00
jendave
658a82f1cb - Added special AI for Skullclamp. 2011-08-07 00:50:55 +00:00
jendave
ed266ae235 - Updated sacrifice cost AI in more AF's. 2011-08-07 00:50:48 +00:00
jendave
060eb5af9b - Added Shrek 1 deck. 2011-08-07 00:50:39 +00:00
jendave
65f52b2b01 - The AI will now only use sacrifice costs, if the card itself will be sacrificed (for cards like Seal of Removal) or a preferred sacrifice is present (Hatching Plans). [Other AF's will follow] 2011-08-07 00:50:27 +00:00
jendave
09beb9148d - Some cleanup of modified classes. 2011-08-07 00:50:16 +00:00
jendave
87c25297ce - Fixed AF GainControl setting summoning sickness when control doesn't actually change. 2011-08-07 00:49:59 +00:00
jendave
d77e755552 - Converted Infernal Kirin to script. 2011-08-07 00:49:38 +00:00