Commit Graph

493 Commits

Author SHA1 Message Date
Sol
c31fb7381b - Move HOU cards to appropriate named folders (delete 7 reprint dupes) 2017-07-09 01:11:43 +00:00
Hanmac
e984e15451 cards: update PreventAllDamageBy use new format 2017-07-06 20:03:11 +00:00
Agetian
df8c7784a3 - Pre-announce X for Dominate and allow targeting creatures with CMC X or less [please test if possible, not completely sure]. 2017-07-03 12:57:50 +00:00
Agetian
e44dc0155a - Integrating Oracle updates by Indigo Dragon. 2017-06-30 18:54:04 +00:00
Agetian
e7b536dc08 - Restoring UTF-8 characters in a couple card scripts. 2017-06-30 07:43:01 +00:00
Agetian
986f95b46b - Attempting to fix Suspend by making it exempt from the canPlay() check in HumanPlay.
- Better place for IsCastFromPlayEffect SVar assignment + cleanup
- Adding some previously missed card fixes from Marek.
2017-06-30 07:11:56 +00:00
Agetian
3ea9ff1280 - Added NeedsToPlay to Dust Stalker. 2017-06-25 17:26:42 +00:00
Agetian
5086b21fda - AF Charm cards update: SpellDescription is no longer required for Charm, it is generated automatically from the relevant choice abilities. 2017-06-24 09:15:55 +00:00
Agetian
4565d64ca8 - Marked more cards with AILogic$ ReplaySpell. 2017-06-18 09:27:13 +00:00
Hanmac
5e32ed291f cards: update cards with ReplaceGraveyard 2017-06-17 08:01:03 +00:00
Agetian
328a5a745b - Fixed Doubling Cube and Mana Reflection interaction.
- Updated several cards to use C->X format instead of Colorless->X for mana reflection (the latter is outdated and does not work anymore).
2017-06-13 17:56:05 +00:00
Agetian
0da85091fe - Integrating latest Oracle updates by Indigo Dragon. 2017-06-12 12:18:23 +00:00
Agetian
d33ffc83aa - Fixed Demoralize. 2017-06-12 12:16:39 +00:00
Agetian
3be7d4764c - Better names for split NeedsToPlay vars (SplitNeedsToPlay/SplitNeedsToPlayVar). 2017-06-12 06:40:36 +00:00
Agetian
65850b63b1 - Added a way for split cards to have separate NeedsToPlay/NeedsToPlayVar sets for the right split (named NeedsToPlaySplit/NeedsToPlayVarSplit, respectively).
- Added NeedsToPlayVarSplit to the right split of Dusk // Dawn.
2017-06-12 06:21:52 +00:00
Hanmac
123c26e994 dreams of the dead: use LeaveBattlefield now 2017-06-12 05:07:17 +00:00
Hanmac
04e55cacb6 cards: update cards with ReplaceDyingDefined 2017-06-10 17:15:34 +00:00
Agetian
5180f68484 - Added AI NeedsToPlayVar to Dusk // Dawn.
- NOTE: I tried adding a graveyard count restriction to the flip side (Dawn), but that made the AI not play the card at all (does the AI consider SVars on both sides at the same time?...)
2017-06-10 15:11:11 +00:00
Agetian
3462573dd9 - Committing the latest oracle updates from Indigo Dragon. 2017-06-08 18:55:30 +00:00
Agetian
f1631b6746 - Descent into Madness triggered ability should be mandatory. 2017-05-22 14:10:41 +00:00
Agetian
eab4232463 - Added AI Logic PayXButSaveMana to Depala, Pilot Exemplar. 2017-05-16 15:34:32 +00:00
Hanmac
d26c569475 cards: update more with Prevent all (combat) damage 2017-05-10 04:56:21 +00:00
Hanmac
cae792a728 cards: fixed some 'Prevent all combat damage' cards 2017-05-10 04:44:21 +00:00
Hanmac
63e939ce31 cards: fixed some 'Prevent all damage' cards 2017-05-10 04:35:50 +00:00
Sol
170bfd1061 - Fix description texts 2017-05-05 02:07:28 +00:00
Sol
d401df21ec Fix description 2017-05-02 03:18:29 +00:00
Sol
2361d7e858 Migrate AKH from Upcoming to normal locations 2017-04-30 21:57:24 +00:00
Agetian
c3ec36e275 - Oracle Update: place -> put 2017-04-30 05:20:35 +00:00
Agetian
d82215a556 - Oracle update: Jackals 2017-04-29 13:54:11 +00:00
Agetian
a867e79a6b - Committing Indigo Dragon's oracle update (29 Apr). 2017-04-29 11:40:22 +00:00
Agetian
0ed79806b6 - Integrating Indigo Dragon's errata update from April 24. 2017-04-24 20:02:22 +00:00
Krazy
be3c1cbbf2 Moved everything back to cardforge.org in preparation for release 2017-04-22 05:55:17 +00:00
Agetian
c419738906 - Inverted Death of Glory (the chosen pile should be exiled and the other pile returned to the battlefield, not the other way around). 2017-03-18 12:39:33 +00:00
Agetian
ccdb42d9d3 - Big card text update from Indigo Dragon, part 2. 2017-03-17 18:19:34 +00:00
Agetian
db1a097945 - Big card text update from Indigo Dragon, part 1. 2017-03-17 13:06:12 +00:00
Agetian
a14f8cacd3 - Integrating further card text updates from Indigo Dragon. 2017-03-16 04:36:27 +00:00
Agetian
694e38c6da - Integrating card text updates from Indigo Dragon (PCA pack). 2017-03-14 13:40:48 +00:00
Agetian
2f2708b6ad - Oracle updates from Indigo Dragon. 2017-03-07 17:12:52 +00:00
Sol
9e56c6eaff - Fix spell description 2017-03-04 01:43:02 +00:00
Agetian
7a72023ee6 - Fixed Death's Caress 2017-02-14 04:12:56 +00:00
Agetian
787fb5313f - Fixed some card texts. 2017-02-05 08:57:45 +00:00
Agetian
1a96eb8a96 - Fixed Bloodthirst hard-crashing Forge (and updated Bloodthirst cards to account for the change, consistent with other similar parametric keywords). 2017-02-02 08:18:41 +00:00
Hanmac
fe32b0cef4 Dralnu's Pet: do it as Replacement Effect as it should be 2017-01-31 05:45:55 +00:00
Agetian
c3cbeb3efd - Fixed Divergent Transformations. 2017-01-30 16:09:18 +00:00
Agetian
5247793a68 - Basic AI for Drain Life (will only go for opponent's face for 3+ damage for now, to be improved later). Soul Burn currently doesn't work with this logic due to complex xColorManaPaid which I'm not sure how to set properly for the AI. 2017-01-26 19:20:37 +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
b0e9d0820f - Made AILogic ManaRitual more generic.
- Marked more cards to be used with this AILogic.
2017-01-23 12:10:25 +00:00
Agetian
e5acf1fa15 - Implemented some rudimentary mana ritual AI.
- Marked Dark Ritual as AI-playable. Other similar cards can probably now also use AI ManaRitual for this purpose.
2017-01-23 11:41:51 +00:00
pfps
4965b6be5e Descriptions for bounce land effect 2017-01-22 18:11:10 +00:00