Commit Graph

382 Commits

Author SHA1 Message Date
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
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
Agetian
b0e9d0820f - Made AILogic ManaRitual more generic.
- Marked more cards to be used with this AILogic.
2017-01-23 12:10:25 +00:00
pfps
4965b6be5e Descriptions for bounce land effect 2017-01-22 18:11:10 +00:00
Sol
d80a8dcad4 - Rishkar SVar:Picture line appended to description on line before it 2017-01-14 19:11:40 +00:00
Agetian
ad5bd22982 - Moved Ice Over and Resourceful Return from upcoming to standard named folders. 2017-01-13 05:55:28 +00:00
Sol
f08b8ab5e0 - Migrate upcoming to normal letter folders 2017-01-13 00:53:00 +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
Agetian
ba71d9ec8c - Added deck construction hint to River of Tears. 2017-01-04 04:54:24 +00:00
Agetian
46ad0cb4d6 - Retested River of Tears, it no longer glitches when used by the AI (mana does not linger in the pool as it used to) and works correctly in auto mana payment tests.
- Remarking River of Tears as RemRandomDeck instead of RemAIDeck (useful for Faeries lists, played reasonably well by the AI in those deck lists).
2017-01-03 20:07:37 +00:00
Agetian
98a05bb353 - Added comment to Rhys the Exiled script (for AIPreference SVar). 2017-01-01 17:27:03 +00:00
Agetian
bb8b0d3e4e - Fixed StackOverflowError on Rhys the Exiled when blocking tramplers by adding an explicit AI preference for SacCost. 2017-01-01 16:45:01 +00:00
Sol
243c081da7 - Migrate upcoming C16 cards to their normal card folders 2016-12-30 21:58:41 +00:00
Hanmac
2c4c749207 cards: update cards with ReplaceEffect 2016-12-30 14:54:10 +00:00
Hanmac
58db808532 cards: update some cards with GainLife replacement 2016-12-28 15:10:11 +00:00
Hanmac
50b45901c1 cards: update splice cards 2016-12-21 18:33:31 +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
Hanmac
205586cc01 cards: updated DelayedTrigger, replace some of them with AtEOT, fixed some other cards 2016-12-03 22:02:32 +00:00
Hanmac
32bd46f0e0 cards: updated Investigate cards with new oracle 2016-12-03 19:11:07 +00:00
Hanmac
eedb37eca9 cards: update Entwine cards, removed SpellDescription and updated oracle 2016-12-03 17:35:44 +00:00
Sol
09ec692374 - Revenant characteristic defining ability wasn't written appropriately. 2016-11-16 20:48:13 +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
125ee2315e cards: update 1/1 white spirit token cards 2016-11-09 07:38:17 +00:00
Hanmac
dddea7d1a1 cards: update 0/1 Eldrazi token cards 2016-11-08 11:45:26 +00:00
Hanmac
0aef81c4f3 cards: update populate cards 2016-11-07 20:46:45 +00:00
Hanmac
de46223a18 cards: updated fungus and Saproling cards 2016-11-07 20:00:40 +00:00
Hanmac
2d7078d9b4 cards: update confluence cards 2016-11-07 14:33:43 +00:00
Hanmac
8b03917cbe cards: updated Monstrosity and add DeckHints 2016-10-30 21:18:58 +00:00
Hanmac
90a9a0d170 cards updated Renown cards, add DeckHints 2016-10-30 16:37:08 +00:00
Hanmac
31ad39fb57 cards: updated the depletion ETB lands too 2016-10-30 13:42:54 +00:00
swordshine
0ae7ac1376 - C16: Add 6 cards by Marek14 2016-10-28 11:06:22 +00:00
Hanmac
44d4389dd3 Update cards to use new Kicker and Multikicker. Also add DeckHints. 2016-10-19 06:56:58 +00:00
Hanmac
b9822efe19 cards: update cards with Retrace, using new keyword 2016-10-07 10:51:20 +00:00
Hanmac
e58c4f815d Remorseless Punishment: use ; for Sac Cost 2016-10-05 11:44:35 +00:00
Agetian
cafbd74e14 - Fixed Remorseless Punishment unless cost for "sacrifice a creature or planeswalker" + fixed choice descriptions. 2016-10-04 18:49:28 +00:00
Hanmac
05b337bdac cards: update old cards to monkey 2016-10-03 13:30:04 +00:00
Sol
e053dceb05 - Fix Ripscale Predator oracle 2016-10-02 02:03:04 +00:00
Sol
5ddd2a7fff - Fix issue with isMonarch on triggers using the wrong parameters 2016-10-01 00:16:46 +00:00
mcrawford620
ce00f14bad Deck hints for Return to Ravnica 2016-09-30 20:11:56 +00:00
Hanmac
a97dfeba66 Regal Behemoth: add missing Monarch condition 2016-09-25 16:36:32 +00:00
swordshine
cc24e875b5 - Fixed Regal Behemoth's description 2016-09-25 15:12:50 +00:00
swordshine
7e8f444c79 - Add Regal Behemoth and Selvala, Heart of the Wilds 2016-09-25 15:08:59 +00:00
Hanmac
5e0a32566c cards: updated cards powerd by specific Planeswalkers 2016-09-23 13:04:59 +00:00
Sol
2373436e41 - Remaining Migrations (R-W) 2016-09-22 19:34:15 +00:00
Hanmac
1a63701dcc Relentless Dead: fixed cost in trigger description 2016-09-12 11:12:20 +00:00