Agetian
6f421e688a
- Fixing cards with a damage prevention replacement effect which did not have ActiveZones set.
2018-04-23 09:38:51 +03:00
swordshine
c829915948
- Update more scripts
2018-04-19 18:25:18 +08:00
Chris H
ea1770b1a7
Migrate upcoming DOM files
2018-04-16 21:32:59 -04:00
Hanmac
b5be110f0c
Replacement Effect instead of StaticDamage
2018-04-10 07:15:41 +02:00
swordshine
571e69bb16
- Fixed Land Tax and similar cards
2018-04-05 21:15:53 +08:00
Rob Schnautz
bc40d17e5a
Update leaf_gilder.txt
2018-03-22 00:14:54 +00:00
swordshine
d66e041db3
- DOM: Added a few cards
2018-03-13 12:26:47 +08:00
Michael Kamensky
bcc0fc9e00
Merge branch 'AINoncombatantCreatures' into 'master'
...
Ai noncombatant creatures
See merge request core-developers/forge!221
2018-02-18 09:10:39 +00:00
Michael Kamensky
f5e095f345
Merge branch 'cantblock' into 'master'
...
CantBlockBy as Static Ability
See merge request core-developers/forge!218
2018-02-18 08:05:59 +00:00
Hanmac
3f1d6238ff
CardFactoryUtil: add Battle cry as trigger
2018-02-17 12:01:53 +01:00
Hanmac
e990c3648e
cards: update card scripts for new CantBlockByStatic
2018-02-17 10:29:07 +01:00
Seravy
e04d88977e
adding to cards L-Z
...
Added creatures with low power that have
-abilities that tap for something really valuable like drawing a card
-abilities that usually need to be saved until enemy turn (counter a spell, tap a creature, prevent damage)
-abilities that usually deal equal or more damage if not attacking (prodigal sorcerer, grim lavamancer)
Generally avoided abilities where activating before combat is an acceptable choice and thus the attack decision doesn't come up anyway as the AI already used the ability.
However, this behavior is unacceptable on certain abilities (mostly those with higher mana costs) which should not be used before the end of main 2 as it prevents the AI from actually playing their cards. (like Hanna Ship Navigator)
I suspect this will need quite a bit of improvement in the future but we have to start somewhere.
2018-02-11 22:13:58 +01:00
Seravy
b51ca84a8f
Adding to cards where needed (and removing from cards where it isn't safe to rely on one copy, like Moat)
2018-02-11 00:28:22 +01:00
Hanmac
586c2eb9b0
cards: update Buyback scripts
2018-01-29 22:50:07 +01:00
swordshine
af1be79f78
- Necromancy and its friends now use delayed triggers instead of animated triggers
2018-01-26 19:24:29 +08:00
Chris H
4a799cf45f
Migrate RIX to appropriate card letter folders
2018-01-13 10:21:23 -05:00
swordshine
7ba64ce136
- Added Peack Talks
2018-01-10 22:06:57 +08:00
KrazyTheFox
6d5e56f6bf
Normalize line endings
2017-12-28 23:40:29 -05:00
Indigo Dragon
327795855a
Reapplying 36129, except this time it works.
...
Turns out I accidentally changed the Name of liberating_combustion.txt, wrecking everything.
2017-12-04 07:58:52 +00:00
Agetian
b3c5494e74
- Reverted r36129 as requested.
2017-12-04 07:29:52 +00:00
Indigo Dragon
9fc4a247aa
EDIT: WHOOPS THIS BORKED EVERYTHING PLS REVERT
...
Added plenty of DeckHints:Name$, some DeckHints:Color, many DeckNeeds:Name$
Most notably the Planeswalker Deck Into pack exclusive cards eg. [[Chandra, Pyrogenius]] and [[Liberating Combustion]]. New Policy: If a card would refer to another card, each get DeckHints:Name$ of the other.
2017-12-04 07:12:25 +00:00
Agetian
0b025fd0ae
- [Part 1] Adding support for DamageDone replacement effects and triggers to work with emblems (for some cards, most other cards would need an extension to ChooseSource and possibly other changes).
2017-11-29 06:48:42 +00:00
Hanmac
7a71716c7f
cards: removed extra param from Champion
2017-10-17 05:38:27 +00:00
Agetian
70e4d80965
- A more advanced untap logic for cards like Voyaging Satyr that allows the AI to pool mana and untap lands for more in order to cast a bigger spell.
2017-10-16 06:21:29 +00:00
Agetian
5b147d4ab2
- Marking more cards with {T}: Untap target land as AI-playable (similar to Voyaging Satyr).
2017-10-15 14:25:46 +00:00
Agetian
a8d73f6172
- Fix empty lines in scripts: part 2
2017-10-14 14:29:23 +00:00
Agetian
5dc94fdf0e
- Fix zero cost AB/DB on triggers: letter L
2017-10-14 11:15:04 +00:00
Agetian
bd85ed3577
- RemAIDeck update: deck hints for Proliferate and Sunburst.
2017-10-13 07:44:51 +00:00
Agetian
9ee58451b5
- RemAIDeck update: next iteration (Last Rites, mostly for Reanimator).
2017-10-08 14:16:41 +00:00
Agetian
e084f66354
- RemAIDeck update: next iteration (letter L finished, beginning of letter H).
2017-10-08 13:35:54 +00:00
Agetian
c68887f5f5
- RemAIDeck update: next iteration (Sunburst).
2017-10-08 12:33:19 +00:00
Agetian
2e492dfc39
- RemAIDeck update: next iteration (letters Y and Z, some L).
2017-10-08 09:43:59 +00:00
Agetian
fd1f686469
- RemAIDeck update: next iteration ("when CARDNAME enters the battlefield, return a creature you control to its owner's hand").
2017-10-06 17:16:17 +00:00
Agetian
c539acb823
- RemAIDeck update: next iteration (Scry with no drawback)
2017-10-02 07:40:36 +00:00
Agetian
6f57f56d1d
- Ixalan Oracle update: attacks/blocks each combat if able [please revise if possible, a bit of a many-sided modification].
2017-10-01 07:22:26 +00:00
Agetian
d8027b002d
- Script update: DealtCombatDamageOnce -> DamageDealtOnce|CombatDamage$True
2017-09-25 06:58:33 +00:00
Agetian
025a201a7d
- Convert DamageDone|OnlyOnce to the new trigger DamageDoneOnce. Remove code for DamageDone|OnlyOnce (no longer needed).
2017-09-25 06:41:13 +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
Sol
22414bab7c
Remove Defender from Lightning Rig Crew
2017-09-22 00:31:39 +00:00
Agetian
d36fb16b12
- Migrating XLN cards from upcoming to the real folders.
2017-09-19 12:04:06 +00:00
Agetian
ebd3c33051
- Added some simple SVar-based prediction of Reanimator decks, currently used by the Survival of the Fittest AI code.
...
- Added a worlds.txt entry for Kamigawa quest world.
2017-09-17 19:50:03 +00:00
Agetian
c6bae2116a
- Added an extra mode to DamageDone trigger (OnlyOnce$ True) that tries to count the damage only once. Currently will do it in combat, but will not yet do it for noncombat simultaneous damage like Aura Barbs (feel free to improve).
...
- Effectively this replaces the double trigger setup for Enrage and other cards that require such a count (e.g. Fungusaur and friends).
2017-09-16 10:17:14 +00:00
Agetian
b5edcaf5ac
- Added a missing reference to Liliana, Defiant Necromancer.
2017-09-15 14:54:37 +00:00
Agetian
3c3f494034
- Simultaneous combat damage pass 2: "X is dealt combat damage" card update
2017-09-15 06:34:44 +00:00
Agetian
5ee33a35fc
- Lazav, Dimir Mastermind: copy the non-LKI card (fixes interaction with cards dying to something like Nameless Inversion; however, I'm not sure if LKI was intentional here or not)
2017-09-08 12:40:11 +00:00
Indigo Dragon
7232f9446a
Replaced all double spaces __ with single spaces _
2017-09-02 14:17:43 +00:00
Agetian
ecc4834110
- Adding hyphenated emblem names to the rest of the planeswalker files.
2017-09-02 11:11:57 +00:00
Indigo Dragon
1ff11a09ed
Added Colons to Planeswalkers
...
Added dashes to some Emblem Names
Added Brackets for some select walkers
2017-09-02 10:39:51 +00:00
Indigo Dragon
a772cf9910
Changes to Emblems
...
Emblems now read "Emblem Planeswalker" instead of "Planeswalker emblem"
Image name now is "emblem_planeswalker"
If this breaks anything please revert.
Also added some colons to oracle texts for some planeswalkers.
2017-09-02 05:52:02 +00:00
Agetian
fdf787e9b4
- Integrating latest Oracle updates by Indigo Dragon.
2017-08-31 09:52:40 +00:00