Commit Graph

63487 Commits

Author SHA1 Message Date
jendave
7e84130434 added Lodestone Bauble. I think this is a pretty decent implementation, except that the delayed card effect is done at EndOfTurn.addAt()... instead of next upkeep like it's specified. There is a TODO in there for when such a mechanism exists. 2011-08-06 03:59:56 +00:00
jendave
f20f0a8fc5 - Added Lighthouse Chronologist. 2011-08-06 03:59:50 +00:00
jendave
e39bbd8038 - Fixed Aura Gnarlid. 2011-08-06 03:59:44 +00:00
jendave
48165ec430 - Output in the card detail panel (text area) of a card should look much better now for a card with level up. 2011-08-06 03:59:39 +00:00
jendave
974f3b36aa - Added some level up functionality, along with Student of Warfare and Transcendent Master. 2011-08-06 03:59:33 +00:00
jendave
30936bdf7a - Aura Gnarlid (forgot GameActionUtil). 2011-08-06 03:59:25 +00:00
jendave
f24ef76573 - Added Aura Gnarlid. 2011-08-06 03:59:20 +00:00
jendave
cb61b2dcd9 1) The spell description for Lull was being displayed twice in the card detail panel. This is now fixed. Removed the description from the cards.txt entry. Verified that the choose window displayed when this card is cast displays both the spell and cycling text strings.
2) The cards.txt entry for Lull moved to top of file.
2011-08-06 03:59:14 +00:00
jendave
e0c292099a a couple fixes for Sliver Legion
1) made the cards.txt entry 7/7 and moved to top
2) the +1/+1 is for every *other* Sliver besides Sliver Legion (2 Slivers plus Sliver Legion is +2/+2 for all Slivers)
3) this bonus applies to all Slivers, not just the ones of Sliver Legion's controller
2011-08-06 03:59:08 +00:00
jendave
c6f75a22aa added Winter Orb. A classic. :)
My testing with Stasis, Winter Orb and Meekstone (or Marble Titan) combos show this is working for the main cases.
2011-08-06 03:59:01 +00:00
jendave
eba5a13c40 adding Keldon Warlord. Someone smarter than me can probably use the xCount code by something like:
xCount("TypeYouCtrl.NonWall")
2011-08-06 03:58:55 +00:00
jendave
d1d55be8a1 adding Zuran Orb. Includes a couple helper functions in CardFactoryUtil.java:
1) public static Card getWorstLand(String player);
2) public static CardList getLandsInPlay(String player);
2011-08-06 03:58:48 +00:00
jendave
87908a9ecf adding Storm Seeker. TODO - when someone is ambitious, this can be converted to keyword with some changes to the keyword code. 2011-08-06 03:58:41 +00:00
jendave
c445b19f29 adding Twiddle 2011-08-06 03:58:35 +00:00
jendave
3fa54e624c - Fixed missing 1/1 for Kor Duelist. 2011-08-06 03:58:28 +00:00
jendave
e62bc4f969 - Fixed Time Warp. 2011-08-06 03:58:24 +00:00
jendave
6315a6b46d adding Kor Duelist 2011-08-06 03:58:19 +00:00
jendave
9b3b81843b add Giant Tortoise to StaticEffects.java so it actually works... 2011-08-06 03:58:12 +00:00
jendave
1e72e780d3 1) Added 2 LQ pic urls.
2) Added the AI code to the Goldmeadow Lookout token.
3) Added Stalking Assassin.
2011-08-06 03:58:07 +00:00
jendave
d8719f881b - Added Burst Lightning (hardcoded, not sure how to keyword this one yet). 2011-08-06 03:58:01 +00:00
jendave
0f9e32ddc2 1) I created some AI for the cards that have the "Tap target creature" ability.
2) Added 3 LQ pic urls.
3) Added Crowd Favorites and Naya Battlemage.
4) Commented out the code block for Thornscape Apprentice.
5) Changed the code objects for the cards which have tap target creature ability.
2011-08-06 03:57:55 +00:00
jendave
bc5f46ae46 - Fixed some bugs with Chainer, Dementia Master. 2011-08-06 03:57:48 +00:00
jendave
0f40a14365 - Added slapshot5's code for Near-Death Experience, Bottle of Suleiman, Fracturing Gust and Hurkyl's Recall. 2011-08-06 03:57:43 +00:00
jendave
eacdb4a66f - Added Slapshot5's code for Natural Selection, Giant Tortoise. 2011-08-06 03:57:36 +00:00
jendave
e12a65a6b9 1) Added LQ pic url for Epic Struggle.
2) Deleted the cards.txt entry for Landbind Ritual. I then pasted a corrected version at the top of file.
2011-08-06 03:57:29 +00:00
jendave
f466c1d36c - Added Epic Struggle, Reinforcements. 2011-08-06 03:57:23 +00:00
jendave
da6715ac7f 1) Added LQ pic url.
2) Changed the cards.txt entry for Funeral Charm and moved it to the top.
3) Modified the Funeral Charm code and it now can give Swampwalk till EOT.
2011-08-06 03:57:16 +00:00
jendave
a7989ca4f9 - Small tweaks to Rampant Growth. 2011-08-06 03:57:10 +00:00
jendave
c4ebceea0b - Added Rampant Growth. 2011-08-06 03:57:04 +00:00
jendave
631b946a5f 1) Added the new updated quest dat files version 04-17-2010.
2) Added 1 LQ pic url.
2011-08-06 03:56:58 +00:00
jendave
5350f97e92 - Made some improvements in AI code for Oblivion Ring. 2011-08-06 03:56:51 +00:00
jendave
43dda30771 - Fixed Goblin Assault (shouldn't lose 1 life anymore). 2011-08-06 03:56:46 +00:00
jendave
c2cd6c2a8c Added card data and image for Kor Firewalker. 2011-08-06 03:56:41 +00:00
jendave
3ea0e77925 Added code for Kor Firewalker. 2011-08-06 03:56:36 +00:00
jendave
b9955616bf - Added Slapshot5's Kjeldoran Outpost code. 2011-08-06 03:56:31 +00:00
jendave
ef9fa1c75f 1) Added Gnat Alley Creeper and Stone Spirit and their LQ pic urls.
2) Added a short test for a new keyword "CARDNAME can't be blocked by creatures with flying.".
3) Added Lone Missionary, it's LQ pic url and a small bit of code in the CardFactroy_Creatures code block for these types of creatures.
2011-08-06 03:56:25 +00:00
jendave
60e3abedd4 Added 23 cards and their LQ pic urls from Rise of the Eldrazi. These cards only needed keywords to implement. 2011-08-06 03:56:18 +00:00
jendave
9596143170 The AI will only cast Mind Twist/Shatter if it can cause the human to discard at least two cards. Added a MaxX test into the canPlayAI() to make sure that the computer has enough untapped mana to power up the X cost. 2011-08-06 03:56:14 +00:00
jendave
cc1bb83c02 1) Added a spell.setDescription() to the reverted Riding the Dilu Horse code.
2) Added the LQ pic url for Windrider Eel.
3) Added Veteran's Reflexes via keyword and added it's LQ pic url.
2011-08-06 03:56:08 +00:00
jendave
4417e2c77e Added Explore to cards.txt and card-pictures.txt 2011-08-06 03:56:02 +00:00
jendave
93f2c923b7 Added code for Explore. 2011-08-06 03:55:57 +00:00
jendave
76e0afc93b 1) Deleted Goldmeadow Dodger from cards.txt.
2) Added these cards to the top of cards.txt: Amrou Kithkin; Fleet-Footed Monk; Goldmeadow Dodger; Sneaky Homunculus.
3) Added the LQ pic urls for the three new cards.
4) Commented out the old Goldmeadow Dodger test from the CombatUtil.canBlock() method.
5) Added Dennis SS5's keyword code to CombatUtil.canBlock().
2011-08-06 03:55:52 +00:00
jendave
a23c32abd8 - Mutavault shouldn't trigger the ability of Soul Warden / Essence Warden anymore. 2011-08-06 03:55:46 +00:00
jendave
a48b4d6fd2 - Counters getting removed from a permanent shouldn't result in a negative number. 2011-08-06 03:55:41 +00:00
jendave
2e6794cb09 - Small performance tweak.
- Reverted Riding the Dilu Horse from keyword to code.
2011-08-06 03:55:35 +00:00
jendave
64e47b6d9b Added Mogg Jailer to cards.txt and I added it's LQ pic url to card-pictures.txt. I missed this one while I was adding Goblin Mutant and Orgg. I had to modify the keyword to test for "greater" or "less". 2011-08-06 03:55:27 +00:00
jendave
2cce4554ef Added two new cards: Goblin Mutant and Orgg to cards.txt, card-pictures.txt and CombatUtil.java. These two cards are implemented by anew keyword
CARDNAME can't attack if defending player controls an untapped creature with power {num} or greater.
2011-08-06 03:55:21 +00:00
jendave
ec29437640 Moved reflected mana ability code into a new class. Made reflected lands playable from Input_PayManaCost. 2011-08-06 03:55:14 +00:00
jendave
ba0070ddda 1) Deleted the cards.txt entries: Ironclaw Orcs and Sunweb.
2) Added these cards to the top of cards.txt: Brassclaw Orcs; Ironclaw Buzzardiers; Ironclaw Curse; Ironclaw Orcs; Spitfire Handler; Sunweb.
3) Added the LQ pic urs for the cars above.
4) Added the code for CARDNAME can't block creatures with power {rest of text string}
2011-08-06 03:55:05 +00:00
jendave
696b2c289c - Fixed Breath of Life, Resurrection, Zombify, False Defeat (should only be able to cast as sorcery). 2011-08-06 03:54:59 +00:00