Hanmac
b9c1c45ac7
Shoulder to Shoulder: fixed SpellDescription
2016-05-14 19:22:06 +00:00
excessum
e29bd3442d
- Updated TokenAi to use new canPlay()
2016-05-14 03:42:18 +00:00
excessum
992a3ea5b4
- Updated MillAi to use new canPlay() (fixes AI spamming Autumnal Gloom in its own turn)
2016-05-14 01:34:56 +00:00
excessum
f69d077e11
- Re-factored SpellAbilityAi.canPlay() into a template pattern
2016-05-12 12:54:38 +00:00
Hanmac
cacaca536d
CardView: update the color when it changes its State its a hotfix for some SOI cards, but not finish yet
2016-05-10 15:03:39 +00:00
Hanmac
0d797f2365
Narset Tramscendent: add Logic for the Rebound Ability, only aktivate it if it can play a spell without rebound this turn
2016-05-10 15:02:27 +00:00
excessum
8cc98a7d89
- Removed RemAIDeck for Tormenting Voice (has both checkDiscardCost and isWorseThanDraw for the discard decision)
2016-05-10 12:10:37 +00:00
excessum
f00e274006
- Added RemAIDeck for Narset Transcendent (AI cannot use rebound ability at all)
2016-05-10 11:51:06 +00:00
Sol
d6aaeb52ae
- Frontline Strategist was missing the correct designation for a trigger
2016-05-08 23:15:51 +00:00
excessum
f31af9c1f8
- Added check for discard cost for TapAi (eg. Stern Constable)
...
- Added SacMe and DiscardMe flags for Drownyard Temple
2016-05-08 12:32:48 +00:00
Hanmac
37f0b07a28
SetStateAi: use more generic way to check if a Card should be transformed or not. Also does check if Legendary Rule does still apply for that.
2016-05-08 09:43:20 +00:00
Hanmac
b0a6f9ffdb
Fixed FCollection: a Collection<? extends T> can only be turned into a List<? extends T>
2016-05-08 09:36:59 +00:00
excessum
2eb68946dd
- Stopped AI from transforming Westvale Abbey if it controls Ormendahl
2016-05-08 08:50:50 +00:00
excessum
f645150aa0
- Fixed duplicated static effects caused by r31197
2016-05-08 04:08:42 +00:00
excessum
0bce2874b6
- Updated AiController to check for static effects like Elesh Norn, Grand Cenobite
2016-05-08 02:55:24 +00:00
excessum
17d75edc35
- Updated tokens AI to check for static effects like Virulent Plague
2016-05-07 04:41:34 +00:00
Sol
30c6a30bd4
- The AI shouldnt put AddTurn effects on the stack without a legal target
2016-05-05 21:20:33 +00:00
Hanmac
b4e58bc805
add NeedsToPlayVar to Creatures with Character defining abilites to prevent them from zero toughness.
2016-05-04 20:57:59 +00:00
Hanmac
5a971d6a59
add some variables to Accursed Witch so the AI does play more aggressive
2016-05-04 12:53:48 +00:00
Sol
d66402dfca
- Fix Vesuva recursing on itself if its the "best" choice for the AI
2016-05-03 21:27:41 +00:00
Sol
6d631c6a96
- Can't clear player cache while a different thread might still need to get the players (ante crash)
2016-05-03 17:27:43 +00:00
jje4th
be23361026
A fix for OncePerEffect script ability applying too much when triggered by costs. Affects The Gitrog Monster and Sidisi, Brood Tyrant. Before the fix if multiple lands are discarded/sacrificed to a single cost (e.g Keldon Arzonist, Zombie Infestatio, etc) it would trigger the Girtog Monster's card draw ability multiple times. (Similar for Sidisi milling multiple creatures as part of a cost. Don't know a card that has mill multiple cards as a cost.)
...
It implements a new stack for tracking cost payments and a wrapper to track the cost payment instance. Change zone triggers use this information to de-dupe multiple triggers firing from the same cost.
2016-05-03 17:25:13 +00:00
Hanmac
bb77ae962c
Cover of Winter: add new card
2016-05-03 17:01:57 +00:00
Hanmac
41a27726ab
Brain in a Jar: add missing References$ Y
2016-05-03 16:59:28 +00:00
Hanmac
122ecb4045
Decorated Griffin: it does only prevent Combat Damage
2016-05-03 16:58:17 +00:00
Krazy
a34996ee3b
[maven-release-plugin] prepare for next development iteration
2016-05-03 03:12:25 +00:00
Krazy
9b8e57aee3
[maven-release-plugin] prepare release forge-1.5.52
forge-1.5.52
2016-05-03 03:12:15 +00:00
Krazy
38eb5ead2f
Correctly update CHANGES.txt
2016-05-03 03:07:53 +00:00
Krazy
d0f0bc54ef
Update CHANGES.txt
2016-05-03 03:05:22 +00:00
Hanmac
d5ab95a777
Devils' Playground: fixed SpellDescription
2016-05-02 19:12:11 +00:00
Hanmac
e99165093e
added missing TokenImage to Pack Guardian
2016-05-01 08:59:08 +00:00
Myrd
bd12bbfad5
Fix spell description for engulf the shores.
2016-05-01 04:54:20 +00:00
Sol
8203877eca
- Can the AI use MoveCounters without setting targets?
2016-04-30 23:37:48 +00:00
Hanmac
5cceb922ae
add more EndOfTurnLeavePlay to some creatures
...
also should not attach Aura to creature that does leave play (using the SVar)
EnchantMe creatures should not be attached when they are useless
2016-04-30 13:59:39 +00:00
Hanmac
83f711cd2c
Crawling Sensation: fixed the Edition of the TokenImage
...
unify the TokenImage values to lowercase
2016-04-30 08:35:28 +00:00
Agetian
22706200cf
- Added Horrific Visions SOI precon (Crawling Sensation now supported).
2016-04-30 06:03:48 +00:00
jje4th
dbf7b96111
Support for crawling sensation. Provides the ActivationLimit keyword for triggers now (was already supported on SAs)
2016-04-30 05:45:41 +00:00
jje4th
bc4ee13ca5
The Gitrog Monster was not triggering on discard because of a null check. As far as I can tell the null check was there just to prevent null-ref but indadvertently caused OncePerEffect triggers to fail triggering when the stack is empty (such as when discarding a land card to pay a cost)
2016-04-29 20:17:44 +00:00
Hanmac
0040b1eab5
ChooseGenericEffectAI: add missing imports
2016-04-29 17:52:03 +00:00
Hanmac
6452d02471
Sin Ponder AI: fixed )
2016-04-29 16:48:25 +00:00
Hanmac
7b94b26f3f
Sin Ponder AI: add more AI when to mill a card and when not.
2016-04-29 16:30:29 +00:00
Hanmac
dc40d69f2b
added Ugin's Fate in a similar way than Zendikar Expeditions.
...
i don't know if they should be added to the Booster of KTK and FRF
2016-04-29 09:57:29 +00:00
Hanmac
8341e92fa6
TokenEffekt: only show power and toughness when the token is a creature
2016-04-29 05:55:14 +00:00
Hanmac
a7ee7b4732
Confront the Unkown: use better StackDescription to show it is Investigate.
2016-04-29 05:53:37 +00:00
Hanmac
96d83896d0
Darksteel Pendant & Opt: update Oracle to use Scry
2016-04-28 20:48:16 +00:00
Hanmac
04ce82966a
Fatespinner: fixed second FatespinnerSkipDraw to FatespinnerSkipMain
2016-04-28 18:36:16 +00:00
Hanmac
38569da39b
Declaration in Stone: fixed DBCleanup
2016-04-28 18:18:02 +00:00
Sol
eb3c37eb2d
- Reveal is not a True/False param in Dig
2016-04-28 17:26:02 +00:00
Sol
c8723a9644
Declaration in Stone doesn't need the repeat
2016-04-28 13:13:57 +00:00
Sol
2b949a3979
- Improve StackDescription
2016-04-28 12:47:52 +00:00