Commit Graph

2655 Commits

Author SHA1 Message Date
jendave
da11550b87 Fixes issue 57
- Bugfix: Liege of the Pit does not have an upkeep cost while Morphed
2011-08-06 08:52:31 +00:00
jendave
206973c12c - Changed Fading and Vanishing so they aren't removed as keywords.
- Updated subtractCounter to use Vanishing as a keyword.
2011-08-06 08:52:25 +00:00
jendave
76de1d2ce6 fix pic URL for Errant Doomsayers 2011-08-06 08:52:18 +00:00
jendave
dcd2fea280 add Aphetto Alchemist, Arbor Elf, Clock of Omens, Elder Druid and Fyndhorn Brownie. 2011-08-06 08:52:13 +00:00
jendave
e9784cfd3a convert Deserted Temple, Earthcraft and Filigree Sages to abUntapTgt keyword. 2011-08-06 08:52:03 +00:00
jendave
b5a1871aa3 convert Ley Druid and Juniper Order Druid to new abUntapTgt keyword. 2011-08-06 08:51:54 +00:00
jendave
8021e917b9 add new Keyword: abUntapTgt 2011-08-06 08:51:47 +00:00
jendave
7c126f5dff - Added the text "Activate this ability only once each turn." to Putrid Leech and updated the other cards with it to the new oracle wording. 2011-08-06 08:51:41 +00:00
jendave
ed293d39e4 - Added Ridged Kusite and Crashing Centaur. 2011-08-06 08:51:29 +00:00
jendave
484ac0d6ef - Added SVar:RemAIDeck:True to some of the new abTapTgt cards and small fixes. 2011-08-06 08:51:22 +00:00
jendave
69c6479403 - Fixed Convincing Mirage's spell text. 2011-08-06 08:51:12 +00:00
jendave
e86dc66ec3 - Fixed the miss-spelling for the card Aboshan, Cephalid Emperor. 2011-08-06 08:51:06 +00:00
jendave
ebb7d4f54d comment out Rathi Trapper. now handled by keyword. 2011-08-06 08:51:01 +00:00
jendave
1f626fe919 fix Fading keyword for Jolting Merfolk 2011-08-06 08:50:55 +00:00
jendave
c86931c91a add Air Servant, Ali Baba, Aphetto Grifter, Auriok Transfixer, Aysen Bureaucrats, Blinkmoth Well, Cephalid Retainer, Diversionary Tactics, Errant Doomsayers, Flood, Glare of Subdual, Homarid Shaman, Jolting Merfolk, Kitsune Diviner, Merfolk Seastalkers, Opposition, Relic Barrier, Rishadan Port, Sandsower, Scepter of Dominance, Silkbind Faerie, Storm Front, and Trip Noose.
added via keyword.
2011-08-06 08:50:49 +00:00
jendave
97a5faf2dd convert several cards to abTapTgt keyword 2011-08-06 08:50:24 +00:00
jendave
516c667ca6 - Added 4 cards with abPumpTgtC. 2011-08-06 08:50:08 +00:00
jendave
4f1f6a151d fix spelling in comment 2011-08-06 08:49:59 +00:00
jendave
6655a3606a add Aboshan, Cephalid Emperor (from Odyssey) via keywords 2011-08-06 08:49:53 +00:00
jendave
5a72bb65cb add 2 keywords:
1) abTapTgt - abTapTarget {Ability Cost}:{Valid Targets}:{Description}
2) abTapAll - abTapAll {Ability Cost}:{Valid Targets}:{Description}
2011-08-06 08:49:47 +00:00
jendave
0762783e3a - Missed Target.java in last submission 2011-08-06 08:49:42 +00:00
jendave
5130384d3f added Vampire Hounds (from Exodus) 2011-08-06 08:49:36 +00:00
jendave
b8f25948d6 add Wall of Blood (from Mirrodin) 2011-08-06 08:49:30 +00:00
jendave
46fa4d88f4 fix exception when Scry with lib.size() < scry num 2011-08-06 08:49:24 +00:00
jendave
c30116b306 - Updated the following to their appropriate keyword: Putrid Leech, Pyrite Spellbomb, Ravenous Baloth, Sunbeam Spellbomb, Zuran Orb
- Updated Ability_Activated to only accept abCost constructor
- Updated the following cards to use the newer consructor: AEther Spellbomb, Lifespark Spellbomb, Necrogen Bomb, Bottle of Suleiman, Barl's Cage, Sakura-Tribe Elder, Tradewind Rider, Kargan Dragonlord, Singing Tree, Elephant Graveyard
- Updated Sakura-Tribe to be able to activate even if there are no basics left in library.
- Updated logic in canPlay() of Activated_Ability
2011-08-06 08:49:19 +00:00
jendave
106d9ca7ac prevent possible NullPointerException in SpellAbility.setTargetCard() 2011-08-06 08:49:08 +00:00
jendave
8447cf5865 fix possible NullPointerException in Elvish Fury buyback for AI. May require a more generalized solution. 2011-08-06 08:49:03 +00:00
jendave
57257d4c8f fix Ghost-Lit Redeemer abGainLife amount 2011-08-06 08:48:58 +00:00
jendave
48426fa329 fix Stone-Seeder Hierophant ab description 2011-08-06 08:48:52 +00:00
jendave
157b2c877d fix Icatian Crier P/T 2011-08-06 08:48:47 +00:00
jendave
ba115126ad - Added Gaea's Revenge, Leonin Abunas, Spellbane Centaur and Myr Matrix. 2011-08-06 08:48:42 +00:00
jendave
381bbcd976 - Updated the equipments located in CardFactory_Equipments to include Goblin Gaveleer in the equipMagnetList. 2011-08-06 08:48:33 +00:00
jendave
2bb5c6ec48 - Updated evaluateCreature.
- Added getAmountOfKeyword and getKeywordMagnitute to Card.java.
2011-08-06 08:48:28 +00:00
jendave
7fd0899e1a - Minor edit to CardFactoryUtil.eqPump_Equip. The equipMagnetList will now add Goblin Gaveleer and Loxodon Punisher to this list. 2011-08-06 08:48:22 +00:00
jendave
13363199c7 add Ondu Giant, Pilgrim's Eye, Quirion Trailblazer and Yavimaya Granger 2011-08-06 08:48:17 +00:00
jendave
b3ed82febb fixed Inkfathom Divers etb ability 2011-08-06 08:48:06 +00:00
jendave
4cc726e3af - Added evaluateCreature and used it in AI_getBestCreature and AI_getWorstCreature. 2011-08-06 08:48:01 +00:00
jendave
ac1d1a922e add Civic Wayfinder (from Ravinica: City of Guilds) 2011-08-06 08:47:55 +00:00
jendave
5a72c6696a Add Worship, Fortune Thief and Sustaining Spirit. 2011-08-06 08:47:48 +00:00
jendave
0a6cb59743 1) GameAction.addCombatDamage now calls addDamage(player, source, damage) instead of PlayerLife.subtractLife()
2) Ali from Cairo check moved to addDamage(...) so things like milling or abLoseLife will still cause a loss
2011-08-06 08:47:38 +00:00
jendave
71e3f62344 - Fixed freyalises_radiance.txt casting cost from 3 U to 1 G 2011-08-06 08:47:33 +00:00
jendave
31be54ed5c - AI takes into account the prevent damage keywords now when attacking/blocking. 2011-08-06 08:47:28 +00:00
jendave
c79191ef76 - Added Bubble Matrix. 2011-08-06 08:47:22 +00:00
jendave
9566f36b56 - Added "Prevent all combat damage that would be dealt to and dealt by CARDNAME." and
"Prevent all combat damage that would be dealt to CARDNAME." keywords - Added Fog Bank, Guard Gomazoa and Urbog Phantom (ability text on the latter looks a bit funky)
2011-08-06 08:47:16 +00:00
jendave
79da1ddc76 add Nameless Race (from The Dark) 2011-08-06 08:47:07 +00:00
jendave
290dad100d - Added Goblin Gaveleer. Added code to StaticEffects and GameActionUtil and tested Goblin Gaveleer. It will pump correctly, still need to add Goblin Gaveleer to the equipMagnetList located in CardFactory_Equipments and CardFactoryUtil. 2011-08-06 08:46:59 +00:00
jendave
7e4f381d3d - Changed Reanimate to use AI_getBestCreature. 2011-08-06 08:46:51 +00:00
jendave
d2e1973193 - Added Bile Urchin, Golgari Rotwurm and Cabal Archon. 2011-08-06 08:46:46 +00:00
jendave
6bd9a9ede2 - Clear Frozen Stack if an Ability is canceled during targeting.
- SpellAbility_Requirement ready to handle Spells and Copied Spells.
2011-08-06 08:46:38 +00:00
jendave
3a4eacfd65 - Added Crookclaw Elder, Compulsion and Mental Discipline. 2011-08-06 08:46:32 +00:00