jendave
e6482566b9
- Another combat change: AI shouldn't attack into multiple first strikers anymore if it would destroy his attacker off the bat.
...
- Timetwister should not cause Megrim to trigger anymore.
- Fixed issues with using the ability of Sakura-Tribe Elder after changing controllership.
2011-08-06 04:34:13 +00:00
jendave
8a28a34076
- Removed Counterbalance pay mana input.
2011-08-06 04:33:08 +00:00
jendave
0c48899181
- Fixed Dark Catacombs.
...
- Added some beginning code of quest rewards for winning within a certain amount of turns.
2011-08-06 04:32:57 +00:00
jendave
3127e3190b
1) Added Valakut, the Molten Pinnacle, and Expedition Map.
...
2) Tweaked the land-searching functions to reuse code for Expedition Map.
3) Initial fix for the human player for Cascade and Burst Lightning. A larger-scope fix including all Kicker cards, Buyback cards, and the AI will be added later.
2011-08-06 04:32:36 +00:00
jendave
533d4f1aac
- Some fixes for the alternate win conditions (should not get rewards if the computer does them).
2011-08-06 04:32:22 +00:00
jendave
671b0bd7f9
* Angelsong fix
2011-08-06 04:31:56 +00:00
jendave
462ce6318e
adding Recall (from Legends). The first "X X" mana cost card in Forge!
2011-08-06 04:31:46 +00:00
jendave
177df98aff
Changed abPump to support multiple keywords.
2011-08-06 04:30:59 +00:00
jendave
3c0d19683b
- Quest fixes - Added a check to Threaten / Act of Treason code to only use it during Main1
2011-08-06 04:30:54 +00:00
jendave
234eba01e2
add Reanimate (from Tempest) - requested by DeadSpeak
2011-08-06 04:29:24 +00:00
jendave
64895cab25
* Firebolt fix AI targets
2011-08-06 04:29:01 +00:00
jendave
3f42a2989c
- Added Sound the Call.
2011-08-06 04:28:49 +00:00
jendave
842947f8ad
minor cleanup in Fireball debug printing
2011-08-06 04:28:04 +00:00
jendave
be9df4e9f1
- Harrow should be cascadable now.
...
- Set max life in fantasy quest to 30.
- Fixed the 1.5 Java incompatibility for the basic landsearchers.
2011-08-06 04:25:48 +00:00
jendave
b08dd9d9a1
fix wrong cardName in Stack for Moonglove Extract
2011-08-06 04:25:06 +00:00
jendave
be74ce0f40
- Added Moonglove Extract.
2011-08-06 04:24:35 +00:00
jendave
4a803481b8
- Added Emrakul, the Aeons Thorn.
2011-08-06 04:23:55 +00:00
jendave
d960a42d12
reverting change r922 - new Color stuff wasn't working as well as I'd hoped. Continuing work locally.
2011-08-06 04:21:36 +00:00
jendave
3456225054
checking in infrastructure changes to support a refactor of the code dealing with card colors
...
Nothing is hooked up, so there should be no functional change in Forge at all.
basics:
1) support to make Color an Enum (Colorless is not included, use card.isColorless() instead
2) make color checking a part of Card.java instead of using CardUtil.getColors(card)
3) add getConvertedManaCost functions directly in Card.java (Note: CardUtil will likely still need a copy of some of this code to get the converted mana cost of spell abilities
2011-08-06 04:21:08 +00:00
jendave
a6ce06acd4
add Arena of the Ancients from Legends
2011-08-06 04:20:55 +00:00
jendave
89e787fff2
add Energy Tap from Legends (great with Fireball)
2011-08-06 04:20:46 +00:00
jendave
87d56c6767
1) fix Crumble to be destroyNoRegeneration
...
2) add Divine Offering via the same code block
2011-08-06 04:20:36 +00:00
jendave
92422a241d
added Fireball from the original Limited base set. Everything seems to work for the Human. The AI doesn't do anything terribly clever - just finishes human off if it can. But this is a good start.
...
There are also some kinks with the flow of selecting a player or creature twice. But others can add their input.
Also, there is a lot of debug code there that I left in on purpose. Once we are confident the kinks are out, or before an upcoming release, it can be commented/removed. Enjoy!
2011-08-06 04:20:04 +00:00
jendave
d242500263
add Inferno from The Dark
2011-08-06 04:18:50 +00:00
jendave
66ed133459
added Guan Yu's 1000-Li March from Portal Three Kingdoms
2011-08-06 04:18:43 +00:00
jendave
839219e1cf
added Oust from Rise of the Eldrazi
2011-08-06 04:18:07 +00:00
jendave
521f90909c
added Curse of Wizardry from Rise of the Eldrazi
2011-08-06 04:17:59 +00:00
jendave
4fa67ffefc
added Machinate from Darksteel
2011-08-06 04:17:10 +00:00
jendave
3bc4f96c8e
add Omen from Portal (same code as Ponder)
2011-08-06 04:15:32 +00:00
jendave
a222173a49
1) add Index from Apocalypse
...
2) minor fixes for Ponder
2011-08-06 04:15:18 +00:00
jendave
0278111f94
add Ponder from Magic 2010
2011-08-06 04:15:04 +00:00
jendave
1f41c4c6b8
break out more reusable code to GameAction.promptForShuffle(Player);
...
updated Natural Selection to exercise this new function
2011-08-06 04:14:44 +00:00
jendave
7f4575589f
1) AllZoneUtil.java - add a function rearrangeTopOfLibrary(Player, numCards, shuffle?);
...
2) update Natural Selection to use this new function
2011-08-06 04:14:37 +00:00
jendave
713385e805
CardFactory.java - Updated spPumpTgt to support multiple keywords using " & " as delimiter.
2011-08-06 04:14:31 +00:00
jendave
b65781fa17
add Fabricate from Mirrodin
2011-08-06 04:14:10 +00:00
jendave
74f8e6c63e
add Feldon's Cane from Antiquities
2011-08-06 04:13:58 +00:00
jendave
610cd06acf
update the makeToken for Helion Eruption to find the new token images.
2011-08-06 04:13:10 +00:00
jendave
fd8c083d01
added Explosive Revelation from Rise of the Eldrazi (it's basically like Erratic Explosion, but EE didn't look like it was implemented as the card describes...)
2011-08-06 04:13:04 +00:00
jendave
f2c5f5bea3
add Acid Rain from Legends
2011-08-06 04:12:49 +00:00
jendave
aa4e39d8a6
added Acidic Soil from Urza's Saga
2011-08-06 04:12:43 +00:00
jendave
3108a7885e
Added Dissipate and it's LQ pic urls. I added the spell name to:
...
ComputerAI_counterSpells.getPlayableCounterSpells()
ComputerAI_counterSpells2.getPlayableCounterSpells(final SpellAbility sa)
and the computer can use this spell.
2011-08-06 04:12:20 +00:00
jendave
d226caad39
add All is Dust from Rise of the Eldrazi
2011-08-06 04:12:12 +00:00
jendave
b7bca0b774
add Tranquil Path from Apocalypse
2011-08-06 04:12:06 +00:00
jendave
09e7de448e
1) Added Buried Alive and it's LQ pic url.
...
2) Added LQ pic url for Ulamog, the Infinite Gyre.
2011-08-06 04:11:59 +00:00
jendave
deb361a838
minor tweaks to Jandor's Saddlebags
2011-08-06 04:11:10 +00:00
jendave
dbc1ceada3
fix indentation for Hurkyl's Recall
2011-08-06 04:11:05 +00:00
jendave
403b7bd106
update Dreamstone Hedron to use new drawCards wrapper
2011-08-06 04:11:00 +00:00
jendave
7e2195c404
update Slate of Ancestry to exercise new AllZoneUtil functions.
2011-08-06 04:10:55 +00:00
jendave
ac53b131e0
update Consume the Meek to exercise new AllZoneUtil functions
2011-08-06 04:10:50 +00:00
jendave
d8577803f1
Added code for Everflowing Chalice (not playable by AI, not a basic mana ability).
2011-08-06 04:10:24 +00:00