jendave
1126e9d0a6
- Changed the code block for playCard_Enchantress_Draw() to call GameActionUtil.showYesNoDialog().
2011-08-06 10:18:36 +00:00
jendave
5a6d57a938
convert Mad Auntie to AbilityFactory and keyword.
2011-08-06 10:18:31 +00:00
jendave
a73f7bec9f
- Added a first draft for counter checking support to isValidCard (now hasProperty).
...
- Added Coralhelm Commander.
2011-08-06 10:18:23 +00:00
jendave
3f72e16d44
- Door to Nothingness AltLoseCondition was missed earlier
...
- Added Braid of Fire
- Improved how Colorless mana is paid.
2011-08-06 10:18:15 +00:00
jendave
f40017450f
convert Ezuri, Renegade Leader to AbilityFactory.
2011-08-06 10:18:06 +00:00
jendave
f13d92a090
add Baron Sengir (from Homelands)
2011-08-06 10:17:58 +00:00
jendave
65d4efc0b0
updated getValidCards call in Target_Selection to pass in Source Card.
2011-08-06 10:17:51 +00:00
jendave
2f6bfbb12d
- Test of Endurance was not considered an Alt Win Condition for Quest bonuses
2011-08-06 10:17:45 +00:00
jendave
ca82460d2c
- Added Alternate Win/Lose into Player class
...
- Changed anything applicable to use the system instead of setting life to 0. - Upkeep "you win" abilities now check condition on resolution as well.
- Bugfix for Milling not giving quest award.
2011-08-06 10:17:39 +00:00
jendave
5d4b2c04c8
- Fixed color of Dragon Broodmother tokens.
2011-08-06 10:17:32 +00:00
jendave
cacdc44f16
comment out code that reads from cards.txt in TableSorter.java. It wasn't doing anything except using system resources.
2011-08-06 10:17:27 +00:00
jendave
210293b830
*Added Alluring Siren
2011-08-06 10:17:21 +00:00
jendave
c11e1c3e14
- Added LQ pic urls to Discombobulate, Galvanic Blast, Hindering Light and Lay Bare.
2011-08-06 10:17:15 +00:00
jendave
864f9db57e
- Changed the code block for Cinder Pyromancer to call GameActionUtil.showYesNoDialog().
2011-08-06 10:17:08 +00:00
jendave
778f4052d9
*Added Galvanic Blast
2011-08-06 10:17:03 +00:00
jendave
2390ffc866
*Finetuned spCounter with two new extra actions (RearrangeTopOfLibrary, a'la Aven Fateshaper, and RevealHand) and added new functionality to the Targets() restriction; it can now determine if the spell targets you as well as your cards.
...
*Added Discombobulate,Hindering Light and Lay Bare.
2011-08-06 10:16:55 +00:00
jendave
fdc782beb6
- Shared Triumph and friends need to occur as a Static Ability to not cause an OutOfBounds Exception when the AI uses them.
2011-08-06 10:16:45 +00:00
jendave
52a3c777ff
- Freeze stack while Attackers and Blockers are being declared. These triggers should resolve during the Priority portion of that step.
2011-08-06 10:16:39 +00:00
jendave
91224cc472
add Mana Vortex (from The Dark)
2011-08-06 10:16:33 +00:00
jendave
0d27c829f6
- Fix some AF_Retrieve cards to limit to your graveyard.
...
- Added GainControl parameter for Retrieve
- Added Ashen Powder
2011-08-06 10:16:25 +00:00
jendave
5e0c7b51a0
fix error when opening deck editor.
2011-08-06 10:16:16 +00:00
jendave
c2561ed00c
- Made some corrections to GameActionUtil.showYesNoDialog() after further testing.
...
- Changed the code block for Chambered Nautilus, Saprazzan Heir and Drelnoch to call GameActionUtil.showYesNoDialog().
2011-08-06 10:16:10 +00:00
jendave
0675bdeec2
- Added Scarecrone.
2011-08-06 10:16:04 +00:00
jendave
cddd1de90c
- Converted Ramosian Revivalist to AB$Retrieve.
2011-08-06 10:15:58 +00:00
jendave
bc6cf39e52
- Added Putrid Imp and Protomatter Powder.
2011-08-06 10:15:51 +00:00
jendave
c62917e4b5
- Fixed Accumulated Knowledge not drawing the first card.
2011-08-06 10:15:44 +00:00
jendave
febea3bdb3
- Fixed text of Joraga Warcaller.
...
- Added PrecostDesc$ to some cards.
2011-08-06 10:15:39 +00:00
jendave
d1e4a63cba
updating ForgeProps.getFile(CARDS) -> ForgeProps.getFile(CARDSFOLDER) in a couple places (not main app code).
2011-08-06 10:15:31 +00:00
jendave
c0bf09ca93
add Joraga Warcaller (from Worldwake)
2011-08-06 10:15:24 +00:00
jendave
92795e972e
parameterization
2011-08-06 10:15:16 +00:00
jendave
990e706411
parameterize Comparables.
2011-08-06 10:15:09 +00:00
jendave
426189c870
Parameterizing some sets and lists to fix Java warnings. This is all supported since Java 1.5
2011-08-06 10:15:02 +00:00
jendave
39473460de
parameterize Sets and Lists in QuestData and QuestData_BoosterPack
2011-08-06 10:14:54 +00:00
jendave
172424efb1
add a check so AI doesn't regenerate the same creature twice in a row
2011-08-06 10:14:49 +00:00
jendave
7100cc4616
- Alter Spell.java to work properly with SA_Restriction
...
- Convert Syphon Life to AF_LoseLife and added Retrace
- Added Flame Jab and Monstrify
2011-08-06 10:14:43 +00:00
jendave
3ea36babeb
minor code cleanup for Java warnings.
2011-08-06 10:14:34 +00:00
jendave
ede2036f6d
- Replaced GameActionUtil.showDialog() with showYesNoDialog(). Changed Prowess of the Fair and Fecundity to use showYesNoDialog().
2011-08-06 10:14:25 +00:00
jendave
37f54d81f7
- Added some basic choosing to retrieveCanPlayAI (only for destination battlefield).
2011-08-06 10:14:19 +00:00
jendave
61788004aa
- Fixed Hell's Caretaker.
2011-08-06 10:14:12 +00:00
jendave
fabdd0e972
- Added Necrosavant, Kuldotha Phoenix and Hell's Caretaker.
2011-08-06 10:14:06 +00:00
jendave
13c803355c
- Added Firemane Angel, Dwarven Armory and Coffin Puppets.
2011-08-06 10:13:57 +00:00
jendave
024e8b3b19
- Fixing Undead Gladiator's Spell Description.
2011-08-06 10:13:47 +00:00
jendave
b807c28b8e
- Code cleanup
2011-08-06 10:13:42 +00:00
jendave
3465d5c5d5
- Fixes for Flashback so it properly removes the card from the game.
...
- Added Retrieve to AF_Fetch for Retrieving cards from your graveyard.
- Converted Hammer of Bogardan, Eternal Dragon, Undead Gladiator to AF_Retrieve
- Added Soldevi Digger and Reassembling Skeleton
2011-08-06 10:13:36 +00:00
jendave
c13d356a6a
*Missed one line of code to make Counterspells fizzle if they target an otherwise valid spell that has "CARDNAME can't be countered."
2011-08-06 10:13:22 +00:00
jendave
cbbadcac74
*Updated spCounter code, based on Fork/Reverberate/Twincast code, so that any valid spell/ability on the stack can be targeted. Also added a "May-" prefix to the ExtraActions for Optional effects. (Usage: Insert "May-" without quotes after the targetplayer-prefix to specify an optional action) AI will still only target top spell on stack, though.
...
*Updated Vex as per above. It was *technically* incorrect but effectively correct. (The card draw is optional, where it wasn't before, but who would refuse?)
2011-08-06 10:13:16 +00:00
jendave
823a4263b5
comment out code for RegenerateMe keyword. All of these cards have been converted to AbilityFactory.
2011-08-06 10:13:08 +00:00
jendave
894209cbe7
convert regen cards to AbilityFactory (Q-S)
2011-08-06 10:13:02 +00:00
jendave
7c0adb2dbf
convert regen cards to AbilityFactory (T-Z)
2011-08-06 10:12:49 +00:00
jendave
ee64d6ba55
convert regen cards to AbilityFactory (M-P)
2011-08-06 10:12:38 +00:00