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
jendave
9d72bb87f9
- Added "Prevent all damage that would be dealt to CARDNAME." keyword - Added Dawn Elemental. - Converted Cho-Manno, Revolutionary to use this keyword.
2011-08-06 08:46:24 +00:00
jendave
cf65ac80c3
add Evil Presence, Lingering Mirage, Sea's Claim and Tainted Well.
2011-08-06 08:46:16 +00:00
jendave
51cc08020f
- Fixed Stormscape Master's non-functional keywords.
2011-08-06 08:46:06 +00:00
jendave
33b9c85ebd
- Deleted the "1, Sacrifice CARDNAME: Draw a card." code from CardFactory.java and CardFactoryUtil.java. Converted the cards using this keyword to abDrawCards 1 Sac<1/CARDNAME>:1:Draw a card. Impacts the 5 Spellbombs and Grave-Shell Scarab.
2011-08-06 08:46:00 +00:00
jendave
a406c4cf82
simplify Saproling token creation
2011-08-06 08:45:50 +00:00
jendave
5be7864567
- Added Seismic Assault.
2011-08-06 08:45:43 +00:00
jendave
a0a1c32577
- Added Pyromania, Ogre Shaman, Meteor Storm, Spurred Wolverine and Mage il-Vec.
2011-08-06 08:45:37 +00:00
jendave
daf0553c80
- Fixed poor interaction with "Freezing Abilities" and Canceling out of Abilities that causes a game crash.
...
- Reset the Freeze Stack when the normal Stack is Reset to allow the next game to progress as normal.
2011-08-06 08:45:26 +00:00
jendave
a449d07a33
- Fix for abMakeToken that caused non-Creatures to be affected by summoning sickness. (Mobilization couldn't be activated on same turn it was cast)
2011-08-06 08:45:20 +00:00
jendave
ec30912ab9
- Convert abLoseLife to use Ability Cost and Target.
...
- Cleanup in PlayerLife
- Added Necrogen Censer
2011-08-06 08:45:15 +00:00
jendave
2b4dc8e3d7
2011-08-06 08:45:07 +00:00
jendave
e0803ed266
- Improved the AI of Quicksilver Amulet.
2011-08-06 08:45:02 +00:00
jendave
7ec49cbce7
convert Vitu-Ghazi, the City-Tree to abMakeToken keyword
2011-08-06 08:44:56 +00:00
jendave
c93786efe6
add Last Stand (from Ravinica: City of Guilds)
2011-08-06 08:44:49 +00:00
jendave
de81146ed9
convert Khalni Garden to etbMakeToken keyword
2011-08-06 08:44:42 +00:00
jendave
79b3a938d6
add Icatian Crier (from Time Spiral)
2011-08-06 08:44:35 +00:00
jendave
06042500a8
add Hornet Cannon (from Stronghold)
2011-08-06 08:44:28 +00:00
jendave
999129e259
new keyword: At the beginning of the end step, destroy CARDNAME.
2011-08-06 08:44:22 +00:00
jendave
52403f4de4
convert Lich Lord of Unx and Jund Battlemage to keyword
2011-08-06 08:44:17 +00:00
jendave
4dcf95994b
convert Patrol Signaler to abMakeToken keyword
2011-08-06 08:44:09 +00:00
jendave
db5e4e47da
add Primalcrux (from Eventide)
2011-08-06 08:44:02 +00:00
jendave
f0d99e8b67
add Umbra Stalker (from Eventide)
2011-08-06 08:43:53 +00:00
jendave
a8cd732186
fix AI targeting for Cathartic Adept
2011-08-06 08:43:46 +00:00
jendave
f7a2748e52
Added property setting to enable/disable display of the random 2-color deck list.
2011-08-06 08:43:40 +00:00