Commit Graph

49974 Commits

Author SHA1 Message Date
jendave
f84e677083 - Mirri the Cursed and Spiritmonger should not get counters when damaging planeswalkers.
- Fixed an issue with Zur the Enchanter and Oblivion Ring.
- Sygg, River Guide shouldn't give "Protection from colorless" anymore.
2011-08-06 04:35:53 +00:00
jendave
a5e4df327f - Fixed Gatekeeper of Malakir (kicker should work for the AI now).
- Fixed Diamond Valley (can use it during the opponent's turn now).
2011-08-06 04:35:46 +00:00
jendave
b48b13f3c5 Angelsong displays the spell description twice. Removed the description form cards.txt and kept the coded description for the cycling ability. The cards.txt entry is moved to top of file. 2011-08-06 04:35:40 +00:00
jendave
30e6b81ecc 1) Changed the keyword:
"This creature can't be blocked except by creatures with flying"

to this new updated form:

"CARDNAME can't be blocked except by creatures with flying."

2) I updated these cards.txt card entries and moved them to the top of file:

Silhana Ledgewalker
Treetop Bracers
Treetop Rangers
Treetop Scout
2011-08-06 04:35:36 +00:00
jendave
726c752b96 1) Added quest11.dck to the /res/quest/decks/ folder.
2) Added this deck's info to the quests.txt file.
3) And a few lines of code to provide the reward and start in play cards.
4) A LQ pic url.
2011-08-06 04:35:29 +00:00
jendave
2ac48e0471 - Added Broodwarden.
- Fixed Ajani Vengeant (will not ask to pay mana for its second ability).
2011-08-06 04:35:20 +00:00
jendave
1d8e74c38b - Fixed some bug which caused a crash in the combat code.
- Added another win condition with a special bonus.
2011-08-06 04:35:11 +00:00
jendave
626b06c48f - Updated the price list a little bit. 2011-08-06 04:35:02 +00:00
jendave
e4ddd21893 - Added a new "shop" (the Library) to the Bazaar.
- Added a new item to the Treasury.
- Should be able to Mulligan to 0 now.
2011-08-06 04:34:56 +00:00
jendave
09877a28fc 1) Changed the keyword:
"Whenever a creature dealt damage by this card this turn is put into a graveyard, put a +1/+1 counter on this card."

to this new updated form:

"Whenever a creature dealt damage by CARDNAME this turn is put into a graveyard, put a +1/+1 counter on CARDNAME."

2) I updated these cards.txt card entries and moved them to the top of file:

Garza Zol, Plague Queen
Sengir Bats
Sengir Vampire
Vampiric Embrace
2011-08-06 04:34:43 +00:00
jendave
68d786c245 - Winning a quest match within a certain amount of turns should give the player a credits bonus (+1500 at turn 1, +250 by turn 5, +50 by turn 10 and +5 by turn 15). 2011-08-06 04:34:36 +00:00
jendave
36938c3d20 - When keeping blockers back while assigning attackers, AI should consider his creatures with Vigilance safe to attack.
- AI (and player) shouldn't be able to cast Elephant Ambush multiple times from the graveyard anymore.
2011-08-06 04:34:30 +00:00
jendave
18014c8371 Made similar changes to the New Game window. 2011-08-06 04:34:25 +00:00
jendave
510ef032c0 Changed Phantom Warrior's rarity to uncommon and updated the rarity file in the /res/ and /res/quest/ folders. 2011-08-06 04:34:19 +00:00
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
afe65205b5 Updated the Gui_QuestOptions file. It would be nice to embed the jTextArea in a jScrollPane at some point. I did what I could and ran out of steam. 2011-08-06 04:34:06 +00:00
jendave
7d47955157 1) Added the 3 new "Jack Sparrow" decks to the /res/quest/decks/ folder.
2) Updated the 3 difficulty files.
3) Added these 3 decks to the Opponent Deck description via String Builder. The tab settings look correct on my Mac but they may not line up with the Windows OS.
2011-08-06 04:34:00 +00:00
jendave
4b07c8a920 Made a number of AI combat improvements:
- Computer should take into account creatures with trample now, when blocking.
- Computer will not care about human attackers the next turn quite as much, hopefully this will prevent the AI from stopping to attack altogether if it's low on life.
2011-08-06 04:33:50 +00:00
jendave
ca405a7944 Fixed Mawcor and Pirate Ship. Card entries moved to top of file. The code block for these two cards is commented out and these two cards are now implemented via keyword. 2011-08-06 04:33:44 +00:00
jendave
79f4f0019c I finished my layout modifications to the Gui_Quest file. This update adds a new titledBorder jPanel named "Settings" to contain the 3 check boxes. 2011-08-06 04:33:38 +00:00
jendave
67ef6b1e6d 1) Changed the keyword:
"When you control no Islands, sacrifice this creature"

to this new updated form:

"When you control no Islands, sacrifice CARDNAME."

2) I updated these cards.txt card entries and moved them to the top of file:

Dandan
Manta Ray
Pirate Ship
Sea Serpent
Slipstream Serpent
Vodalian Knights
2011-08-06 04:33:32 +00:00
jendave
e60520fc19 - Fixed Virulent Sliver. 2011-08-06 04:33:27 +00:00
jendave
220924c716 1) Changed the keyword:
"This creature can't attack unless defending player controls an Island"

to this new updated form:

"CARDNAME can't attack unless defending player controls an Island."

2) I updated these cards.txt card entries and moved them to the top of file:

Armored Galleon
Dandan
Deep-Sea Serpent
Ethereal Whiskergill
Manta Ray
Pirate Ship
Red Cliffs Armada
Sea Monster
Sea Serpent
Serpent of the Endless Sea
Slipstream Eel
Slipstream Serpent
Steam Frigate
Vodalian Knights
Wu Warship
Zhou Yu, Chief Commander

3) Added a LQ pic url.
2011-08-06 04:33:22 +00:00
jendave
bec7e0a9d8 - Added Kargan Dragonlord. 2011-08-06 04:33:15 +00:00
jendave
8a28a34076 - Removed Counterbalance pay mana input. 2011-08-06 04:33:08 +00:00
jendave
3f7a96b18a I seem to have added the "King Arthur 1" name to all three of the difficulty files by mistake. Fixing that now. Sorry. :) 2011-08-06 04:33:02 +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
f21d047165 1) Added the three new quest decks to the /res/quest/decks/ folder.
2) Added the deck names to the easy.txt; hard.txt and medium.txt files.

3) Added the opponent deck descriptions to the String Builder code located in Gui_Quest.java.
2011-08-06 04:32:51 +00:00
jendave
6077e12bc5 fix Old Man of the Sea if Compy plays it when human has no creatures. 2011-08-06 04:32:41 +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
f7c7a2c4e1 fix Old Man of the Sea if his power has changed before targeting a creature. 2011-08-06 04:32:27 +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
1b83b0fca4 update Ivory Tower code to bring it in line with Black Vise and The Rack. Only goes on the stack if life gain/loss will happen. 2011-08-06 04:32:15 +00:00
jendave
bd918d7007 fix NullPointerException when Gaea's Cradle is tapped for mana with no creatures that you control. (and presumably fixes other cards like this in given situations.) 2011-08-06 04:32:10 +00:00
jendave
89bc95d756 Coffin Queen got added by mistake. I'm not done with it, nor is the supporting code checked in. Removing from res/ 2011-08-06 04:32:05 +00:00
jendave
f1a070a1fa 1) Serpent of the Endless Sea was missing a keyword.
2) Added "Specter" to Sedraxis Specter's type.
3) Moved both entries to the top of the file.
2011-08-06 04:32:01 +00:00
jendave
671b0bd7f9 * Angelsong fix 2011-08-06 04:31:56 +00:00
jendave
e48e1f26ee 1) Added Power Matrix and Scornful AEther-Lich via keyword. Thank you Rob.
2) Added 3 LQ pic urls.
2011-08-06 04:31:51 +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
79bbbd524a fix Old Man of the Sea (it would never stop targeting). bug in my custom input. 2011-08-06 04:31:39 +00:00
jendave
d340b95bac - Fixed the Milling win condition bonus - Changes "Newer cards first" to "Most recently added" 2011-08-06 04:31:34 +00:00
jendave
bb30cc9ee0 added LQ pics 2011-08-06 04:31:28 +00:00
jendave
8c49c1dfb1 added Moldervine Cloak (from Ravnica: City of Guilds) via keyword 2011-08-06 04:31:24 +00:00
jendave
ff548a74a7 added Dakmor Salvage (from Futuresight) via keywords. 2011-08-06 04:31:19 +00:00
jendave
2d0d0676a4 update comments for Vampire Hexmage 2011-08-06 04:31:15 +00:00
jendave
50c09939c7 fixed Umezawa's Jitte not getting counters in compy Threaten ed your equipped creature. 2011-08-06 04:31:09 +00:00
jendave
612d82e79d fixed double card description for Unearth cards. 2011-08-06 04:31:04 +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
a8c6cf22e2 Added the new 05-10-2010 rarity files to the /res/ and to the /res/quest/ folders. 2011-08-06 04:30:45 +00:00