Commit Graph

527 Commits

Author SHA1 Message Date
Hanmac
889d32d4e8 cards: update Cards with Multikicker using etbCounter 2017-01-31 05:49:10 +00:00
Agetian
8aaeef6954 - AI should activate Astral Cornucopia in its main 2 phase since that's where it can make the most difference for it. 2017-01-29 06:08:31 +00:00
Agetian
b190a58775 - Renamed the AI recursion prevention parameter to make more sense. 2017-01-26 12:17:11 +00:00
Agetian
94f53e05e6 - Explicitly marked cards that use a re-entry mechanism for testing playability via canPlaySa such that they don't recursively call each other and thus risk getting into an infinite loop (fixes potential check combinations of e.g. various mana rituals + Yawgmoth's Will in AI's hand and other things like that, which would otherwise cause a stack overflow).
- Some simplification in the AICardMemory interface, allowing to use static methods to simplify calls.
2017-01-26 06:40:46 +00:00
Agetian
af3bca1138 - Added some AI sac preferences and logic specifications to cards.
- TODO: couldn't figure out why Phyrexian Dreadnought stopped working for the AI, it correctly specifies cards to sac but Dreadnought still dies despite that. Marked RemAIDeck temporarily until this is figured out.
2017-01-25 08:33:05 +00:00
Agetian
b1bfbc96a5 - Added NeedsToPlay to Accursed Centaur 2017-01-24 09:31:04 +00:00
pfps
1117defc09 Change about 25 lands with ETB drawbacks to code the ability as DB and move the ability description from Text field to the ability 2017-01-23 18:15:30 +00:00
pfps
4965b6be5e Descriptions for bounce land effect 2017-01-22 18:11:10 +00:00
Hanmac
a5d5c72fc2 Adaptive Automaton and Metallic Mimic need to have the Chosen Type as CDA 2017-01-22 14:14:19 +00:00
Agetian
5277ab4627 - Fixed Ancient Excavation. 2017-01-19 13:14:37 +00:00
Agetian
8d6991c6d3 - Implemented Aid from the Cowl without the use of a SVar. 2017-01-17 15:17:09 +00:00
Agetian
03aa5c942a - Fixed Aid from the Cowl. 2017-01-17 12:30:49 +00:00
Hanmac
8693a6415c cards: update Runemark. Add DeckHints and use IsPresent 2017-01-17 05:44:23 +00:00
Agetian
e6554a610a - Fixed Aethersquall Ancient ability description. 2017-01-14 16:03:53 +00:00
Agetian
6eeeeb2e08 - Fixed the Oracle text of some AER cards. 2017-01-14 06:38:45 +00:00
Agetian
8018da67db - Act of Treason should be cast by the AI in Main1 on opponent's creatures 2017-01-14 04:49:07 +00:00
Agetian
b6db51b16f - Added a few missing Planeswalker$ True declarations on new AER planeswalkers. 2017-01-13 13:48:37 +00:00
Sol
f08b8ab5e0 - Migrate upcoming to normal letter folders 2017-01-13 00:53:00 +00:00
Hanmac
56a04abd0e update cards using new MoveCounter logic, add Scrounging Bandar 2017-01-08 19:31:35 +00:00
Hanmac
286e47439e cards: update all cards that use DamageDone Replacement with DealDamage Effect 2017-01-07 17:25:16 +00:00
Agetian
4d408baf78 - Updating some cards with "at the beginning of upkeep of enchanted X's controller, CARDNAME deals Y damage to that player" and other similar effects. 2017-01-07 15:56:47 +00:00
Sol
243c081da7 - Migrate upcoming C16 cards to their normal card folders 2016-12-30 21:58:41 +00:00
Hanmac
36dbda7b86 cards: use new DamageLifeThreshold keyword for Worship effect 2016-12-30 14:58:46 +00:00
Hanmac
2b4648c250 cards: update cards with ReplaceCount/Plus 2016-12-29 13:52:46 +00:00
Hanmac
ef87367ae6 cards: update cards with ReplaceCount/Twice using new ReplaceEffect 2016-12-29 13:45:46 +00:00
Hanmac
58db808532 cards: update some cards with GainLife replacement 2016-12-28 15:10:11 +00:00
Agetian
16353246cd - Fixed a mistype in Arcane Denial. 2016-12-27 12:23:14 +00:00
Agetian
8049783598 - Fixed Aetherworks Marvel. 2016-12-23 06:34:24 +00:00
Hanmac
a2759ace2c Arcbound Fiend: use second mode for MoveCounter, no need for extra Pump Effect for Tgt 2016-12-18 06:35:39 +00:00
Hanmac
08b984ff4c cards: update cards using UpkeepCost 2016-12-17 18:05:44 +00:00
Agetian
256d0bd455 - Further updated the cards from the previous commit.
- Removed DB Cleanup from cards that do not utilize it anywhere else.
- Rewrote the cards that used RememberedController (from LKI) but do not care about the destruction of the creature to use TargetedController instead.
2016-12-17 08:44:18 +00:00
Agetian
c4908fc0c0 - Removed RememberLKI from cards updated in the previous commit.
- Fixed Death's Caress
2016-12-17 08:34:51 +00:00
Agetian
4ca2ca7441 - Update cards that have an extra ability which does not care whether the targeted creature was destroyed or not (indestructibe, regenerated, etc.) to use TargetedLKI instead of RememberedLKI. 2016-12-17 08:27:57 +00:00
Agetian
d52d6300cd - Fixed Aether Membrane. 2016-12-14 12:43:12 +00:00
Hanmac
aad08104cb cards: update Changeling cards and update oracle 2016-12-09 06:02:41 +00:00
Hanmac
205586cc01 cards: updated DelayedTrigger, replace some of them with AtEOT, fixed some other cards 2016-12-03 22:02:32 +00:00
Hanmac
eedb37eca9 cards: update Entwine cards, removed SpellDescription and updated oracle 2016-12-03 17:35:44 +00:00
Hanmac
29a0adcfff cards: update Cards with Quest counters, they now got MaxQuestEffect SVar to check their max. Also add DeckHints and Update Oracle Text 2016-11-26 11:27:28 +00:00
Hanmac
72df8e241b cards: updated cards with DelayedTrigger 2016-11-16 09:30:30 +00:00
Hanmac
e56545e360 cards: updated charm trigger descriptions 2016-11-09 16:23:21 +00:00
Hanmac
dd96f4fc3e cards: update Haunt cards 2016-11-09 15:27:29 +00:00
Hanmac
125ee2315e cards: update 1/1 white spirit token cards 2016-11-09 07:38:17 +00:00
Hanmac
011f4a6d5b cards: update Thopter token cards 2016-11-08 20:57:46 +00:00
Hanmac
dddea7d1a1 cards: update 0/1 Eldrazi token cards 2016-11-08 11:45:26 +00:00
Hanmac
6ec3058888 cards: update Annihilator cards 2016-11-08 11:29:21 +00:00
Hanmac
b47107793c cards: update 1/1 Eldrazi Token cards 2016-11-08 09:13:41 +00:00
Hanmac
de46223a18 cards: updated fungus and Saproling cards 2016-11-07 20:00:40 +00:00
Hanmac
a59758d6f1 cards: fixed Accursed Witch 2016-11-07 15:03:56 +00:00
Hanmac
fa7d28d607 cards: fixed Animist's Awakening 2016-11-07 15:02:49 +00:00
Hanmac
8576b7dab9 cards: updated Outlast and add more DeckHints 2016-11-07 06:14:50 +00:00