Chris H
ea1770b1a7
Migrate upcoming DOM files
2018-04-16 21:32:59 -04:00
Seravy
e909cfc744
Adding to cards where needed part 2
2018-02-11 01:49:43 +01:00
swordshine
c97d67e4fc
- Added Imprison
2018-01-17 18:55:15 +08:00
KrazyTheFox
6d5e56f6bf
Normalize line endings
2017-12-28 23:40:29 -05:00
Agetian
e9e898da79
- Fix empty lines in scripts: part 3
2017-10-14 14:30:28 +00:00
Agetian
fd520f2ea8
- Fix zero cost AB/DB on triggers: letters W through Z
2017-10-14 11:26:47 +00:00
Agetian
2e492dfc39
- RemAIDeck update: next iteration (letters Y and Z, some L).
2017-10-08 09:43:59 +00:00
Indigo Dragon
bab2b9f528
Changed "CARDNAME can block an additional creature." to CARDNAME can block an additional creature each combat."
...
Notes: Possible weird interactions when giving a multiblock creature an additional block eg. Equipping a Night Market Guard with echo circlet. Further study required.
2017-09-24 12:33:45 +00:00
Agetian
37ebb5731d
- Added Ydwen Efreet.
...
- Forge is now at 100 unsupported cards total.
2017-09-13 16:35:11 +00:00
Agetian
e44dc0155a
- Integrating Oracle updates by Indigo Dragon.
2017-06-30 18:54:04 +00:00
Hanmac
04e55cacb6
cards: update cards with ReplaceDyingDefined
2017-06-10 17:15:34 +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
ccdb42d9d3
- Big card text update from Indigo Dragon, part 2.
2017-03-17 18:19:34 +00:00
Agetian
7226ab7b3d
- Attempting to fix PlayEffect nagging the player to pick a card to play even if he refuses an optional effect once (e.g. AER Expertises).
...
- Maybe there's a better way to write the condition, please take a look when possible (note that Chandra, Pyromaster is a good test for something that needs to work well with the change in mind).
2017-01-26 14:43:11 +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
69261f48fe
- Improved Yawgmoth's Will AI.
...
- Moved it to SpecialCardAi and named the AI logic after the card for now because it looks like the effect is rather unique in the card pool.
2017-01-19 14:46:33 +00:00
Agetian
546ae9c877
- Removing RemAIDeck from Yawgmoth's Will.
2017-01-17 06:28:17 +00:00
Agetian
3ae94b2206
- Added AILogic CastFromGraveyardUntilEOT to Effect AI.
...
- Made Yawgmoth's Will AI-playable.
2017-01-17 06:15:23 +00:00
Sol
f08b8ab5e0
- Migrate upcoming to normal letter folders
2017-01-13 00:53:00 +00:00
Agetian
3f8170d834
- AI shouldn't land Necro cards when already under 7 life or so since it tends to just kill itself with them.
2017-01-10 06:54:04 +00:00
Agetian
75ae31c071
- A less confusing parameter name for AI PayLife threshold.
2017-01-07 15:16:39 +00:00
Agetian
bd0e4fb2bc
- Refactored the card-specific AIs implemented so far to its own class SpecialCardAi, will consider moving other card-specific hardcoded logic there later.
...
- Implemented rudimentary AI logic for Necropotence and Yawgmoth's Bargain, could use improvement but should be fine in typical situations.
- Promoted Necropotence and Yawgmoth's Bargain from RemAIDeck to RemRandomDeck.
- Propagated the SA parameter to checkLifeCost (and closed the previous TODO associated with that), was also necessary to support the Necro AI logic.
2017-01-07 14:11:57 +00:00
Sol
544f72b02d
Add Yidris, Maelstrom Wielder (C16)
2016-12-31 19:34:26 +00:00
mcrawford620
1c9b707104
Merged from LimitedCardRanker because I forgot to switch branches
...
Update EMN draft rankings (hopefully better data) [from revision 31939]
Add DeckHints to Kamigawa [from revision 32001]
2016-08-16 22:35:13 +00:00
mcrawford620
0e1b4e847a
Add DeckHints to Kamigawa
2016-08-16 22:19:14 +00:00
Hanmac
f8ecf30ee5
Yawgmoth's Agenda: use MayPlay Flag
2016-07-30 03:00:54 +00:00
Hanmac
b11be92a3a
Yawgmoth's Will: use MayPlay Flag
2016-07-30 02:42:47 +00:00
Agetian
eded29c9cb
- Implemented Eternal Masters oracle updates, including the Winter Orb functional change.
...
- I'm not sure if we need to change the internal in-code representation of KWs "You may spend mana is if it were mana of any color(->type)" and "You may cast nonland cards(->spells) as though they had flash" at this moment. Feel free to do it if necessary.
2016-07-12 05:36:38 +00:00
Sol
65a49d7e41
- Colorless produce update (S-Z)
2016-01-10 15:38:07 +00:00
Krazy
5886f43f8b
Moved images from cardforge.org to cardforge.link and added missing sets/some product images.
2015-06-01 03:44:10 +00:00
elcnesh
2b69bf1e58
Fix trailing newlines of card files
2015-05-02 12:34:30 +00:00
elcnesh
7993b0ab44
Fix line endings of newer cards
2015-05-02 12:22:32 +00:00
Sol
e3fc742da6
- Merge DTK cards into Trunk
2015-03-20 20:35:42 +00:00
Sol
38e57068de
- Oracle FRF N-Y
2015-01-16 23:17:19 +00:00
swordshine
0d4cdbd1cb
- Added FRF edition file and merged FRF branch
2015-01-16 13:02:28 +00:00
Sloth
65c2fd5298
- Added a new AI SVar: NoZeroToughnessAI. Creatures with it will be played even when their toughness is zero.
2014-10-28 21:24:44 +00:00
swordshine
bdd2e915f7
- Fixed Path to Exile and friends
2014-10-05 02:07:49 +00:00
elcnesh
6cd71ffdd0
Fix line endings for M15 cards (+Dead Ringers), and move Rotfeaster Maggot.
2014-07-14 08:25:09 +00:00
swordshine
c4180c4798
- Update oracle texts for M15 cards
2014-07-13 14:28:59 +00:00
excessum
b072d41fa4
- Fixed ability cost for Yisan, the Wanderer Bard
2014-07-13 01:22:39 +00:00
Sloth
bcb89d1a4b
- Added M15 cards to trunk.
2014-07-11 14:17:57 +00:00
elcnesh
9655fe720d
Fix a number of card types (and some oracle texts and P/T values).
2014-07-07 13:43:37 +00:00
elcnesh
02728670bf
Update oracle texts of cards starting with 'w' through 'z'. Fix space in file name of Wear//Tear.
2014-06-24 19:14:36 +00:00
elcnesh
018fe1145c
Cleanup: unify all card files' line endings to '\n' and make sure each file ends with a newline.
...
Nonfunctional change that allows the oracle script to update the oracle texts of cards in the future.
2014-06-16 17:15:06 +00:00
swordshine
30d48b17e0
- Fixed Yare
2014-05-16 00:54:00 +00:00
moomarc
eba88e1a48
2014-04-10 12:23:01 +00:00
teferi
076783aac4
reverting module refactoring changes
2014-03-02 14:19:50 +00:00