Commit Graph

17715 Commits

Author SHA1 Message Date
Maxmtg
01f97a1825 AbilityFactory: getAbility ready to be made static 2012-11-08 07:55:28 +00:00
Maxmtg
5ae09dca22 moved params and api into SpellAbility, made param getters NPE-proof, cut reference to AbilityFactory 2012-11-08 07:41:14 +00:00
Sol
1423e74657 - Adding KeywordMultiplier parameter to StaticContinuous
- Adding Kemba's Legion
2012-11-08 04:58:47 +00:00
Sol
3b5a8e9897 - Fixing Auras requesting SpellPermanent and causing a crash, since Auras no longer use the SpellPermanent class 2012-11-07 23:32:09 +00:00
Maxmtg
01b746c80b SpellAbility: targetList removed (noone has assigned to it anything meaningful) 2012-11-07 21:00:43 +00:00
Maxmtg
63b8bc2fb4 getParent method added to SpellAbility, moved static methods getParent{withProperty} and findRoot to SpellAbility class
removed excessive checks from caller methods
2012-11-07 20:39:44 +00:00
Maxmtg
f5a3a68b68 ChangeZoneAi: made method names shorter, removed check for subAb drawbacks (since it's checked in wrapper class) 2012-11-07 19:25:21 +00:00
Sloth
fa7dce1029 - Converted Wing Puncture to script. 2012-11-07 18:47:26 +00:00
Maxmtg
7f452117ff ETBReplacementMove converted to SpellEffect, wrapped it into CommonDrawback 2012-11-07 18:14:24 +00:00
Maxmtg
b4b10139d1 AF:CopyPerm - used shortcuts to select target cards and collect a line
CardFactoryUtil: extract method
2012-11-07 17:42:07 +00:00
Maxmtg
5e4cc9dab0 AbilityManaPart has to add SA to trigger it raises =( 2012-11-07 17:21:47 +00:00
Maxmtg
ee738d52a0 Converted Donate to script 2012-11-07 17:15:22 +00:00
Sloth
48369b0bef - Added Suppression Field. 2012-11-07 16:27:41 +00:00
Sloth
03aaa0fd38 - Performance updates in ComputerUtilAttack. 2012-11-07 15:57:57 +00:00
Chris
d02aec6606 - CheckStyle. 2012-11-07 13:59:29 +00:00
Chris
ec67f6c1d2 - CheckStyle. 2012-11-07 13:54:10 +00:00
Chris
1c7bfb4d49 - CheckStyle. 2012-11-07 13:51:08 +00:00
Sol
eb3ad526bd - Running set info for PC2 cards that were never ran previously 2012-11-07 13:33:26 +00:00
Sloth
708d465315 - Added 2 cards by swordshine. 2012-11-07 13:00:38 +00:00
Chris
7583835b49 - Added the recent commit logs to changes.txt. Preparing for the snapshot build release. 2012-11-07 11:35:30 +00:00
Agetian
c5d449ca7b - Orphaned javadoc cleanup. 2012-11-07 06:42:52 +00:00
Maxmtg
5e84f72062 AF: ChangeZone converted 2012-11-07 06:40:01 +00:00
Maxmtg
5c870a0e57 once canPlayAI is wrapped is has to be hidden from outside callers 2012-11-06 21:35:02 +00:00
Maxmtg
0a2b20692d canPlayAI has to be abstract 2012-11-06 21:33:13 +00:00
Sloth
91b9b789a1 - Enabled "NeedsToPlay" SVars for all AF spells. 2012-11-06 21:21:13 +00:00
Maxmtg
657928c5ec AF: Draw used even a different target player picking priority. 2012-11-06 21:20:39 +00:00
Sloth
60801516a1 - Streamlined the drawback checks in the AF AI functions. 2012-11-06 21:09:35 +00:00
Maxmtg
eca2c11cee - fixes default player targeting for PumpAll, TapAll and UntapAll effects
- rem warns
2012-11-06 20:35:59 +00:00
Maxmtg
7177a4185d Choosing cards from a list (devmode-addXXXX shows their picture on the right panel) 2012-11-06 19:36:19 +00:00
Maxmtg
92eafe7846 removed 140 lines of unused constructors of ListChooser 2012-11-06 19:23:10 +00:00
Maxmtg
aaeaf9bbab DevMode: joined card to hand for both players, added "card to battlefield" button 2012-11-06 18:59:36 +00:00
Sloth
bb5e270855 - Added 3 new cards by swordshine. 2012-11-06 16:26:57 +00:00
Maxmtg
92983293a9 GameFormatQuest inherits from GameFormat... this removed lots of duplicated code
removed warnings from some AF.AIs
PredicateNamesExcept holds reference to source list (does not create own array)
GameFormatQuestToXml.unmarshal: read lists first, then create object to return
2012-11-06 15:58:29 +00:00
Chris
679cd13a3c - CheckStyle. 2012-11-06 14:25:37 +00:00
Chris
2f09109f35 - CheckStyle. 2012-11-06 14:21:45 +00:00
Chris
9de3258a70 - Added the recent commit logs to changes.txt. Preparing for the snapshot build release. 2012-11-06 12:33:57 +00:00
Sloth
33cac79523 - Added a new static ability "CantAttack".
- Converted some cards (they now work correctly with Planeswalkers).
2012-11-06 09:14:22 +00:00
Maxmtg
20188bce3f AF:Charm makes choices on being cast
remove unused imports
2012-11-06 06:08:28 +00:00
Agetian
24b362f939 - Minor cleanup of obsolete javadocs. 2012-11-06 04:41:31 +00:00
Maxmtg
27e1e776e3 AF: Charms done 2012-11-05 22:34:52 +00:00
Sloth
82958c1d45 - Updated some SVars. 2012-11-05 21:50:26 +00:00
Sloth
b895aec714 - Cleanup. 2012-11-05 21:43:57 +00:00
Maxmtg
d5117ddc59 AF: apis transformed into an ENUM 2012-11-05 21:17:52 +00:00
Sloth
986410d72c - Fixed a bug in getAIPlayableMana. 2012-11-05 20:54:14 +00:00
Sloth
e56ef79043 - Fixed the AILogic "BeginningOfOppTurn". 2012-11-05 20:49:22 +00:00
Maxmtg
ed9e479823 AF: Attach (aura ETB ability is no longer spellpermanent) 2012-11-05 20:18:11 +00:00
Sloth
8b99ef5e4f - Fixed Angel's Grace. 2012-11-05 14:34:12 +00:00
Chris
6d7ebcb164 - Added the recent commit logs to changes.txt. Preparing for the snapshot build release. 2012-11-05 11:29:18 +00:00
Sloth
2c05418610 - Set some activating players. 2012-11-05 09:24:32 +00:00
Sloth
ef4919be2c - Added 3 cards by swordshine. 2012-11-05 09:19:20 +00:00