Commit Graph

3286 Commits

Author SHA1 Message Date
jendave
ea5a631112 - Fixed the deathtouch - lifelink interaction. 2011-08-06 12:45:26 +00:00
jendave
9119111aa3 -Updated Captain Sisay and Mistform Ultimus to not use the creature type legend. 2011-08-06 12:45:09 +00:00
jendave
7835ca9a6e - Cleanup in Cardfactory.java.
- Converted Expedition Map and Dreamstone Hedron to AF's.
2011-08-06 12:44:30 +00:00
jendave
2d471942de - Cleanup in Cardfactory.java.
- Converted Recurring Nightmare to AF Retrieve.
2011-08-06 12:44:22 +00:00
jendave
2dbd3a8696 - Cleanup in Cardfactory.java. 2011-08-06 12:44:15 +00:00
jendave
21102d8f81 - quick fix for typo in Engineered Plague. 2011-08-06 12:44:10 +00:00
jendave
9d0fc26a5a - Fixed and improved chooseCreatureTypeAI. 2011-08-06 12:44:04 +00:00
jendave
6c2548e873 - AF_Tap should tap Human's creatures 2011-08-06 12:43:57 +00:00
jendave
f4d2de2653 convert stPumpOther cards to stPumpAll and delete stPumpOther code. 2011-08-06 12:43:51 +00:00
jendave
20d0d4f016 - Converted Elspeth Tirel to AFs
- Added checkStateEffects after UnfreezeStack so Planeswalkers Loyalty is checked after paying costs
2011-08-06 12:43:37 +00:00
jendave
0f550d51b1 Initial Conversion of Planeswalkers to use AFs.
- Added Loyalty in data files, similar to PT
- Converted Jace Beleren and Nissa Revane to use AFs
- Added AddCounter as an AbilityCost (mostly) for Planeswalkers
- Added Planeswalker SA_Restriction
- Added Defined parameter to Draw for "Each" Player
2011-08-06 12:43:14 +00:00
jendave
31e08f09ab - Fixed the DealsDamage/opponent trigger of the whenever keyword to only trigger when dealing damage to the opponent. 2011-08-06 12:42:35 +00:00
jendave
cf16a4c3f0 - Minor fix to Umezawa's Jitte. This card is not finished. The abPumpEquipped keyword can not be converted at this time.
- Added a note to CardFActory.abPump.
2011-08-06 12:42:29 +00:00
jendave
1dd7c20381 - Fog Drawback not calling right function 2011-08-06 12:42:22 +00:00
jendave
db1bc32856 - Added AF_Drawback for Pump, Fog, Untap, Tap 2011-08-06 12:42:08 +00:00
jendave
86e090b84a - Fixed the DealsDamage/opponent trigger of the whenever keyword (to trigger on non-combat damage).
- Added a DealsCombatDamage/opponent trigger used for Worldgorger and Ohran Viper.
2011-08-06 12:42:01 +00:00
jendave
aa44958a11 - Fixed a serious bug in ComputerUtil_Attack2. 2011-08-06 12:41:53 +00:00
jendave
30675e4aa0 - Converted Fallen Angel, Nantuko Husk, Phyrexian Ghoul, Vampire Aristocrat, Bloodthrone Vampire to AF_Pump 2011-08-06 12:41:12 +00:00
jendave
db2b0ebeb2 copyCard fix - SVars and SetInfo were not being copied. Fixes at least AF_Bounce. 2011-08-06 12:40:44 +00:00
jendave
1f552039ae - Updated evaluateCreature. 2011-08-06 12:40:38 +00:00
jendave
231bc944a3 - Added the keyword "Whenever CARDNAME deals combat damage to a creature, destroy that creature at end of combat."
- Some improvements and cleanups of canDestroyBlocker and canDestroyAttacker.
- Added Serpentine Basilisk.
2011-08-06 12:40:30 +00:00
jendave
7c1c605546 code consolidation in GameActionUtil.java 2011-08-06 12:39:53 +00:00
jendave
dfd5799120 convert Jund Hackblade to stPumpSelf keyword 2011-08-06 12:39:48 +00:00
jendave
f331055540 convert Rakdos, Pit Dragon to stPumpSelf keyword 2011-08-06 12:39:40 +00:00
jendave
82aebadae8 convert Crucible of Fire to stPumpAll keyword 2011-08-06 12:39:32 +00:00
jendave
b04191a780 - Restricted Rolling Stones to only affect Walls. 2011-08-06 12:39:19 +00:00
jendave
dd82aae561 convert Spidersilk Armor and Beastmaster Ascension to stPumpAll keyword
Also added functionality to the condition of stPumpAll.  You can now do :isValid <requirements>: and it will check if this card is valid.
2011-08-06 12:39:13 +00:00
jendave
b3f81a3be5 convert Eldrazi Monument to stPumpAll keyword 2011-08-06 12:39:06 +00:00
jendave
495cd577ea Bugfixes for dealing with Set Images. 2011-08-06 12:38:58 +00:00
jendave
e0ceddd205 convert Deranged Hermit and Thelonite Hermit to stPumpAll keyword 2011-08-06 12:38:49 +00:00
jendave
32a0f09f9e Rolling Stones was removing the Defender keyword from creatures, which isn't actually correct. I removed this, and added the proper check in CombatUtil.canAttack() 2011-08-06 12:38:41 +00:00
jendave
5cdc76fdca - Reorganized Put/Remove Counters for better grouping
- Added Drawbacks for Put/Remove Counters and Proliferate
2011-08-06 12:38:34 +00:00
jendave
6024a8ce7f convert Naya Hushblade, Relentless Rats and Serra Ascendant to stPumpSelf keyword 2011-08-06 12:38:28 +00:00
jendave
42689cdc3b - Fix for canCastSorcery() incorrectly returning true during Opponents 2nd main phase. 2011-08-06 12:38:19 +00:00
jendave
525ed7a45c code consolidation in GameActionUtil.java 2011-08-06 12:38:14 +00:00
jendave
88d992d1c5 convert Death's Shadow to stPumpSelf keyword. 2011-08-06 12:38:08 +00:00
jendave
d26761d81b convert Divinity of Pride, Werebear, and Wild Nacatl to stPumpSelf keyword 2011-08-06 12:37:54 +00:00
jendave
7949f732a6 convert Engineered Plague to stPumpAll. 2011-08-06 12:37:35 +00:00
jendave
0a2aaf78ab convert Aura Gnarlid, Kor Spiritdancer, and Rabid Wombat to stPumpSelf. 2011-08-06 12:37:28 +00:00
jendave
9ac5ced600 convert Shared Triumph to stPumpAll keyword 2011-08-06 12:37:19 +00:00
jendave
d5149aa158 remove debug code from Crumbling Sanctuary 2011-08-06 12:37:12 +00:00
jendave
d7eebb7df7 convert Rubinia Soulsinger to AB$GainControl 2011-08-06 12:37:06 +00:00
jendave
429df43677 - Fix Stack Description of AF_Draw for next upkeep 2011-08-06 12:36:49 +00:00
jendave
72cd695fed - Adding SubAbilities at the end of the API block instead of in every API section
- Added consistency to how each AF uses SubAbilities
- Converted Ambitions Cost, Ancient Craving, Attunement, and Steady Progress to use SubAbility
2011-08-06 12:36:43 +00:00
jendave
6ef23fc00e convert Steely Resolve to stPumpAll keyword 2011-08-06 12:36:28 +00:00
jendave
950d50aa3f add the depletion lands from Mercadian Masques (Hickory Woodlot, Peat Bog, Remote Farm, Sandstone Needle, and Saprazzan Skerry) 2011-08-06 12:36:20 +00:00
jendave
c95b5a7f8b add Crumbling Sanctuary (from Mercadian Masques) 2011-08-06 12:35:52 +00:00
jendave
c8e73f9323 minor stack description fix for Phyrexian Processor to match Oracle wording. 2011-08-06 12:35:44 +00:00
jendave
65fecebb3a add Phyrexian Processor (from Urza's Saga) 2011-08-06 12:35:39 +00:00
jendave
0c9c4bd42a - Moving Input_PayCostMana to Cost_Payment since that's where all the Cost_Payment inputs live. 2011-08-06 12:35:30 +00:00