Commit Graph

467 Commits

Author SHA1 Message Date
swordshine
b5a3ac6163 Merge branch 'ai-torgaar' into 'master'
Basic AI for Torgaar (currently won't sac anything as a part of cost payment)

See merge request core-developers/forge!425
2018-04-19 07:06:56 +00:00
swordshine
ad30caa7c8 - Fixed some cards by stormcat 2018-04-19 08:52:50 +08:00
Agetian
8b0a5e886e - Basic AI for Torgaar (currently won't sac anything as a part of cost payment)
- Fixed references in the script for Torgaar.
2018-04-18 17:11:02 +03:00
Agetian
6bb66646b8 - Fixed references in Torgaar, Famine Incarnate. 2018-04-18 09:49:53 +03:00
Michael Kamensky
e186356591 Merge branch 'torgaar' into 'master'
Add Torgaar (DOM)

See merge request core-developers/forge!424
2018-04-18 04:23:00 +00:00
Chris H
f3afaf9c51 Add Torgaar (DOM) 2018-04-17 23:08:53 -04: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
Hanmac
0bc12e744e CopyPerm: rewoke and update with Populate 2018-04-09 07:50:44 +02:00
Rob Schnautz
eaaf52ae3d Update timber_gorge.txt 2018-03-27 00:36:26 +00:00
Rob Schnautz
07b0169f8e Update temple_of_epiphany.txt 2018-03-22 01:01:51 +00:00
Rob Schnautz
7518fa2bf3 Update treetop_village.txt 2018-03-22 00:44:17 +00:00
Rob Schnautz
aa830919db Update tranquil_thicket.txt 2018-03-22 00:41:34 +00:00
Rob Schnautz
0bd06961d9 Update talaras_battalion.txt 2018-03-22 00:17:59 +00:00
Rob Schnautz
851c86d032 Update trinket_mage.txt 2018-03-21 23:53:20 +00:00
Rob Schnautz
10ff95fa6b Update treasure_mage.txt 2018-03-21 23:52:08 +00:00
Hanmac
51655cffe6 cards: remove PreventAllDamageBy 2018-03-14 07:15:03 +01:00
Hanmac
79c43d7c9f cards: update cards with DamageMap 2018-03-14 07:15:02 +01:00
swordshine
795c071e64 - DOM: Added Evra, Halcyon Witness 2018-03-10 18:05:40 +08:00
Hanmac
65d65c9e5f Treasure map: update code using Branch to remove trigger 2018-03-06 22:18:23 +01: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
Michael Kamensky
b5ae52a3b6 Merge branch 'AiNonstacking' into 'master'
AI Nonstacking Permanents

See merge request core-developers/forge!222
2018-02-18 05:54:50 +00: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
Agetian
670966be57 - Fixed the AI targeting restrictions check in AiController to account for the AILogics that can pre-target cards.
- Added an AI logic for The Scarab God (can be generalized later).
2018-02-11 07:46:38 +03:00
Seravy
ff054d44b7 Adding to cards where needed part 3 - Done up to base set 10th ED, expansions Apocalypse 2018-02-11 02:14:58 +01:00
Seravy
e909cfc744 Adding to cards where needed part 2 2018-02-11 01:49:43 +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
swordshine
c0f5f0567b - Fixed Glyph of Doom 2018-01-27 20:16:41 +08:00
swordshine
f53a54a126 - Fixed blockedByRemembered when two or more cards are remembered 2018-01-27 19:56:41 +08:00
Michael Kamensky
ae2d1a438c Update tomb_robber.txt (the TODO line is not strictly necessary, RemAIDeck is already a visible enough flag of AI-related issues) 2018-01-17 05:01:20 +00:00
Agetian
831b5a8ba3 - Fixed Tomb Robber and Jadecraft Artisan oracle texts, marked Tomb Robber as currently AI-unplayable (needs a special ExploreAi logic). 2018-01-16 22:40:56 +03:00
Agetian
c1b7c46eca - Fixed Oracle text in Thunderherd Migration. 2018-01-16 08:25:15 +03:00
Agetian
6d1f698882 Merge branch 'master' of git.cardforge.org:core-developers/forge into assorted-fixes 2018-01-16 08:15:04 +03:00
Hanmac
7c10272d03 Fix: added References to tilonallis_summoner 2018-01-13 22:17:36 +01:00
Hanmac
3c3c64a11a AtEOT: add AtEOTCondition & AtEOTDesc 2018-01-13 17:11:23 +01:00
Chris H
4a799cf45f Migrate RIX to appropriate card letter folders 2018-01-13 10:21:23 -05:00
swordshine
d80d2c5cda - Fixed Touch of Vitae 2018-01-10 20:12:17 +08:00
Marek Čtrnáct
92d77b610d Update tezzerets_betrayal.txt 2018-01-08 10:10:18 +00:00
Marek Čtrnáct
b19df1be9f Update tamiyo_the_moon_sage.txt 2018-01-07 22:11:17 +00:00
Marek Čtrnáct
92f1596336 Update tasigurs_cruelty.txt 2018-01-07 14:33:17 +00:00
KrazyTheFox
6d5e56f6bf Normalize line endings 2017-12-28 23:40:29 -05:00
Indigo Dragon
5fe19d75a6 Changed Blood Speaker from an awkward TrigSacrifice to a TrigSearch that uses Cost$ Sac.
Territorial Gorger; You get energy, not gain energy.
2017-12-11 10:24:38 +00:00
Indigo Dragon
abcdc7253e 1. DeckHints Synergy between Trials and Cartouches.
2. Some Play Before Combats.
3. General Deck Hints.
2017-12-05 09:13:05 +00: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
Indigo Dragon
8478967c04 Equipment Reminder Text changes. 2017-11-22 08:42:11 +00:00
Indigo Dragon
828a5e7f46 More Minor ' fixes. 2017-11-20 14:00:57 +00:00